Use when user asks to create, write, edit, or test a skill. Also use when documenting reusable techniques, patterns,...

Use when debugging TypeScript/JavaScript bugs by tracing call chains, understanding unfamiliar codebases quickly,...

Create distinctive, production-grade terminal user interfaces with high design quality. Use this skill when the user...

Plans technical projects with risk-first development, milestone structuring, and managed deferral. Use when planning...

Use when searching text in files, codebases, books, or documents. Use when finding files by pattern, searching large...

Bootstrap new projects with strong typing, linting, formatting, and testing. Supports Python, TypeScript, and other...

Use when user wants to extract text from ebooks (EPUB, MOBI, PDF). Use for converting ebooks to plain text for...

Use when designing software architecture, refactoring code structure, solving recurring design problems, or when...

Systematic debugging that identifies root causes rather than treating symptoms. Uses sequential thinking for complex...

Use when writing, reviewing, or refactoring code. Apply when naming variables or functions, structuring classes,...

Use when user asks to search the web, look something up online, find current/recent/latest information, or needs...

Collaborative ideation for projects and writing. Ask clarifying questions, suggest angles, challenge assumptions,...