Skip to content
cccskills

Browse skills

14.9K skills · sorted by popularity

spike

FreeSummaryAI rating 100

Test an idea before committing to full development by building a small, disposable prototype. Compare approaches under equal conditions, try a failure case, and report feasibility with commands, results, or measurements supporting the verdict.

  • Testing whether an idea is technically feasible
  • Comparing two approaches under the same conditions
  • Checking an edge case before full development
openclaw/openclaw392.4KUpdated Oct 18, 2026

github

FreeSummaryAI rating 100

Manage GitHub issues and pull requests, proposed code changes, using the gh command-line tool. Create and inspect discussions, check automated test results, investigate failed logs, rerun jobs, and track authorized merges through to their verified status.

  • Creating and updating issues or pull requests
  • Checking pull request reviews and automated checks
  • Investigating failed CI logs and rerunning jobs
openclaw/openclaw392.4KUpdated Oct 18, 2026

node-inspect-debugger

FreeSummaryAI rating 90

Investigate Node.js bugs by pausing execution, examining variables, and stepping through code. Diagnose stalled asynchronous work and unreliable tests, or collect memory snapshots and CPU profiles to investigate growing memory use and slow execution.

  • Investigate stalled asynchronous work
  • Debug tests that fail inconsistently
  • Examine startup timing and child processes
openclaw/openclaw392.4KUpdated Oct 18, 2026

rea-analysis-optimization

FreeSummaryAI rating 90

Investigate performance bottlenecks in REA analysis workflows and improve caching, queries, or shared processing. Compare completed tasks before and after changes while preserving correct results, examined coverage, and access to supporting evidence.

  • Investigating slow analysis workflows
  • Reviewing cache keys and invalidation
  • Reducing CPU and memory use
morluto/rea323.1KUpdated Oct 19, 2026

rea-tool-design

FreeSummaryAI rating 80

Design or change REA investigation tools by defining responsibilities, inputs, results, and CLI or MCP interfaces. Produce a proposal that explains how Evidence records should be interpreted, compares the nearest existing alternative, and outlines verification.

  • Designing a new REA investigation tool
  • Reviewing CLI or MCP inputs and results
  • Defining provider responsibilities and Evidence meaning
morluto/rea323.1KUpdated Oct 19, 2026

reverse-engineer-anything

FreeSummaryAI rating 90

Investigate shipped applications, binaries, packages, and firmware with REA to explain features, compare versions, or guide reconstruction. Use decompiled code and runtime observations where needed, keeping observed facts, inferred behavior, and unresolved questions clearly separated.

  • Explaining features in a shipped application
  • Comparing behavior across application versions
  • Inspecting binaries and packaged resources
morluto/rea323.1KUpdated Oct 19, 2026

finishing-a-development-branch

FreeSummaryAI rating 90

Finish completed development work by checking the full test suite and presenting integration choices: merge locally, create a Pull Request, or keep the branch. It carries out the selected path and handles workspace cleanup accordingly.

  • Merging a completed feature locally
  • Pushing a branch and creating a Pull Request
  • Keeping completed work for later integration
obra/superpowers301.7KUpdated Oct 10, 2026

requesting-code-review

FreeSummaryAI rating 90

Requests a code review from a separate agent after implementation or before merging. It provides the change summary, requirements, and commit range, then guides follow-up work according to the severity of the findings.

  • Reviewing a major feature after implementation
  • Checking changes before merging
  • Getting another perspective on a complex bug fix
obra/superpowers301.7KUpdated Oct 10, 2026

writing-plans

FreeSummaryAI rating 100

Turn specifications or requirements into an implementation plan before coding begins. Break work into testable tasks with exact files, function definitions, test assertions, and verification commands, so another developer or agent can follow the plan.

  • Planning a feature before writing code
  • Breaking requirements into testable tasks
  • Handing implementation work to another developer or agent
obra/superpowers301.7KUpdated Oct 10, 2026

writing-skills

FreeSummaryAI rating 80

Create, revise, and validate agent skills through tests that compare behavior with and without the instructions. It helps identify unclear guidance, choose an appropriate document structure, and refine wording before deployment.

  • Creating a reusable agent skill
  • Revising instructions agents misinterpret
  • Testing a skill before deployment
obra/superpowers301.7KUpdated Oct 10, 2026

subagent-driven-development

FreeSummaryAI rating 90

Carry out an implementation plan by assigning each task to a separate agent, then reviewing specification compliance and code quality. Keep progress in files and review the complete set of changes after all tasks are finished.

  • Implementing a plan with mostly independent tasks
  • Reviewing specification compliance after each task
  • Resuming work from recorded progress
obra/superpowers301.7KUpdated Oct 10, 2026

executing-plans

FreeSummaryAI rating 90

Carry out an existing implementation plan in one session, task by task. Verify each step with tests, record progress and decisions in a file, and finish with a review of all changes on the branch.

  • Implementing a prepared development plan
  • Executing tasks without implementer subagents
  • Resuming work from a progress record
