Writing-Plans
Translate an agreed specification into focused implementation tasks, identifying the files, interfaces, and verification steps another engineer needs to carry out the work.
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.
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.
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.
Clarify intent, compare approaches, and agree a design before moving into the Superpowers planning workflow.
Investigate root causes through four evidence-led phases before implementing and verifying a correction.
Translate an agreed specification into focused implementation tasks, identifying the files, interfaces, and verification steps another engineer needs to carry out the work.
Define a concrete behavior with a failing test, implement the smallest useful change, and refactor while keeping the verified behavior intact.
Match completion claims to fresh verification results, checking command output and exit status before reporting that a change works or a task is finished.
Explore representative open-source projects by Jesse Vincent, from working tools to frameworks and their companion instructions. Compare their roles and practical uses, then consult each repository for documentation and maintenance details.
Connect composable engineering Skills with a software development workflow and integrations for coding agents, covering design, implementation, review, and verification.
Create a readable webpage from a YouTube video by pairing closed-caption transcripts with screenshots captured from the corresponding moments in the video.
Provide agents with structured journaling and semantic search, separating project notes from personal entries through a dedicated Model Context Protocol server.
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.
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.