Skip to content
cccskills

Development skills

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

Filter by price or sort order

Review HTML tables so screen reader users can understand how headers and data relate. Check header markup, table descriptions, and merged cells, then identify specific fixes and ways to verify them.

  • Reviewing tables for screen reader accessibility
  • Checking header relationships in tables with merged cells
  • Reviewing table patterns in a design system
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Review tooltips so their extra information is available to screen reader users. Check accessible names, meaning labels available to assistive technology, and links to the elements that trigger them, then suggest fixes and verification steps.

  • Checking whether tooltip information can be read aloud
  • Reviewing links between tooltips and their triggers
  • Auditing shared tooltip components
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Review how pages return from the browser’s back/forward cache, which restores them from memory. Identify event handlers that block restoration, fix lifecycle assumptions, and refresh time-sensitive information when a cached page resumes.

  • Investigating slow back and forward navigation
  • Finding event handlers that block cache restoration
  • Fixing stale information after a page resumes
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Check checkboxes, radio buttons, and switches for descriptive names that screen readers can announce. Identify missing or unclear labels, suggest appropriate HTML or ARIA labeling, and explain how to verify the changes with accessibility tools.

  • Checking labels on checkboxes and radio buttons
  • Reviewing whether switch names explain their purpose
  • Fixing missing or unclear accessible names
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

aria-dialog-name

FreeSummary

Review dialogs to check whether screen readers can announce their purpose when they open. Identify missing or unclear labels, suggest title or label associations, and explain how to verify the changes with accessibility tools.

  • Checking names on modal dialogs
  • Reviewing labels on alert dialogs
  • Auditing shared dialog components
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Review dynamic page updates so screen reader users hear status changes without moving focus. Check ARIA live regions, areas that announce updates, choose suitable announcement urgency, and identify markup or interaction issues to verify with accessibility tools.

  • Checking announcements of form results and errors
  • Making cart updates audible to screen reader users
  • Reviewing loading and status announcements
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

aria-meter-name

FreeSummary

Review meter elements for accessible names, the labels screen readers use to explain what a value measures. Identify missing labels, add aria-label or aria-labelledby, and describe checks using browser accessibility tools or assistive technology.

  • Check labels for battery and storage meters
  • Add accessible names to meter elements
  • Review meters in shared UI components
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Check that ARIA roles, which describe interface elements to assistive technology, include their required attributes. Identify missing state or value information in rendered HTML and get guidance on fixes and accessibility verification.

  • Checking required attributes on custom sliders
  • Reviewing shared interface components for accessibility
  • Verifying state information conveyed to screen readers
thedaviddias/Front-End-Checklist74.6KUpdated Oct 6, 2026

Design and test rules for activating skills through human requests, AI selection, applications, or other skills. Check eligibility before matching descriptions, then return a JSON decision showing the selected channel, score, and policy reason.

  • Separate explicit requests from automatic skill selection
  • Test allowed callers and skill composition limits
  • Check cases where no skill should activate
rohitg00/ai-engineering-from-scratch73.3KUpdated Oct 24, 2026

Build a catalog from multiple skill directories using an explicit priority order. Review duplicate names, selection decisions, and omitted entries before loading the instruction text of the chosen skill.

  • Cataloging project and user skill directories together
  • Checking duplicate skill names before activation
  • Reviewing catalog limits and omitted entries
rohitg00/ai-engineering-from-scratch73.3KUpdated Oct 24, 2026

migration-review

FreeSummary

Review database migration files before merging changes. It gathers evidence about what the changes do, rollback limits, database locks, and risks from large data volumes, then reports blockers when evidence needed for a decision is missing.

  • Review database changes before merging
  • Check rollback limits
  • Assess database locks and data-volume risks
rohitg00/ai-engineering-from-scratch73.3KUpdated Oct 24, 2026

Review a reusable Agent Skill package before implementation. Validate its identity fields, separate instructions from external capabilities and execution timing, and receive a validation report with a minimal set of building blocks and reasons for each choice.

  • Reviewing a workflow before turning it into a reusable skill
  • Checking SKILL.md identity fields
  • Choosing instructions, scripts, or delegation
