Skip to content
cccskills

Development skills

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

Filter by price or sort order

Turn a structure outline into code one phase at a time. A dedicated agent implements and checks each phase, while progress markers, human review, and commits keep the work organized and ready to resume.

  • Implementing a development outline in phases
  • Resuming work from the first unfinished phase
  • Reviewing manual checks before continuing
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

no-use-effect

FreeSummary

Write and review React components by replacing direct useEffect calls with five purpose-specific patterns. It guides state calculations, data fetching, event handling, and component resets, with useMountEffect for external setup when a component first appears.

  • Writing new React components
  • Refactoring existing useEffect calls
  • Reviewing PRs that introduce useEffect
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Prepare Riptide workspace settings by inspecting a project and proposing configuration files. Define Git worktrees, separate working directories for tasks, along with setup commands, copied files, and shared or machine-specific settings, then save approved configurations.

  • Configure a task workspace for a single repository
  • Coordinate workspaces across related repositories
  • Separate shared settings from machine-specific overrides
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Review an existing design discussion without waiting for feedback. Check unstated assumptions against the codebase, examine implementation patterns, and add missing options or questions while preserving the agreed scope and resolved decisions.

  • Checking unstated assumptions in a design discussion
  • Verifying implementation patterns against existing code
  • Finding missing options in design questions
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Refine an existing technical design document through focused discussion. Compare design options with diagrams and code sketches, resolve one decision at a time, and update the relevant sections so the document consistently reflects agreed choices.

  • Incorporating feedback into an existing technical design document
  • Comparing unresolved architecture and code structure options
  • Clarifying data flow and component responsibilities with diagrams
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Turn existing product context into a technical design document through guided discussion. Settle system interactions first, then code structure, using diagrams and signatures to make decisions and tradeoffs clear for review.

  • Turning a ticket or research document into a technical design
  • Comparing system architecture options
  • Agreeing on code structure before implementation
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Address bugs, adjustments, or follow-up features after implementation. Review the plan, code changes, and commit history to establish the current state, apply verified fixes, run tests and lint checks, and provide steps for further verification.

  • Fix a bug reported after implementation
  • Apply follow-up code adjustments
  • Add a follow-up feature on the same branch
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Convert one oRPC API procedure at a time from async handlers to Effect, a library for organizing asynchronous work and errors. Preserve routes, response formats, and authorization while updating service access, database operations, logging, and router wiring.

  • Migrating one oRPC procedure per pull request
  • Converting database queries and transactions to Effect
  • Updating error handling and logging during migration
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Integrate Yjs collaborative editing with durable streams over HTTP. Configure document updates and participant presence, manage connection lifecycles, and handle synchronization events, with guidance on required dependencies, binary data formats, and cleanup.

  • Adding HTTP synchronization to a Yjs collaborative editor
  • Sharing participant presence alongside document updates
  • Controlling connections and monitoring synchronization status
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Revise an existing implementation outline using feedback, supporting documents, and codebase findings. Reorganize phases, adjust scope, incorporate answered questions, and define checks so each phase can be verified independently.

  • Reorganizing implementation phases after feedback
  • Updating scope and excluded work
  • Incorporating answers to open questions
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Design, implement, review, and test Effect v4 applications with explicit dependencies and typed errors. Covers external service connections, data decoding, resource cleanup, concurrency, logging, and tests that replace dependencies at meaningful system boundaries.

  • Design services with explicit dependencies
  • Review error handling, logs, and traces
  • Implement database and external API connections
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Update an existing design discussion using feedback checked against task documents and relevant code. Refine the proposed architecture, record decisions and their reasons, and separate resolved questions from issues that still need discussion.

  • Incorporate review feedback into a design discussion
  • Revise architecture descriptions using existing code
  • Record resolved questions and the reasons behind decisions
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

Repair conflicting Drizzle migrations after a rebase by inspecting migration history, SQL files, and schema snapshots. The skill guides cleanup, regeneration of database change scripts, local application, and verification against the upstream branch.

  • Repairing conflicting migrations after a rebase
  • Removing duplicate migration history entries
  • Regenerating migrations for intended schema changes
