Skip to content
cccskills

Development skills

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

Filter by price or sort order

Turn specifications and designs into working code using test-driven development: write failing tests, implement enough code to pass, then refactor. The workflow also covers error handling, performance improvements, documentation, and coordinated changes across components.

  • Implementing a feature from specifications and designs
  • Developing authentication or APIs with tests
  • Refactoring code while checking test results
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Create starter code and configurations for components, APIs, and projects using existing project conventions. Templates include relevant types, error handling, documentation, and testing scaffolds, with comments and extension points to guide customization.

  • Starting a React or Vue component
  • Creating an API endpoint with validation
  • Preparing project configurations and folder structures
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Analyze slow development workflows and agent coordination using execution times, resource use, dependencies, and communication patterns. Identify bottlenecks, prioritize causes, and build an improvement plan covering parallel work, caching, or resource allocation.

  • Investigate slow test execution
  • Find unnecessary waits in task sequences
  • Reduce communication delays between agents
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Review a codebase for readability, performance, security, and architectural issues. The skill organizes findings into actionable recommendations, helping teams identify refactoring work, dependency risks, and areas that need better tests.

  • Reviewing code quality before a pull request is merged
  • Investigating performance and security issues
  • Prioritizing refactoring and dependency updates
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Organize complex work across specialized agents with claude-flow. Start and stop agents, check their status and metrics, and manage groups by role, using shared memory to coordinate tasks such as development, reviews, and security checks.

  • Assign bug fixes across research, coding, and testing agents
  • Coordinate agents for feature development and review
  • Organize specialists for security checks
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Coordinate multiple AI agents for feature development or refactoring across several files. The skill guides team setup, task assignment, status checks, and recording successful approaches for use in later work.

  • Coordinating changes across three or more files
  • Assigning feature development tasks to multiple agents
  • Checking progress during a shared refactoring task
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Manage GitHub pull requests from creation through review and merge. Using GitHub CLI, the skill prepares descriptions, coordinates reviewers, tracks automated checks, helps resolve conflicts, and selects merge approaches suited to the branch history.

  • Create a feature pull request with a clear description
  • Coordinate security, performance, and code quality reviews
  • Enable auto-merge after tests pass
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Coordinate gossip protocols, where nodes pass information among peers, for distributed systems. The skill covers update propagation, state synchronization, conflicting changes, failure detection, and tuning communication so nodes eventually reach a consistent state.

  • Designing update propagation between distributed nodes
  • Synchronizing state and resolving concurrent changes
  • Managing node membership and detecting failures
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Review source code for readability, complexity, duplication, and maintainability without changing files. Receive a structured report with prioritized issues, refactoring suggestions, positive findings, and estimates of technical debt—the work needed to address accumulated code problems.

  • Review the quality of an authentication module
  • Find duplicate code and overly long methods
  • Assess accumulated code problems and repair effort
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Turn software development goals into manageable milestones with clear deliverables, dependencies, effort estimates, and success criteria. Use it to plan feature implementation, bug fixes, refactoring, performance improvements, and testing work.

  • Planning OAuth2 authentication implementation
  • Setting measurable database performance targets
  • Breaking refactoring into incremental steps
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Initialize a group of collaborating AI agents by choosing how they connect, allocating resources, and setting up communication. Establish shared-memory rules so agents record progress, share outputs, check dependencies, and signal completion.

  • Setting up an agent group for REST API development
  • Configuring eight agents in a hierarchy for feature development
  • Preparing a mesh of agents for distributed code analysis
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Plan system architecture by comparing technical options, component relationships, and requirements such as performance, security, and growth. Produce architecture diagrams, data flow diagrams, decision records, and technology comparisons that explain the reasoning behind a proposed design.

  • Planning the architecture of a new system
  • Comparing technology options and trade-offs
  • Documenting component relationships and data flows
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Turn specifications and algorithm outlines into a system architecture. Define components, interfaces, data structures, and deployment plans, then document technology choices, security measures, failure handling, and plans for supporting increased usage.

  • Turn specifications into a system design
  • Define component responsibilities and API interfaces
  • Plan for increased traffic and component failures
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Review GitHub pull requests with specialized AI agents that check security, performance, architecture, and coding conventions. Generate actionable comments with suggested fixes, and connect review findings to automated approval or change requests.

  • Reviewing authentication changes for security issues
  • Checking database changes for performance regressions
  • Reviewing UI accessibility and coding conventions
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Coordinate groups of AI agents across multiple GitHub repositories. Analyze dependencies, organize shared updates and refactoring, run tests, and create linked pull requests so related projects can be changed together.

  • Updating dependencies across multiple repositories
  • Coordinating shared API and library changes
  • Applying security patches across projects
