Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (17K skills)

Filter by price or sort order

Configure Factory board behavior and GitHub or Linear event handlers in deployment code. Adjust stage transitions, phase meanings, and tool-result handling, then check the changes with focused tests and versioned audit records.

  • Add approval requirements to board transitions
  • Change GitHub or Linear event handling
  • Define custom board phases and tool-result rules
mastra-ai/mastra29.1KUpdated Oct 25, 2026

label-core-bugs

FreeSummary

Review open Mastra GitHub issues and trace reported defects to source code. Apply the @mastra/core label to confirmed core bugs, report uncertain ownership, and summarize whether fixes are active, stale, or unclaimed.

  • Checking whether reported bugs belong to @mastra/core
  • Labeling confirmed core bugs with supporting evidence
  • Previewing issue classifications without changing GitHub
mastra-ai/mastra29.1KUpdated Oct 25, 2026

factory-rereview

FreeSummary

Re-review a pull request after new commits arrive. Check every previous finding, inspect the new changes for regressions, and review the full current change. Run relevant verification and publish a test report and review verdict within Factory.

  • Checking whether previous review findings were addressed
  • Finding regressions introduced by follow-up commits
  • Re-running tests against the current PR head
mastra-ai/mastra29.1KUpdated Oct 25, 2026

repomix

FreeSummary

Combine code from local directories or GitHub into one structured file for AI analysis. Examine project structure, search for related code, and check estimated tokens, the units AI models use to process text.

  • Preparing a single codebase file for AI analysis
  • Reviewing a project's directory structure
  • Finding authentication code and database models
yamadashy/repomix29KUpdated Oct 25, 2026

Write Git commit messages that preserve why changes were made. The skill keeps Conventional Commits subject lines and adds structured body entries for user intent, decisions, rejected alternatives, constraints, and lessons supported by the session context.

  • Recording the purpose behind a feature
  • Preserving design decisions and rejected alternatives
  • Documenting constraints and implementation lessons
yamadashy/repomix29KUpdated Oct 25, 2026

Develop and maintain the WXT browser extension that adds a Repomix button to GitHub repository pages. The skill covers Chrome, Firefox, and Edge compatibility, extension scripts, translation files, and commands for building, linting, and testing.

  • Maintaining the GitHub Repomix button extension
  • Checking Chrome, Firefox, and Edge compatibility
  • Updating translations or adding a language
yamadashy/repomix29KUpdated Oct 25, 2026

repomix-explorer

FreeSummary

Explore local or remote repositories with Repomix CLI to understand their structure, locate related code across files, and review file counts and estimated tokens, the units AI models use to process text.

  • Understanding an unfamiliar project's structure
  • Locating authentication code and API endpoints
  • Checking file counts and estimated AI tokens
yamadashy/repomix29KUpdated Oct 25, 2026

crush-hooks

FreeSummary

Create, configure, and troubleshoot Crush hooks, commands that run before tool execution. Use them to block or approve calls, rewrite tool input, or add context for the agent, with guidance on configuration and troubleshooting.

  • Blocking destructive shell commands
  • Automatically approving read-only tools
  • Adding editing reminders for the agent
charmbracelet/crush28.8KUpdated Oct 25, 2026

crush-config

FreeSummary

Configure Crush with Bash or JSON files to choose AI providers and models, connect external tools, set permissions, and adjust behavior. Understand how project and global settings combine when customizing your working environment.

  • Set up AI providers and model selections
  • Connect MCP servers and language servers
  • Configure tool permissions and execution hooks
charmbracelet/crush28.8KUpdated Oct 25, 2026

builtin-skills

FreeSummary

Add or edit skills bundled with Crush, following guidance on file placement, required metadata, compile-time embedding, and discovery tests. It also explains how built-in skills are loaded and how user skills override them.

  • Adding a skill bundled with Crush
  • Editing an existing built-in skill
  • Understanding skill discovery and overrides
charmbracelet/crush28.8KUpdated Oct 25, 2026

shell-builtins

FreeSummary

Add or modify commands handled inside Crush's embedded shell before they reach the operating system. The guidance covers command routing, input and output streams, exit codes, and cancellation so commands work with pipes, redirection, and hook timeouts.

  • Adding a command to Crush's embedded shell
  • Modifying an existing built-in command
  • Supporting pipes and output redirection
charmbracelet/crush28.8KUpdated Oct 25, 2026

jq

FreeSummary

