Skip to content
cccskills

Jesse Vincent

@obra

118 skills13 repositories 306K

Repositories

Skills (118)

Refine in search

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/superpowers302.9KUpdated Oct 21, 2026

brainstorming

FreeSummaryAI rating 90

Clarifies the purpose, preferences, and constraints of a new feature or project through conversation. When useful, it offers mockups or temporary prototypes, then captures an agreed description or written design before implementation begins.

  • Clarifying the purpose of a new feature
  • Organizing ideas for a talk or business
  • Comparing screen or room layouts visually
obra/superpowers302.9KUpdated Oct 21, 2026

using-superpowers

FreeSummaryAI rating 90

Guide an agent to check and invoke relevant skills before replying or taking action. It sets the order for choosing workflow and implementation skills, with reference guides for adapting the process to different agent environments.

  • Checking relevant skills at the start of a conversation
  • Choosing skills before building a feature
  • Choosing skills before investigating a bug
obra/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 2026

verification-before-completion

FreeSummaryAI rating 80

Checks whether work is truly complete before reporting success, committing changes, or creating a pull request. It runs the relevant checks, reads their full output, and ties status reports to current evidence.

  • Checking results before reporting completion
  • Confirming that a bug fix resolves the original problem
  • Verifying work before a commit or pull request
obra/superpowers302.9KUpdated Oct 21, 2026

test-driven-development

FreeSummaryAI rating 70

Guides feature development and bug fixes by writing tests before implementation. It confirms each test fails for the expected reason, adds only enough code to pass, and checks the full test suite before completion.

  • Implementing a new feature from tests
  • Reproducing a bug in a test before fixing it
  • Refactoring while keeping tests passing
obra/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 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/superpowers302.9KUpdated Oct 21, 2026

Flip core assumptions to reveal hidden constraints and alternative approaches - "what if the opposite were true?"

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Dispatch to the right problem-solving technique based on how you're stuck

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

TDD for process documentation - test with subagents before writing, iterate until bulletproof

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Understand how ideas evolved over time to find old solutions for new problems and avoid repeating past failures

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Write the test first, watch it fail, write minimal code to pass

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Force unrelated concepts together to discover emergent properties - "What if we treated X like Y?"

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context

The English summary is being prepared. Showing the original description.

obra/superpowers-skills754Updated Oct 15, 2025

Is this your account? Link GitHub to bring it onto your creator page (Japanese)