obra/superpowers301.7KUpdated Oct 10, 2026

using-git-worktrees

FreeSummaryAI rating 90

Prepare a separate workspace for feature development using platform tools or git worktree, which gives a branch its own working directory. It checks existing isolation, prepares dependencies, and runs tests before implementation begins.

  • Starting feature work in a separate workspace
  • Preparing a workspace before executing an implementation plan
  • Checking whether a workspace is already isolated
obra/superpowers301.7KUpdated Oct 10, 2026

receiving-code-review

FreeSummaryAI rating 80

Evaluate code review feedback against the actual code, supported environments, and existing behavior. Clarify uncertain requests, respond with technical evidence, and implement valid changes one at a time with tests for each fix.

  • Clarifying ambiguous code review comments
  • Checking whether suggested changes preserve compatibility
  • Assessing whether a requested feature is actually used
obra/superpowers301.7KUpdated Oct 10, 2026

systematic-debugging

FreeSummaryAI rating 80

Investigate bugs, failing tests, and unexpected behavior using reproduction steps, logs, and recent changes. Follow a structured process to identify the root cause, test a specific explanation, and verify the resulting fix.

  • Investigating failing tests
  • Tracing the cause of a production bug
  • Finding where a build or integration breaks
obra/superpowers301.7KUpdated Oct 10, 2026

diagnosing-superpowers

FreeSummaryAI rating 90

Examine superpowers session records to document repeated work, departures from plans, delays, and token usage. Produce an evidence-based report with file and line references, and prepare bug-report material when requested.

  • Investigating repeated work or departures from a plan
  • Checking session duration and token usage
  • Tracing whether a skill was invoked
obra/superpowers301.7KUpdated Oct 10, 2026

dispatching-parallel-agents

FreeSummaryAI rating 90

Assign independent bugs or test failures to separate agents that work at the same time. Define each agent’s scope and expected report, then check for conflicting changes and run the full test suite before integrating fixes.

  • Investigating test failures with unrelated causes
  • Fixing independent problems in separate subsystems
  • Defining focused tasks for multiple agents
obra/superpowers301.7KUpdated Oct 10, 2026

codebase-design

FreeSummary

Design modules that offer substantial behavior through a small interface, the rules callers must understand. Use shared design terms to simplify usage, contain complexity, choose where implementations can vary, and make behavior easier to test.

  • Simplifying a module's interface
  • Bringing scattered complexity into one module
  • Choosing where implementations can be swapped
mattpocock/skills296.3KUpdated Oct 13, 2026

domain-modeling

FreeSummaryAI rating 100

Clarify a project's business concepts and terminology through concrete scenarios and comparisons with code. Record agreed definitions in a glossary and document significant design trade-offs in ADRs, records explaining why a decision was made.

  • Resolving ambiguous business terms
  • Creating or updating GLOSSARY.md
  • Checking whether code matches business definitions
mattpocock/skills296.3KUpdated Oct 13, 2026

pr

FreeSummaryAI rating 100

Write a pull request description that helps reviewers understand a code change. Use a compact diagram or diff, show before-and-after evidence, and explain how reversible the change is and what areas it may affect.

  • Writing a pull request description
  • Explaining a refactor with a file tree or diff
  • Presenting before-and-after evidence for a UI change
mattpocock/skills296.3KUpdated Oct 13, 2026

triage

FreeSummary

Sort issues and external pull requests, which are proposed code changes, by category and readiness. Verify reports, identify missing information, and record clear briefs so an agent or a person can take the next step.

  • Finding issues that need a maintainer's attention
  • Checking a bug report or an external pull request
  • Preparing a clear brief for an agent to work from
mattpocock/skills296.3KUpdated Oct 13, 2026

grill-with-docs

FreeSummary

Sharpen a plan or design through persistent questioning while creating documentation along the way. The resulting documents include architecture decision records, which capture design choices, and a glossary of terms used in the discussion.

  • Sharpening a plan through detailed questions
  • Examining a design through an interview
  • Documenting design decisions during discussion
mattpocock/skills296.3KUpdated Oct 13, 2026

implement

FreeSummary

Implement work described in a specification or tickets, checking types and running tests along the way. Review the completed changes with the code-review skill, then commit the implementation to the current branch.

  • Implementing a feature from a specification
  • Implementing a referenced issue tracker ticket
  • Checking changes with types and tests
mattpocock/skills296.3KUpdated Oct 13, 2026

code-review

FreeSummary

Review code changes from a chosen Git reference against two separate criteria: documented coding standards and the original requirements. Independent reviewers check each criterion, then present findings separately so convention problems and requirement gaps remain visible.

  • Reviewing changes on a branch or pull request
  • Checking changes since a chosen commit or tag
  • Checking compliance with documented coding standards
mattpocock/skills296.3KUpdated Oct 13, 2026