Extract fields, filter records, and reshape JSON from API responses, configuration files, or logs using Crush’s built-in jq. Get help writing and debugging transformations, constructing new JSON, and formatting output for other commands.

  • Extract selected fields from API responses
  • Filter JSON arrays by conditions
  • Reshape configuration data or construct JSON
charmbracelet/crush28.8KUpdated Oct 25, 2026

extract

FreeSummary

Turns recurring workflows and proven debugging solutions into reusable skill packages. It creates SKILL.md, a readable overview, and optional supporting examples from a user description or saved project memory, with checks for completeness and portability.

  • Saving a debugging solution as a reusable skill
  • Packaging recurring workflows for other projects
  • Turning saved project knowledge into documented procedures
alirezarezvani/claude-skills28.7KUpdated Aug 30, 2026

promote

FreeSummary

Turn recurring lessons in Claude's automatic memory into concise project rules. Choose a project-wide, file-specific, or personal rule location, include concrete commands, and clean up the original memory entry after confirmation.

  • Make repeated corrections into lasting rules
  • Record the project's package manager
  • Apply API rules to selected file paths
alirezarezvani/claude-skills28.7KUpdated Aug 30, 2026

saas-scaffolder

FreeSummary

Generate a starting project for a subscription web app with Next.js, including sign-in, database schemas, billing routes, and a dashboard. The workflow also covers staged validation and reference documents for customization and common setup problems.

  • Starting a subscription web app
  • Setting up authentication and billing together
  • Building a dashboard and pricing page
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

spec-to-repo

FreeSummary

Turn a written app specification into a runnable starter project using the requested technology stack. Generate implemented features, tests, configuration files, and setup instructions, then check the project for common omissions.

  • Turning a requirements document into a starter project
  • Creating a task API with FastAPI and SQLite
  • Building a recipe-sharing website with Next.js
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

md-review

FreeSummary

Turn a Markdown code review into a single HTML file with code changes beside severity-labeled comments. Readers can jump to findings, inspect line numbers, and identify the named human reviewer.

  • Turning a lengthy Markdown code review into HTML
  • Reading code changes beside review comments
  • Jumping directly to findings by severity
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

Investigate slow Node.js, Python, and Go applications by measuring CPU use, memory, database queries, and data transfer. Identify bottlenecks, inspect frontend bundle sizes, run load tests, and compare measurements before and after changes to verify improvements.

  • Investigating slow API responses
  • Tracking memory growth and suspected leaks
  • Analyzing bundle growth after adding dependencies
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

Turn plain language requirements into SQL, investigate slow queries, document database structures, and prepare migration templates with rollback plans. Support everyday database development and ORM use, where libraries connect application code to database tables.

  • Writing SQL for reports and data retrieval
  • Investigating slow queries and repeated database calls
  • Preparing schema changes and rollback plans
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

tc-tracker

FreeSummary

Track code changes in structured JSON records, including reasons, test results, progress, and approvals. Save remaining tasks and key decisions so another AI session can understand the work and continue from the recorded handoff.

  • Handing unfinished work to another AI session
  • Recording why code changed and how it was tested
  • Reviewing progress and approvals for each change
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

Turn an OpenAPI specification into starter code for an MCP server, which connects AI agents to API tools. Support Python or TypeScript implementations, validate tool definitions, and plan changes that preserve compatibility.

  • Exposing an existing REST API to an AI agent
  • Creating a Python or TypeScript MCP server scaffold
  • Checking tool definitions before integration tests
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

pr-review-expert

FreeSummary

Review GitHub pull requests and GitLab merge requests for security, test gaps, compatibility, and performance risks. Trace affected code and services, then produce a prioritized report with suggested fixes and a structured review checklist.

  • Reviewing shared libraries and API changes before merging
  • Organizing feedback on large pull requests
  • Checking authentication and payment code changes
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

Plan features before coding by defining requirements, acceptance criteria, and scope. Validate the specification, generate starter tests from expected behaviors, and guide implementation and review so each delivered feature can be checked against its agreed requirements.

  • Define requirements before implementing a feature
  • Turn acceptance criteria into starter tests
  • Check specifications for missing requirements
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026

Scan a codebase for technical debt—issues that make future maintenance harder—and prioritize fixes using business impact and effort. Generate a ranked backlog, sprint allocations, and trend reports to assess cleanup work over time.

  • Assess technical debt across a codebase
  • Prioritize refactoring for the next sprint
  • Compare debt levels before and after cleanup
alirezarezvani/claude-skills28.7KUpdated Oct 23, 2026