Skip to content
cccskills

Development skills

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

Filter by price or sort order

develop

FreeSummary

Build a feature, interface, or backend from an approved design and project specification. It checks whether key decisions are recorded before coding, follows repository conventions, and updates the relevant scope status as work progresses.

  • Build a page or component from an approved design
  • Implement an API, service, or data layer from a spec
  • Develop a feature after its key decisions are settled
jsmastery-pro/skills1.6KUpdated Aug 10, 2026

architect

FreeSummary

Work through an undecided technical or product design choice, compare options, and recommend an approach. The skill writes or updates a build specification in `docs/specs/`, helping development proceed from recorded decisions.

  • Choose a technology stack for a new project
  • Design a feature or page before implementation
  • Resolve an architectural decision flagged during development
jsmastery-pro/skills1.6KUpdated Aug 10, 2026

brooks-harness

FreeSummary

Use this skill to coordinate maintenance of brooks-lint in Codex. It selects and runs the needed authoring, evaluation, QA, trigger audit, and release stages in order, checks synchronized project documentation, and reports outcomes.

  • Adding or editing a brooks-lint skill in Codex
  • Updating evaluations and checking synchronized documentation
  • Auditing changed trigger descriptions
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-harness

FreeSummary

Use this skill to maintain the brooks-lint plugin itself. It coordinates skill and evaluation updates, consistency checks, trigger audits when descriptions change, and releases when requested, then reports the stages run and their results.

  • Adding or editing a brooks-lint skill
  • Refreshing evaluation cases after a change
  • Checking trigger wording and document consistency
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-sweep

FreeSummary

Use this skill for a broad codebase cleanup that examines code decay, architecture, technical debt, and test quality. It applies safe fixes automatically, asks before risky changes, and checks modified files and their consumers in follow-up rounds.

  • Scanning a project across several code quality areas
  • Applying safe fixes found during a full codebase cleanup
  • Reviewing risky proposed fixes before they are made
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-debt

FreeSummary

Assess technical debt across a codebase by identifying and grouping maintainability problems, then prioritizing them by pain and spread. The findings help a team decide what to clean up first and shape a refactoring roadmap.

  • Prioritize technical debt across a codebase
  • Plan a refactoring roadmap for a team
  • Explain why code changes are becoming difficult
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

release

FreeSummary

Prepare and publish a brooks-lint release by checking unreleased changes, updating version references and the changelog, validating the package, then committing, tagging, pushing, and creating a GitHub release.

  • Preparing a new brooks-lint version for publication
  • Checking unreleased changes before choosing a version
  • Publishing a validated release with a changelog
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-review

FreeSummary

Review an existing pull request, diff, or code file for design smells, maintainability problems, and risks that may grow over time. Findings connect visible symptoms to causes, consequences, and practical remedies, informed by classic engineering books.

  • Reviewing a pull request before merging
  • Finding maintainability risks in a code file
  • Getting feedback on a function or class
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

new-skill

FreeSummary

Use this skill to scaffold a new brooks-lint analysis mode. It creates the skill instructions and numbered guide, adds both relevant and false-positive evaluation cases, and runs structural and evaluation checks to catch setup issues.

  • Scaffolding a new analysis mode for brooks-lint
  • Creating a skill with a numbered step-by-step guide
  • Adding relevant and false-positive evaluation cases
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-audit

FreeSummary

Map module dependencies and check whether layers are respected across a codebase. The audit flags structural decay, including circular imports, and presents findings with a Mermaid dependency graph; it can also explain the codebase as an onboarding tour.

  • Audit module structure and dependencies
  • Check for circular imports or broken layering
  • Prepare a codebase tour for a new developer
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

brooks-health

FreeSummary

Assess a codebase across pull request quality, architecture, technical debt, and test quality in one pass. The skill combines per-area scores into an overall health score and presents the results as a dashboard informed by classic engineering books.

  • Getting an overall codebase quality assessment
  • Checking project health before a release
  • Creating a quality overview for a new team
hyhmrright/brooks-lint1.5KUpdated Oct 26, 2026

material-3

FreeSummary

Implement interfaces using Material Design 3 tokens, components, layouts, theming, and accessibility guidance. The skill focuses on Jetpack Compose, with guidance for Flutter and limited web implementations, helping keep screens responsive and visually consistent.

  • Build a Material 3 screen in Jetpack Compose
  • Set up colors, typography, and shapes for a theme
  • Choose components for forms or navigation
hamen/material-3-skill1.5KUpdated Jul 16, 2026

datasheets

FreeSummary

