Loading...
Loading...
Found 39 Skills
1. Requirement Gathering
Use this skill after completing multiple, complex software development tasks before informing the user that work is complete.
Use when asked to create or update Excalidraw diagrams. Provides guidance on Excalidraw best practices.
2. Create Feature Design Document
Fetch unresolved PR comments (both code-level and PR-level), validate issues, and fix them. Also checks CI status and fixes failing tests, lint errors, and build issues. Use when reviewing and addressing GitHub PR feedback. Filters out resolved comments, keeps only the last claude[bot] comment per thread, validates issues, posts review report as a PR comment, then fixes validated issues.
Manage hierarchical task lists using the rune CLI tool. Create, update, and organize tasks with phases, subtasks, status tracking, task dependencies, and work streams for multi-agent parallel execution.
Generate Claude Code permissions config from session history. Use when setting up autonomous mode, configuring .claude/settings.json, avoiding --dangerously-skip-permissions, or analyzing what permissions a project needs. Reads session logs to extract Bash commands and MCP tools actually used, then generates appropriate allow/deny rules.
Review and clean up low-quality code comments. Use when you notice "what" comments that should be "why" comments, or want to clean up comment noise before a PR.
Analyze how code changed over time. Use when investigating regressions, understanding why code was written a certain way, or finding when a behavior changed.
Multi-agent review of implementation plans. Use after creating a plan but before implementing, especially for complex or risky changes.
4. Next task
Guidelines for querying schemastore.org. Use when you need to validate or discover options for config files relating to popular open source projects.