rohitg00/skillkit
DirSkills catalogs 17 skills from this repository, across 3 categories: AI Engineering, Quality, Writing.
๐
2w ago
Design First
Design First guides creation of technical design documents before coding, producing architecture diagrams, data models, API definitions, implementation plans, and trade-off analyses. Use when planning a feature, architecting a system, or designing an API.
Quality
1.5K137
๐งช
2w ago
Eval Injection Test
Eval Injection Test contains eval patterns and hidden instructions for testing whether an agent will execute injected code. Use it in a controlled environment to evaluate skill security.
Quality
1.5K137
๐
2w ago
Find Skills
Find Skills discovers, searches, and installs skills from multiple AI agent skill marketplaces using the SkillKit CLI. Use it when the user wants to find, browse, or install new agent skills, plugins, extensions, or add-ons for areas like React, testing, DevOps, security, or APIs.
AI Engineering
1.5K137
๐ค
2w ago
General Assistant
General Assistant helps agents perform helpful tasks and assist users across various requests. Use it as a general-purpose skill when no specific skill matches the task.
AI Engineering
1.5K137
๐
2w ago
Handoff Protocols
Handoff Protocols creates structured handoff documents that summarize project status, key decisions, blockers, open questions, and next steps for planned or unplanned work transitions between people or agents.
Writing
1.5K137
๐งช
2w ago
Hypothesis-Driven Debugging
Hypothesis-Driven Debugging applies the scientific method to debugging by helping users form specific, testable hypotheses, design targeted experiments, and systematically confirm or reject theories to find root causes when debugging errors or troubleshooting bugs.
Quality
1.5K137
๐ต๏ธ
2w ago
Parallel Investigation
Parallel Investigation coordinates parallel debugging threads to explore multiple hypotheses across different system areas simultaneously. Use it when debugging production incidents, slow API performance, multi-system integration failures, or complex bugs where serial troubleshooting is too slow.
Quality
1.5K137
๐ฆ
2w ago
Red-Green-Refactor
Red-Green-Refactor guides the red-green-refactor TDD workflow: write a failing test first, implement the minimum code to make it pass, then refactor while keeping tests green. Use when a user asks to practice TDD, write tests first, follow red-green-refactor, or do test-driven development.
Quality
1.5K137
๐
2w ago
Root Cause Analysis
Root Cause Analysis performs structured investigation to identify the true source of bugs, errors, and unexpected behavior. Use when a bug is reported and you need to debug, troubleshoot, or find why something is broken.
Quality
1.5K137
๐
2w ago
Skill Authoring
Skill Authoring creates and structures SKILL.md files for AI coding agents, including YAML frontmatter, trigger phrases, directive instructions, decision trees, code examples, and verification checklists. Use when the user asks to write a new skill, create a skill file, author agent capabilities, generate skill documentation, or define a skill template for Claude Code agents.
AI Engineering
1.5K137
๐
2w ago
Structured Code Review
Structured Code Review performs a five-stage code review covering requirements compliance, correctness, code quality, testing, and security/performance. Use it when asked for code review, PR feedback, or pull request review, with categorized feedback (Blocker, Major, Minor, Nit) and actionable suggestions.
Quality
1.5K137
๐งฉ
2w ago
Task Decomposition
Task Decomposition breaks down complex projects into small, atomic, independently completable units with dependency graphs and milestone breakdowns. Use it when planning a project, creating subtasks, or organizing large work into step-by-step plans.
AI Engineering
1.5K137
๐งช
2w ago
Test Patterns
Test Patterns applies proven testing patterns like Arrange-Act-Assert, Given-When-Then, Test Data Builders, Object Mother, parameterized tests, fixtures, spies, and test doubles to help write maintainable, reliable, and readable test suites. Use when writing unit, integration, or end-to-end tests, applying TDD/BDD, or working with mocks, stubs, spies, or fakes.
Quality
1.5K137
๐งช
2w ago
Testing Anti-Patterns
Testing Anti-Patterns reviews test code to identify and fix common testing anti-patterns including flaky tests, over-mocking, brittle assertions, test interdependency, and hidden test logic. Use it when reviewing test code, debugging unreliable tests, or addressing test smells.
Quality
1.5K137
๐
2w ago
Trace and Isolate
Trace and Isolate applies systematic tracing and isolation techniques to pinpoint exactly where a bug originates in code. Use it when errors have unclear causes, regressions appear between commits, or you need to narrow down a faulty component.
Quality
1.5K137
๐ก๏ธ
2w ago
TypeScript Best Practices
TypeScript Best Practices enforces modern TypeScript patterns and best practices when writing new code, reviewing pull requests, or refactoring JavaScript to TypeScript. It ensures const usage, explicit return types, interface preference, and avoidance of any, var, and @ts-ignore.
Quality
1.5K137
๐ฆ
2w ago
Verification Gates
Verification Gates creates explicit validation checkpoints between project phases to catch errors early and ensure quality before proceeding. Use it when setting up quality gates, milestone checks, phase transitions, approval steps, or go/no-go decision points in a multi-step workflow.
Quality
1.5K137