Skip to content
cccskills

Development skills

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

Filter by price or sort order

langgraph-hitl

FreeSummary

Add human review and approval points to LangGraph workflows. Configure when execution pauses, how workflows resume after input, and how pending approvals are handled through timeouts, escalation paths, and notifications.

  • Pausing a workflow before a sensitive step
  • Reviewing tool calls before execution
  • Resuming a graph after human approval
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

writing-plans

FreeSummary

Turn a multi-step software specification into a practical implementation plan before coding. It breaks work into small tasks, tracks dependencies, and gives each task a test-first sequence with expected results and a handoff path for execution.

  • Planning a feature from written requirements
  • Breaking a large change into testable tasks
  • Preparing implementation work for agent or batch execution
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Investigate bugs, failing tests, and unexpected behavior by tracing data flow, comparing working examples, and testing one hypothesis at a time. It guides a focused fix and verification, and prompts you to reconsider the architecture after repeated failed fixes.

  • Tracing the cause of a bug before changing code
  • Investigating a test failure with one hypothesis at a time
  • Reassessing architecture after several fixes fail
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Use this skill to carry out implementation plans with independent tasks in the current session. It assigns a fresh subagent to each task and adds separate checkpoints for checking whether the work meets the request and whether the code is well built.

  • Delegating independent implementation tasks
  • Checking work against a specification
  • Reviewing code quality after requirements pass
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Evaluate code review feedback against the actual codebase before making changes. Clarify the requirement, check technical fit, respond with acknowledgment or a reasoned objection, then implement valid suggestions one at a time.

  • Assessing a reviewer’s proposed code change
  • Checking feedback against current architecture
  • Explaining why a suggestion may cause a problem
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Decide what to do with a development branch after implementation is complete and tests pass. The workflow checks the base branch, presents four integration choices, carries out the selected option, and cleans up the worktree when required.

  • Finishing a feature branch after tests pass
  • Choosing whether to merge, open a pull request, or keep work
  • Cleaning up a worktree after integration
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

executing-plans

FreeSummary

Execute a written implementation plan in a separate session, handling tasks in batches and reporting for review between them. It supports resuming saved tasks, setting up a worktree, and finishing the branch after the plan is complete.

  • Run a written implementation plan in batches
  • Review progress between task groups
  • Resume saved tasks in a separate session
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Use this skill to split independent engineering problems across parallel agents. It helps coordinate separate investigations, check their solutions for conflicts, and verify the combined result with the full test suite.

  • Investigating unrelated subsystem failures
  • Parallel work on independent code changes
  • Coordinating agent results before integration
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Turn a technical plan into small development tasks with acceptance criteria, effort estimates, dependencies, and links to specification requirements. The skill also identifies work that can happen in parallel, maps the critical path, and includes testing tasks.

  • Breaking a large feature into implementable tasks
  • Estimating effort and the critical path
  • Finding tasks that can run in parallel
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Convert feature requests into user-focused requirements and stories with testable acceptance criteria. The skill clarifies business value, scope, edge cases, assumptions, and open questions so a specification can be reviewed before planning.

  • Turn a vague feature request into structured requirements
  • Write user stories with testable acceptance criteria
  • Clarify what is inside and outside a feature’s scope
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Carry out feature development from a specification by preparing project files, implementing tasks in dependency order, and checking acceptance criteria with tests. It also validates requirement coverage and includes integration testing and a human review step.

  • Implement a feature from a written specification
  • Break implementation into dependent tasks
  • Check task acceptance criteria with tests
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Define and document project-wide principles for how a team works, including development practices, code quality, testing, UX, performance, security, and architecture. Use it to formalize existing standards or set governance before planning a new feature area.

  • Documenting existing team standards
  • Updating project governance as it evolves
  • Setting principles before a new feature specification
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Plan and work through complex coding tasks in stages, using tools, correcting mistakes, and checking the proposed solution. The source describes autonomous engagement without human intervention, but provides no implementation details beyond that overview.

  • Working through a complex coding task
  • Breaking a coding task into steps
  • Reviewing a proposed solution
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

brainstorming

FreeSummary

Clarify goals and requirements before coding begins. The process reviews project context, explores design options and tradeoffs, then prepares a design document for approval before implementation planning continues.

  • Planning a new feature before coding
  • Comparing design approaches
  • Clarifying requirements for a component
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

planning-design

FreeSummary

Turn specifications and project constraints into a technical architecture and implementation strategy. Compare technology options, map components and integrations, plan milestones and testing, assess risks, and prepare decisions for human review before breaking work into tasks.

  • Planning the architecture for a new component
  • Comparing technology choices against project constraints
  • Identifying implementation risks and mitigations
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Sets up an isolated Git worktree and new branch for feature work, detects the project setup command, and checks the existing test baseline. It helps prepare a separate workspace before carrying out an implementation plan.

  • Starting a feature in an isolated workspace
  • Preparing to execute an implementation plan
  • Checking the project's test baseline before changes
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Set up LangSmith tracing for LLM applications built with LangChain or LangGraph. Capture nested execution traces, inspect run history and metadata, and compare runs to help debug agent behavior. Requires a LangSmith account and API key.

  • Tracing LangChain chains and LangGraph workflows
  • Inspecting failed or slow agent runs
  • Comparing executions across versions
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Request a code review after finishing work, implementing a major feature, or preparing to merge. The review checks the changes against requirements and returns feedback grouped by urgency, so you can address critical and important issues before proceeding.

  • Review a major feature before moving on
  • Check changes against requirements before merging
  • Get feedback after completing a task
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

langchain-tools

FreeSummary

Build custom tools for LangChain agents and connect existing tools or APIs. Define structured inputs, descriptions, return types, and error handling so an LLM can understand how to call each tool; the skill also covers tool chains and pipelines.

  • Creating a custom tool for a LangChain agent
  • Connecting an agent to an existing API
  • Defining structured inputs for tool calls
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Build routing for LangGraph workflows so the next node depends on the current state or a routing decision. The skill covers conditional edges, router nodes, multiple branches, and fallback paths, helping structure workflows that handle different outcomes and errors.

  • Routing a workflow based on state values
  • Adding branches for different decisions
  • Designing fallback and error paths
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

writing-skills

FreeSummary

Guides the creation and editing of agent skill documents and checks whether they work before deployment. It uses pressure scenarios with subagents to see whether a skill changes agent behavior, then refines the document to close gaps.

  • Creating a new agent skill document
  • Editing an existing skill's instructions
  • Checking a skill before deployment
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Coordinate multiple agents working in parallel by choosing a communication structure, assigning roles, and setting a consensus method. Use checkpoints to check that work stays aligned, then support a shared final decision.

  • Coordinating parallel work across agents
  • Choosing a structure for agent communication
  • Checking that a team stays aligned during execution
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

Use this skill to carry software tasks through four separate stages: implementation, independent validation, adversarial review, and commit. It checks work against a specification and requires evidence of a passing review before committing.

  • Implementing a feature against a specification
  • Independently checking test and lint results
  • Reviewing changes for specification compliance
a5c-ai/babysitter1.9KUpdated Sep 17, 2026

smart-routing

FreeSummary

Route tasks according to complexity, from quick code transformations to multi-agent coordination. It uses Q-learning, a method that improves choices from past outcomes, and selects among a WebAssembly fast path and Mixture-of-Experts models for different workloads.

  • Routing simple code edits to fast transformations
  • Choosing a handling path for multi-file changes
  • Reducing delay on common code transformations
a5c-ai/babysitter1.9KUpdated Sep 17, 2026