humanlayer/humanlayer12.5KUpdated Oct 25, 2026

swift-expert

FreeSummary

Build Apple platform applications with Swift, including SwiftUI screens and state management. Design reusable interfaces with protocols, implement asynchronous tasks, protect shared data with actors, and check code through builds, performance profiling, and tests.

  • Building SwiftUI screens and state management
  • Fixing concurrency issues with async/await and actors
  • Designing protocol-based application architecture
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

typescript-pro

FreeSummary

Design TypeScript types and APIs that catch mistakes such as mixed-up identifiers and missing state handling. Implement reusable types and runtime checks that narrow types, configure tRPC for shared client-server types, and improve compiler settings.

  • Prevent identifier mix-ups with distinct types
  • Model application states and handle every case
  • Create reusable types for complex data
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

vue-expert-js

FreeSummary

Build Vue 3 applications using JavaScript and JSDoc comments that describe data types. Create components and reusable logic, configure Vite, routing, and state management, and check annotations and behavior with ESLint and Vitest.

  • Build Vue 3 interfaces using JavaScript
  • Add JSDoc type hints to components and shared logic
  • Migrate Vue 2 Options API code to Composition API
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

Build Java REST APIs and microservices with Spring Boot 3.x, including database access, authentication, and reactive endpoints for nonblocking request handling. The skill also guides testing and application health checks.

  • Building Java REST APIs
  • Adding authentication and access controls
  • Implementing database access
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

wordpress-pro

FreeSummary

Build custom WordPress themes, plugins, and editor blocks, extend WooCommerce stores, and add REST API endpoints. The skill also guides input protection, permission checks, caching, and database query tuning to improve security and performance.

  • Build custom WordPress themes and plugins
  • Create Gutenberg blocks and block patterns
  • Extend WooCommerce stores and REST API endpoints
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

spec-miner

FreeSummary

Read existing code to reconstruct system specifications, including architecture, data flows, APIs, and business rules. Produces documentation tied to code locations, separating observed behavior from inferences and questions that need clarification.

  • Understand an undocumented legacy system
  • Document existing APIs and business rules
  • Map module dependencies and data flows
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

vue-expert

FreeSummary

Build Vue 3 components and reusable logic, manage shared application data with Pinia, and configure Nuxt 3 projects. Supports mobile apps, offline web features, TypeScript checks, component tests, and Vite build optimization.

  • Build Vue 3 components and reusable logic
  • Manage shared application data with Pinia
  • Configure Nuxt 3 server rendering and static generation
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

shopify-expert

FreeSummary

Build and debug Shopify themes, custom apps, and storefronts connected through APIs. The skill covers Liquid templates, app authentication, checkout extensions, performance improvements, and the configuration, testing, and deployment steps needed for implementation.

  • Customizing product pages and collection filters
  • Building custom Shopify apps
  • Creating independent storefronts with the Storefront API
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

sql-pro

FreeSummary

Investigate slow SQL, write complex joins and summaries, and design database structures. Uses execution plans, which show how queries run, to guide index choices and query rewrites, with before-and-after performance measurements.

  • Investigate a slow SQL query
  • Write complex joins and grouped calculations
  • Design tables, keys, and constraints
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

Build real-time messaging with WebSocket or Socket.IO, including authentication, chat rooms, online status, and reconnection. Provides server and client code, plus guidance on using Redis to share messages across multiple servers and monitor connections.

  • Building chat and live-update features
  • Managing rooms and online user status
  • Handling reconnection and queued messages
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026

rust-engineer

FreeSummary

Write, review, and debug Rust applications, including ownership and borrowing rules that govern memory use. Covers trait-based APIs, explicit error handling, asynchronous work with tokio, and tests with Cargo validation.

  • Resolve ownership, borrowing, and lifetime errors
  • Design APIs with traits
  • Implement asynchronous tasks with tokio
Jeffallan/claude-skills12.1KUpdated Oct 25, 2026