Find the perfect skill
File-based Planning System
Development
This skill provides a persistent planning system using Markdown files. It enables creating, tracking, and updating plans with phases and steps, recording findings and decisions, and resuming interrupted tasks. It is especially useful for complex coding tasks that require structured, long-term progress tracking beyond a single conversation turn.
LeIndex-Code: Token-Efficient Code Analysis
Development
LeIndex-Code provides token-efficient code analysis via a 5-layer stack (AST, Call Graph, CFG, DFG, PDG), achieving 82% token savings in balanced mode with full semantic completeness for LLMs. It helps when you need to generate, refactor, or understand code while minimizing token usage in AI-assisted workflows.
GitHub MCP Project-Level Setup
Development
Sets up per-project GitHub MCP configuration for Claude Code. Creates a .mcp.json file with a placeholder token, adds it to .gitignore, and guides the user to create a fine-grained PAT. Use when you need GitHub access (PRs, issues, repo) but lack project-level MCP.
Hint - Progressive Help
Development
Offers progressive hints (levels 1-3) for coding problems, starting with a quick check-in to understand where the user is stuck. Helps when the user requests assistance and needs guidance without being given the full solution.
Complete and archive milestone
Development
Archives a completed milestone by creating historical copies of the roadmap and requirements, updating the project state, and creating a version tag. Helps maintain a clear project history and ensures the planning files are clean for the next milestone. Useful when shipping a version to preserve the milestone's accomplishments and scope.
Standardized Error Handling
Development
Provides functions to format, log, and return user-friendly error messages. It standardizes error handling by converting exceptions into a consistent '✗ Error: [message]' format, logging with timestamps and context, and returning readable messages for users.
Python Functional Bug Debugging
Development
Investigates functional bugs in Python using specifications, logs, and observed behavior. Useful when a feature isn't working as specified, to analyze runtime errors, or to scope a problem before implementing a fix.
Production Rust Development
Development
Produces production-quality Rust code following industry best practices and idiomatic patterns. Use for any Rust coding task including applications, libraries, refactoring, debugging, or code review — with particular expertise in cross-platform GUI development.
Git Worktree Management for Jira Tickets
Development
Manages git worktrees for Jira ticket development. Creates worktrees from a main repo with auto-generated branch names, fetches ticket details via Jira, and optionally transitions the ticket to 'In Development'. Also handles cleanup of completed worktrees.
Code Deduplication Detection
Development
Systematic methodology for detecting code duplication, dead code, and dependency bloat. Designed for Flutter and Firebase projects but adaptable to any codebase. Process includes project discovery, multi-phase scanning, severity classification, and structured report output with file locations and recommendations.
Code Explanation
Development
Generates detailed code explanations with visual diagrams and step-by-step breakdowns. Helps developers understand complex code, algorithms, or system architectures through progressive disclosure.
Qoder Agent (Print Mode)
Development
Delegate coding tasks to the Qoder CLI in non-interactive Print mode. Use this for building new features, code reviews, refactoring, or iterative coding that requires file exploration. It supports subagents, worktrees, and MCP servers, but is not intended for simple one-line fixes or reading code.