pavelsimo
- 18 skills
- 0 followers
- 6 hours ago last updated
- ▌ Ytd · pavelsimo bundleDownloads YouTube videos, extracts MP3 audio, lists formats, and fetches clean deduplicated transcripts. Use when the user wants to download a YouTube video, extract its audio, or get a transcript from a YouTube URL.
- ▌ Taste · pavelsimo bundleAnalyzes 2-20 repositories and extracts engineering conventions into a TASTE.md document with patterns, style guidelines, anti-patterns, and a practical playbook. Use when the user wants to understand shared conventions across a corpus of repos or bootstrap a new project from existing engineering taste.
- ▌ Commit · pavelsimo bundleCreates a conventional git commit with gitmoji prefix and lowercase imperative message. Use when the user is ready to commit staged changes or wants help composing a clean, atomic commit message.
- ▌ Review · pavelsimo bundlePerforms deep, evidence-first code review on local diffs, staged changes, branch comparisons, or GitHub PRs and issues, with severity-annotated findings. Use when the user wants to review code changes, audit a pull request, or investigate a GitHub issue.
- ▌ Mermaid · pavelsimo bundleGenerates Mermaid diagrams from source files, schemas, or descriptions, with automatic diagram type detection. Use when the user wants to visualize code architecture, database schemas, request flows, or any system as a Mermaid diagram.
- ▌ Release · pavelsimo bundleCuts a versioned release by updating CHANGELOG.md, committing, creating an annotated git tag, and pushing to remote in one step. Use when the user wants to publish a new version of their project.
- ▌ Humanize · pavelsimo bundleRemoves 29 AI writing patterns and rewrites text to sound natural and human, with optional voice calibration from a writing sample. Use when the user has text that sounds AI-generated and wants it rewritten with a natural, human voice.
- ▌ Markdown · pavelsimo bundleConverts files to Markdown using uvx markitdown, supporting PDF, Word, PowerPoint, Excel, HTML, images with OCR, audio with transcription, ZIP archives, and YouTube URLs. Use when the user wants to convert a file or URL to Markdown.
- ▌ Changelog · pavelsimo bundleGenerates changelog entries from git history following Keep a Changelog conventions and cuts versioned releases. Use when the user wants to update CHANGELOG.md with recent commits or promote [Unreleased] to a versioned release.
- ▌ Create CLI · pavelsimo bundleScaffolds production-ready CLI projects from language templates, supporting Go with Cobra, Makefile, golangci-lint, goreleaser, and GitHub Pages docs; and Python with Typer, uv, ruff+mypy, PyPI OIDC trusted publishing, and GitHub Pages docs. Use when the user wants to bootstrap a new command-line tool project from scratch.
- ▌ Create Web · pavelsimo bundleScaffold a production-ready web application from language templates. Use when the user wants to bootstrap a new web project from scratch.
- ▌ Deep Learn · pavelsimo bundleRuns an interactive, mastery-gated tutoring session on one specific topic — maintains a running comprehension checklist, elicits the learner's current understanding first, fills gaps with layered explanations, and quizzes via AskUserQuestion until the learner demonstrably understands the problem, the solution, and why it matters. Use when the user wants to deeply learn a topic, file, or code change.
- ▌ Create Docs · pavelsimo bundleAnalyzes a codebase and generates LLM-optimized documentation covering project overview, architecture, build system, testing, development patterns, deployment, and a file catalog. Use when the user wants to document a codebase or refresh existing project documentation.
- ▌ Create HTML · pavelsimo bundleTransforms documents into polished self-contained HTML by reading Markdown/text directly, converting other supported inputs with uvx markitdown, selecting from 20 purpose-built templates, and generating the output.
- ▌ Create Issue · pavelsimo bundleTurns a rough description into a structured GitHub issue with gitmoji title, problem statement, acceptance criteria, optional interview mode, and posting via gh CLI.
- ▌ Create Skill · pavelsimo bundleBootstraps a new agent skill by generating SKILL.md, README.md, LICENSE, and optional reference files as a directory inside the pavelsimo/skills repo and registering it in the index README. Use when the user wants to create a new Claude Code skill from scratch.
- ▌ Refine Issue · pavelsimo bundleFetches an existing GitHub issue by number, rewrites it to a structured template with gitmoji title and consistent sections (problem, acceptance criteria, steps to reproduce, technical notes), and updates it in-place via gh issue edit.
- ▌ Search Anime · pavelsimo bundleSearches anime and manga by natural-language query using the ani CLI and AniList, supporting trending, popular, top, search, info, hidden gems, and binge modes. Use when the user wants to find anime or manga, explore trending titles, or get information about a specific series.