Jesse Vincent

Explore Jesse Vincent’s open-source work as obra, including the Superpowers framework and Agent Skills for planning, testing, debugging, and verification. Discover how his development methods connect with tools for working with information and extending agents.

About Jesse Vincent

Jesse Vincent is the developer publishing as obra on GitHub and the creator behind Superpowers, a framework and methodology for coding agents. His public work also includes tools for reading video material as text and a private-journaling MCP server. These projects span development practice, information access, and agent tooling rather than a single instruction collection.

Superpowers organizes software work around understanding the request, describing the design, writing an implementation plan, and carrying out tasks with testing and review. Its composable Skills address different moments in that process. Brainstorming clarifies the intended outcome, while planning, debugging, and verification guide the work that follows.

The broader project provides the framework and installation integrations; an individual Skill describes a specific practice within it. That distinction helps when deciding whether to adopt the complete workflow or study one technique. The selected projects below show other parts of Jesse’s work alongside the engineering Skills for which obra is widely recognized.

Selected Jesse Vincent Skills

Explore Jesse Vincent Agent Skills for agent engineering. Compare the task each instruction addresses, the steps it introduces, and its expected outputs to find a useful starting point for your current project.

More Teams and Creators

Discover other publishers of developer tools, open-source projects, and Agent Skills. Compare their areas of focus, representative work, and practical methods to find useful tools and references for your next task.

Jesse Vincent FAQ

Who is obra on GitHub?
obra is Jesse Vincent’s GitHub account. His public profile links to fsck.com and highlights Superpowers alongside other software projects.
What does Superpowers add to a coding agent?
It supplies a development methodology built from composable Skills: clarify the work, document a design, plan implementation, and use testing and review during execution.
How do brainstorming and writing-plans differ?
Brainstorming clarifies what should be built and why. Writing Plans turns an agreed specification into tasks with concrete files, interfaces, and verification steps.
Why pair systematic debugging with test-driven development?
Debugging investigates why existing behavior failed. Test-driven development expresses the intended behavior in a test and uses that evidence to guide implementation; they support different stages of a fix.
What is verification-before-completion checking?
It asks an agent to run the checks that actually support its claim, read the results, and confirm whether they justify saying that work is finished or a problem is fixed.
Is obra/superpowers the same as other repositories called superpowers?
The owner and source matter. obra/superpowers is the engineering methodology described here; other publishers can use the same repository name for unrelated collections.

Explore Jesse Vincent Projects and Skills

Start with a concrete task in agent engineering, compare the selected instructions and software projects, and understand how their different roles can support the way you plan, build, and review your work.