Extract machine-readable pinouts, electrical characteristics, peripherals, and other specifications from component datasheet PDFs. Store results per project so schematic, PCB, EMC, SPICE, and thermal analysis skills can use part-specific evidence.

  • Extracting specifications from a component datasheet PDF
  • Checking a component's pin functions against its datasheet
  • Providing verified part data to schematic or PCB analysis
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

kicad

FreeSummary

Review KiCad projects and PDF schematics to understand connections, trace signals, extract bill of materials data, and spot design or manufacturing concerns. Findings include confidence labels and evidence, helping you investigate hardware issues and prepare for review.

  • Understanding or debugging a KiCad schematic
  • Reviewing a PCB before fabrication
  • Tracing signals and checking power circuits
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

digikey

FreeSummary

Search DigiKey by keyword or manufacturer part number to review specifications, price, and stock, and download datasheets. It can also sync a local datasheet folder from a KiCad schematic or a batch MPN list, tracking downloads in a manifest.

  • Look up a component by name or MPN
  • Check product specifications, pricing, or stock
  • Download a datasheet for a selected part
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

element14

FreeSummary

Search electronic components across Newark, Farnell, and element14 by manufacturer or distributor part number. Check regional pricing and stock, review specifications, and download datasheets for a KiCad project or a batch list of part numbers.

  • Find a part by manufacturer or distributor number
  • Compare stock and pricing across regional storefronts
  • Download datasheets for a KiCad project or MPN list
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

pcbway

FreeSummary

Use this skill to plan PCBWay fabrication and assembly from a KiCad design. It explains turnkey, partial turnkey, and consigned assembly, MPN-based parts sourcing, design rules, BOM preparation, and the manual quote and ordering workflow.

  • Planning turnkey assembly with globally sourced parts
  • Ordering assembled boards with parts unavailable from LCSC
  • Comparing PCBWay and JLCPCB workflows
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

jlcpcb

FreeSummary

Prepare KiCad designs for JLCPCB fabrication or assembly. Learn how to format BOM and placement files, match LCSC part numbers, understand basic and extended parts, check design and assembly constraints, and follow the ordering workflow.

  • Preparing a KiCad board for JLCPCB assembly
  • Formatting BOM and placement files for upload
  • Checking JLCPCB design and assembly constraints
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

emc

FreeSummary

Review KiCad PCB designs for common electromagnetic compatibility risks, including grounding, decoupling, routing, and filtering. Get severity-ranked findings and a pre-compliance test plan for selected standards; optional SPICE simulation can improve some checks.

  • Review a KiCad board for likely EMC and EMI risks
  • Check grounding, decoupling, clock routing, or differential pairs
  • Prepare a pre-compliance test plan for a target standard
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

spice

FreeSummary

Automatically simulate analog subcircuits detected from KiCad schematic analysis. Check values such as filter cutoff, divider output, op-amp gain, and resonance, then receive a structured pass, warning, or fail report with the selected simulator.

  • Verify an RC or LC filter cutoff from a KiCad schematic
  • Check a voltage divider or op-amp stage by simulation
  • Review crystal load capacitance or circuit resonance
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

lcsc

FreeSummary

Find electronic components by LCSC code or manufacturer part number, then review stock, prices, and specifications. Use it to compare LCSC equivalents and download datasheets for individual parts, a KiCad project, or a batch MPN list.

  • Finding a component by its LCSC code or manufacturer part number
  • Checking stock, pricing, package, and specifications
  • Looking for an LCSC equivalent for a component
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

bom

FreeSummary

Manage an electronics project's bill of materials from schematic review through sourcing and order preparation. It identifies missing part data, coordinates distributor lookups, records validated details in KiCad properties, and exports tracking or fabrication files.

  • Finding missing part numbers and sourcing details in a schematic
  • Comparing distributor stock and pricing for a target quantity
  • Exporting a BOM or distributor order files
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

mouser

FreeSummary

Search Mouser for electronic components, compare pricing and availability, review specifications, and retrieve datasheets. Use it with KiCad for part selection or BOM work, or seed a bulk datasheet workflow from a plain list of manufacturer part numbers.

  • Check Mouser stock and pricing for selected parts
  • Find alternatives when another distributor lacks a part
  • Collect datasheets from a KiCad project or MPN list
aklofas/kicad-happy1.5KUpdated Oct 27, 2026

gsap

FreeSummary

Write GSAP animations for HyperFrames compositions, from element entrances to coordinated sequences. Use timelines to organize timing, control playback, adapt motion to screen size and reduced-motion preferences, and choose animation properties suited to efficient rendering.

  • Animate elements entering a HyperFrames composition
  • Coordinate multiple elements with timelines and staggered starts
  • Adjust motion for screen size and reduced-motion preferences
nateherkai/hyperframes-student-kit1.5KUpdated Oct 13, 2026