ruvnet/ruflo78.8KUpdated Oct 23, 2026

create-plugin

FreeSummary

Create a Claude Code plugin scaffold with configuration, skills, commands, and agents. Generate supporting documentation, a record of architecture decisions, and a script that checks the plugin's structure, while connecting the required MCP tools.

  • Start a new Claude Code plugin
  • Bundle skills, commands, and agents
  • Connect MCP tools to a plugin
ruvnet/ruflo78.8KUpdated Oct 23, 2026

vector-cluster

FreeSummary

Group related code files by analyzing a graph of their connections with ruvector. Review group assignments, community labels, and links between files to understand code organization and investigate files that stand apart.

  • Understanding groups of related code files
  • Reviewing connections between code groups
  • Investigating files that stand apart
ruvnet/ruflo78.8KUpdated Oct 23, 2026

sparc-spec

FreeSummary

Turn a feature idea into a structured specification before coding. Review requirements, system connections, constraints, and failure scenarios, define testable acceptance criteria, and save the specification in memory for later development phases.

  • Defining requirements before building a new feature
  • Writing testable acceptance criteria
  • Documenting constraints and failure scenarios
ruvnet/ruflo78.8KUpdated Oct 23, 2026

tdd-repair

FreeSummary

Automatically repair source code against a failing test while preserving the test itself. Set a spending limit and attempt count, then receive verification results and usage costs based on rerunning the test command.

  • Repairing a failing CI test after a commit
  • Implementing code to pass a test written first
  • Investigating a regression within a fixed budget
ruvnet/ruflo78.8KUpdated Oct 23, 2026

create-mod

FreeSummary

Build a Claude Code mod, a plugin that extends behavior through event hooks, from ruflo’s template. Sets up function hooks with a classic fallback, user options, status reporting, validation, and tests.

  • Creating a mod that extends Claude Code behavior
  • Implementing function hooks with a classic fallback
  • Adding user settings and mod status reporting
ruvnet/ruflo78.8KUpdated Oct 23, 2026

tdd-workflow

FreeSummary

Develop features through a test-first workflow using mocks, or stand-ins for dependencies. Write a failing behavior test, implement the minimum code, refactor, and record observed results from final target and regression tests.

  • Define expected behavior before implementing a feature
  • Test modules with mocked external dependencies
  • Refactor code while keeping tests passing
ruvnet/ruflo78.8KUpdated Oct 23, 2026

Automate GitHub tasks such as creating draft pull requests and inspecting automated checks. Confirms the target repository and branch before external changes, keeps actions within authorized scope, and reports the resulting URL or identifier.

  • Creating a draft pull request on GitHub
  • Checking automated results for a pull request
  • Reviewing CI evidence before changing workflows
ruvnet/ruflo78.8KUpdated Oct 23, 2026

swarm-init

FreeSummary

Set up a coordinated team of three or more AI agents for development tasks spanning multiple files. Configure the team structure, assign specialized roles, and prepare parallel work with named agents and messaging.

  • Implementing a feature across multiple files
  • Refactoring across modules with coordinated agents
  • Sharing a security audit across an agent team
ruvnet/ruflo78.8KUpdated Oct 23, 2026

sparc-implement

FreeSummary

Turn an approved specification into pseudocode, a plain outline of program logic, and an architecture defining module responsibilities and API inputs and outputs. After user confirmation, proceed with implementation and unit tests based on those designs.

  • Turning an approved specification into pseudocode
  • Defining module boundaries and dependency rules
  • Designing API inputs, outputs, and error responses
ruvnet/ruflo78.8KUpdated Oct 23, 2026