rolecraft-sh/skills

Curated collection of AI agent skills for engineering workflows — installable via RoleCraft, the Package Manager for AI Agents.

2Stars on the repository
52Mods indexed here, across every type
18d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

rolecraft-sh/skills

Skill Claude CodeCodex

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

not rated 2 18d ago A 49 tokens copy · 83% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be…

not rated 2 18d ago B 68 tokens copy · 100% MIT

caveman-output

03

rolecraft-sh/skills

Skill Claude CodeCodex

Compress AI responses to bare essentials — no greetings, praise, or fluff. Just code, facts, and bullet points. Use when the user says 'caveman mode', 'short answer', 'no fluff', 'just the code', 'TL;DR', 'brevity', or 'be concise'.

not rated 2 18d ago A 67 tokens original MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.

not rated 2 18d ago A 45 tokens copy · 98% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.

not rated 2 18d ago A 51 tokens copy · 100% MIT

code-simplification

06

rolecraft-sh/skills

Skill Claude CodeCodex

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.

not rated 2 18d ago A 51 tokens copy · 98% MIT

codebase-design

07

rolecraft-sh/skills

Skill Claude CodeCodex

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

not rated 2 18d ago A 57 tokens copy · 94% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.

not rated 2 18d ago A 58 tokens copy · 84% MIT

context-engineering

09

rolecraft-sh/skills

Skill Claude CodeCodex

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

not rated 2 18d ago A 43 tokens copy · 97% MIT

Coverage Guard

10

rolecraft-sh/skills

Skill Claude CodeCodex

Use when the user wants to check test coverage, enforce 100% coverage, find uncovered code, add missing tests, or increase code coverage. Works with vitest, jest, react-scripts, and other test runners. Also for 'coverage', 'test coverage', 'cover', 'untested', 'uncovered', 'add tests for', 'increase coverage'…

not rated 2 18d ago A 90 tokens original MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.

not rated 2 18d ago A 53 tokens copy · 94% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

not rated 2 18d ago A 45 tokens copy · 97% MIT

diagnosing-bugs

13

rolecraft-sh/skills

Skill Claude CodeCodex

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

not rated 2 18d ago A 40 tokens copy · 89% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

not rated 2 18d ago A 43 tokens copy · 94% MIT

domain-modeling

15

rolecraft-sh/skills

Skill Claude CodeCodex

Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.

not rated 2 18d ago A 43 tokens copy · 89% MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now…

not rated 2 18d ago A 67 tokens copy · 95% MIT

Flaky Test Detector

17

rolecraft-sh/skills

Skill Claude CodeCodex

Detect, analyze, and fix flaky tests across any test runner. Use when tests intermittently fail in CI, tests pass locally but fail on CI, tests fail non-deterministically, or need to stabilize a flaky test suite. Also for 'flaky test', 'flaky', 'intermittent failure', 'unstable test', 'test flakiness', 'test retry'…

not rated 2 18d ago A 94 tokens original MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility requirements, managing state, or when the output needs to look and feel production-quality rather than AI-generated.

not rated 2 18d ago A 58 tokens copy · 92% MIT

git-housekeeping

19

rolecraft-sh/skills

Skill Claude CodeCodex

Clean up local git branches, detect stale branches, manage stashes, and lint commit messages. Use when the user says 'cleanup branches', 'tidy git', 'remove merged branches', 'git housekeeping', 'stale branches', or wants to clean up local git state.

not rated 2 18d ago A 60 tokens original MIT

rolecraft-sh/skills

Skill Claude CodeCodex

Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, or when you need to organize work across multiple parallel streams. Use when cutting a release, choosing a semantic version bump, tagging, or writing a changelog.

not rated 2 18d ago A 60 tokens copy · 94% MIT

grill-me

21

rolecraft-sh/skills

Skill Claude CodeCodex

A relentless interview to sharpen a plan or design.

not rated 2 18d ago A 14 tokens original MIT

grill-with-docs

22

rolecraft-sh/skills

Skill Claude CodeCodex

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

not rated 2 18d ago A 30 tokens original MIT

handoff

23

rolecraft-sh/skills

Skill Claude CodeCodex

Compact the current conversation into a handoff document for another agent to pick up.

not rated 2 18d ago A 19 tokens copy · 89% MIT

idea-refine

24

rolecraft-sh/skills

Skill Claude CodeCodex

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or…

not rated 2 18d ago A 75 tokens copy · 94% MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: