Skip to content
cccskills

Development skills

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

Filter by price or sort order

Debug programs with LLDB while keeping session state across commands. Set breakpoints, inspect variables and memory, and examine core dumps, with JSON results for agents and a debug adapter interface for editor clients.

  • Inspect variables where a program stops
  • Investigate a crash using a core dump
  • Debug a running process
HKUDS/CLI-Anything56.9KUpdated Sep 22, 2026

Manage AI coding tool configurations through CC Switch from the terminal. Switch active providers, adjust settings, enable MCP servers that connect agents to external tools, and inspect API usage, costs, installed skills, and conversation sessions.

  • Switching the active provider for an AI coding tool
  • Reviewing API usage and costs
  • Enabling MCP servers and adjusting settings
HKUDS/CLI-Anything56.9KUpdated Sep 22, 2026

tool-design

FreeSummary

Design tools that AI agents can choose and use correctly. Define clear descriptions, inputs, and outputs, manage large search results, and plan approval checks, isolated execution environments, and interfaces for collaboration between agents.

  • Reviewing the scope of tools for an MCP server
  • Improving tool descriptions and input examples
  • Designing pagination and truncation for search results
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

coding

FreeSummary

Write small, reproducible Python scripts and run them in a sandbox using execute_python. Check the script's logic and output, then report the actual results or errors while clearly distinguishing executed results from code that has not been run.

  • Checking a Python script's logic
  • Confirming actual output from a short script
  • Reproducing an error with minimal code
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

Design the operating layer around a coding agent so it can read and edit code, run checks, and correct errors. Define completion criteria, permission boundaries, feedback, and recovery methods, and assess which tasks suit autonomous execution.

  • Designing a coding agent's tools and workflow
  • Adding acceptance checks and permission boundaries
  • Assessing tasks for autonomous agent execution
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

mcp-skill-hub

FreeSummary

Plan how to add external capabilities to an AI agent using MCP, a connection protocol, or Skill Hub distribution. Compare integration methods, design tools and data access, and review context costs, credentials, and third-party security risks.

  • Choosing between MCP connections and skill distribution
  • Designing an MCP server and its connection method
  • Reviewing third-party tools and credential permissions
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

error-recovery

FreeSummary

Design recovery paths for AI agents that loop, lose streamed responses, or hit service limits. Classify failures, choose retries or backup models, and set stopping rules to keep recovery attempts from causing further failures.

  • Investigating repeated tool calls with no progress
  • Designing recovery for interrupted responses
  • Setting retry limits and stopping rules
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

computer-use

FreeSummary

Design agents that operate desktop or browser software through screenshots, mouse actions, and keyboard input. Compare ways to locate interface elements, diagnose coordinate errors, handle changing screens, and evaluate task completion, operating speed, and safety boundaries.

  • Designing screen-based automation for software without APIs
  • Comparing methods for locating interface elements
  • Investigating misclicks and coordinate scaling errors
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

Design agents that respond to incoming emails, external notifications, and timers. Plan how they handle interruptions, prioritize new requests, track concurrent tasks, and deliver results while longer operations continue in the background.

  • Connecting agents to incoming emails and external notifications
  • Scheduling reports and recurring checks
  • Handling interruptions and changes during long tasks
bojieli/ai-agent-book55.7KUpdated Oct 9, 2026

Create, update, or validate a concise architecture document from a specification, an idea, or existing code. It records shared design rules so separately developed parts follow consistent boundaries, dependencies, state changes, and data ownership.

  • Defining shared rules before development
  • Extracting design rules from existing code
  • Updating architecture for a new feature
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-build

FreeSummary

Delegate a feature, bug fix, or substantial code change and carry it through implementation, review, and verification. Start from a task description or issue link, with options for the workflow route and review depth.

  • Delegating implementation of a new feature
  • Fixing a bug described in an issue
  • Choosing review depth for a substantial code change
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-code-review

FreeSummary

Review code changes with several independent reviewers working in parallel, then receive organized findings. Request a quick or thorough review, choose to hand off fixes, or run without interaction when another workflow or CI job initiates the review.

  • Review code changes from multiple independent perspectives
  • Choose a quick or thorough review
  • Receive findings with fixes handed off
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmod-method

FreeSummary

This entry stores the BMad Method module’s metadata rather than providing an executable workflow. Use the separate bmad skill with setup method to initialize the module or report its existing setup state.

  • Identifying the module's metadata entry
  • Finding how to initialize BMad Method
  • Finding how to check the module's setup state
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-agent-dev

FreeSummary

Implement approved development stories and code changes with Amelia, a senior software engineer persona. Follow a test-first process: write a failing test, make it pass, then improve the code while checking every acceptance criterion.

  • Implementing an approved development story
  • Making code changes with a test-first process
  • Checking implementation against acceptance criteria
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

Create and maintain repository instructions for AI agents in AGENTS.md. Check rules against project evidence, preserve existing requirements during revisions, and record observed mistakes so future agents receive concise, relevant guidance for working in the codebase.

  • Creating or consolidating repository instructions for AI agents
  • Updating and auditing rules after project changes
  • Recording recurring or costly agent mistakes
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmod-toolsmith

FreeSummary

This metadata entry records the Toolsmith module. It is not run directly; use the separate bmad skill to set up the module on first use or report its current state afterward.

  • Set up the Toolsmith module for the first time
  • Check the current state of the Toolsmith module
  • Identify the entry point for Toolsmith setup
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-customize

FreeSummary

Customize installed BMad skills by turning requested changes into TOML configuration files. Adjust exposed agent or workflow settings, separate team rules from personal preferences, and verify how the changes combine with existing settings.

  • Adjust an agent's tone and communication style
  • Apply shared team conventions
  • Change a workflow's template or output path
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

Turn product requirements and user experience plans into technical architecture with Winston, a system architect persona. Discuss technology choices and their trade-offs, with an emphasis on established tools, developer productivity, and designs that can be implemented.

  • Turning product requirements into a technical design
  • Discussing trade-offs between technology choices
  • Reviewing architecture with developer productivity in mind
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-build-auto

FreeSummary

Run one iteration of a BMad unattended development loop, with optional route and review selections. The skill follows a generated workflow and reports a halt reason or command failure when execution cannot continue.

  • Running one unattended development iteration
  • Selecting the oneshot or full route
  • Choosing none, quick, or thorough review
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-toolsmith

FreeSummary

Build and maintain BMad skills, agents, and modules through a guided conversation. Turn prompts or session logs into reusable skills, review existing tools, and prepare modules for distribution, with approval before files are written.

  • Create a skill from a prompt or session logs
  • Build an agent with a defined persona
  • Fix or review an existing skill
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmod-core-tools

FreeSummary

This metadata record supports the BMad Core Tools module. Use the separate bmad skill to set up the module or report its current state; this record is not intended to be invoked directly.

  • Setting up the BMad Core Tools module through bmad
  • Checking the module's current state through bmad
  • Identifying the required setup entry point
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

decision-record

FreeSummary

Write an architecture decision record, a document explaining a team's design choice. Capture the context, rejected alternatives, and future costs so newcomers can understand the reasoning, then review the draft before saving it.

  • Recording an agreed architecture decision
  • Preserving reasons for rejecting alternatives
  • Explaining past design choices to new team members
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-review

FreeSummary

Review code changes or documents through configured review lenses, each representing a different perspective. Findings identify the location, triggering condition, suggested fix, and potential consequence, with reports available as JSON, Markdown, or both.

  • Reviewing a pull request
  • Checking uncommitted changes
  • Reviewing specifications or documents
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026

bmad-walkthrough

FreeSummary

Guide a person through reviewing a commit, pull request, file, or directory. The skill generates and follows a BMad workflow to lead the review of the selected target.

  • Reviewing a commit with guidance
  • Walking through a pull request
  • Reviewing a file or directory
bmad-code-org/BMAD-METHOD54.5KUpdated Oct 20, 2026