rohitg00/ai-engineering-from-scratch73.3KUpdated Oct 24, 2026

openspec-explore

FreeSummary

Explore ideas, investigate problems, and clarify requirements in an OpenSpec project through discussion grounded in existing code and specifications. Compare approaches, sketch diagrams, and identify open questions, with planning documents saved only within an explicitly approved scope.

  • Clarify the scope of a loosely defined feature idea
  • Compare technical approaches using project evidence
  • Revisit design choices when implementation gets stuck
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Continue an existing OpenSpec change by creating one planning artifact, such as a proposal or specification, per request. Read its dependencies and workflow instructions, complete missing files when needed, and report progress and newly available steps.

  • Resuming an existing change plan
  • Creating the next planning document
  • Completing files missing after an interrupted draft
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Finalize an implemented OpenSpec change by checking planning files, task completion, and specification differences. Review whether to merge specification updates, verify any requested merge, then archive the change and report its location and outstanding warnings.

  • Archiving an implemented change
  • Reviewing specification updates before archiving
  • Checking unfinished work before closing a change
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Archive several OpenSpec changes together after reviewing their documents and task progress. The skill checks code to resolve overlapping specification updates, syncs the selected updates, and reports which changes were archived, skipped, or failed.

  • Archive several completed changes together
  • Resolve overlapping specification updates
  • Review unfinished work before archiving
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

openspec-propose

FreeSummary

Turn a feature idea or fix request into an OpenSpec implementation plan. The skill examines the project and prepares the required proposal, specification changes, design, and tasks for review, without changing project code.

  • Plan a new feature before implementation
  • Turn a fix request into concrete tasks
  • Review specification changes and design together
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Update main OpenSpec specifications from a change's delta specs, which describe specification changes. The skill merges requirement additions, edits, removals, and renames while preserving unrelated content, validates the results, and leaves the change active.

  • Update specifications while keeping a change active
  • Merge new scenarios into existing requirements
  • Sync only selected specification files
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Revise an existing OpenSpec change plan and reconcile related planning documents. Incorporate new decisions, identify contradictions or gaps, and apply proposed document edits after confirmation, while leaving implementation code untouched.

  • Incorporating new decisions into an existing change plan
  • Checking planning documents for contradictions
  • Reconciling related documents after an edit
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Start an OpenSpec change for a feature, fix, or modification. Create its initial structure, show the workflow and current progress, and present the first planning document template for review before drafting any documents.

  • Starting a feature change
  • Setting up a bug fix plan
  • Reviewing the first template in a chosen workflow
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Implement pending tasks from an OpenSpec change using its specifications and design documents. The skill updates task checkboxes, confirms progress, supports resuming unfinished work, and pauses when requirements or implementation issues need clarification.

  • Start implementing a planned OpenSpec change
  • Resume partially completed implementation
  • Track completed and remaining tasks
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Prepare the OpenSpec documents needed to start implementation in one pass. It examines the project and creates required proposals, specifications, designs, and tasks in dependency order, following the project's configured workflow.

  • Prepare planning documents for a new feature
  • Turn a change description into implementation tasks
  • Create missing prerequisite documents together
Fission-AI/OpenSpec72.9KUpdated Oct 24, 2026

Use this integration guide to check API contracts, model choices, routing, and output requirements across audio, image, and video providers. It documents provider-specific constraints and resume behavior so production requests use an explicit host and model.

  • Check which provider and model a generation task requires
  • Review audio, image, or video API input constraints
  • Resume a pending generation job using its saved metadata
calesthio/OpenMontage71.6KUpdated Oct 24, 2026

gsap-performance

FreeSummary

Improve GSAP animation performance by reviewing animated properties, browser layout work, and simultaneous updates. Use transforms, grouped updates, reusable animations, and targeted cleanup to reduce stuttering in lists, mouse followers, and scroll effects.

  • Reviewing stuttering GSAP animations
  • Reducing animation load in long lists
  • Optimizing mouse-following effects
calesthio/OpenMontage71.6KUpdated Oct 24, 2026