skills
My personal directory of skills, straight from my .claude directory.
Learn how "Use when" triggers in Instagit skill descriptions ensure proper agent routing by matching user intents to the correct skill for efficient support.
How the scaffold-exercises Skill Creates Learning Exercise Structures in mattpocock/skillsLearn how mattpocock/skills scaffold-exercises transforms lesson plans into structured learning exercises. It parses metadata, auto-generates files, and enforces naming conventions.
How to Add Custom Git Command Patterns to the Guardrails Blocklist in Claude CodeEasily add custom git command patterns to your Claude Code guardrails blocklist. Edit the DANGEROUS_PATTERNS array in the block-dangerous-git.sh script to enhance your repository's security.
The Workflow for the Request-Refactor-Plan Skill: A Complete 8-Step GuideMaster the request refactor plan skill with this 8-step guide. Learn how AI assistants create detailed refactor plans for GitHub issues. Boost your development workflow today.
How the design-an-interface Skill Generates Multiple Interface OptionsDiscover how the design-an-interface skill generates diverse interface options by spawning sub-agents with conflicting constraints and evaluating their outputs.
How to Create GitHub Issues from Skills Using the `gh` CLILearn to create GitHub issues from skills using the gh CLI. Generate issues from skill templates with structured titles, bodies, and labels for efficient project management.
Deep Modules vs Shallow Modules in Software Architecture: Design Principles ExplainedUnderstand deep modules vs shallow modules in software architecture. Learn design principles to create robust and maintainable code by minimizing interface complexity and maximizing abstraction.
How the Triage-Issue Skill Investigates and Documents Bugs: A Complete GuideLearn how the triage-issue skill systematically investigates and documents bugs. Transform vague GitHub issues into actionable reports with this complete guide.
How to Use the obsidian-vault Skill to Manage Notes with WikilinksMaster your Obsidian notes with the obsidian-vault skill. This guide shows you how to manage wikilinks, search, create, and link files via the command line without a GUI.
How the grill-me Skill Challenges and Validates Design DecisionsLearn how the grill-me skill systematically challenges and validates your design decisions through an interview-driven decision tree and live codebase exploration.
How to Migrate Type Assertions to Shoehorn for Safer TypeScript TestsMigrate TypeScript type assertions to shoehorn for safer testing. Replace brittle `as` with `@total-typescript/shoehorn` helpers to reduce boilerplate and maintain type safety.
How to Configure Pre-Commit Hooks with lint-staged Using the setup-pre-commit SkillLearn to configure pre-commit hooks with lint-staged using the setup-pre-commit skill. Automate code formatting and validation before every commit for cleaner code.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →