speckit.plan

Execute Speckit plan workflows with OpenCode syntax and phased steps.

2|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/lofidonut3/oh-my-speckit --skill speckit-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.plan
Source: https://github.com/lofidonut3/oh-my-speckit/tree/main/skills/speckit.plan
Command: npx skills add https://github.com/lofidonut3/oh-my-speckit --skill speckit-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Speckit plan skill automates the execution of a structured implementation plan for software projects by running the official Speckit /speckit.plan workflow, enabling consistent architecture decisions and phased delivery.

Core Features & Use Cases

  • Command-driven planning: loads and executes the /speckit.plan command file for a project.
  • OpenCode syntax processing: interprets and substitutes $ARGUMENTS, $1, $2, and @filepath tokens before execution.
  • Phased execution: performs defined phases (e.g., Phase 0 research and Phase 1 data-model/Contracts) with constitution validations.
  • Context updates: runs scripts to update agent context and preserve Speckit workflow integrity.

Quick Start

Run the Speckit plan command within a project that contains a valid .opencode/commands/speckit.plan.md to initialize and execute the planning workflow.

Frequently Asked Questions about speckit.plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate software project implementation planning and phased execution?

Automate software project implementation planning by executing the Speckit plan workflow, which loads command files, processes OpenCode syntax, and runs defined phases like research and data-model creation with constitution validations.

What is phased execution in software architecture planning?

Phased execution in software architecture planning breaks delivery into structured steps, such as Phase 0 research and Phase 1 data-model generation, ensuring consistent architecture decisions are validated before proceeding.

How do I process OpenCode syntax and substitute tokens like $ARGUMENTS in command files?

Process OpenCode syntax by parsing and substituting tokens like $ARGUMENTS, $1, $2, and @filepath within command files before execution, ensuring dynamic arguments are correctly injected into the implementation plan workflow.

Do I need a specific file structure to run the Speckit plan workflow?

Running the Speckit plan workflow requires a project containing a valid .opencode/commands/speckit.plan.md file to initialize and execute the command-driven planning process correctly.

How does constitution validation work during software implementation planning?

Constitution validation during software implementation planning checks architecture decisions and phased execution steps against defined rules, preserving workflow integrity and ensuring consistent project delivery.

Can I update agent context automatically during an implementation planning workflow?

Update agent context automatically during an implementation planning workflow by running scripts that preserve Speckit workflow integrity and maintain context continuity across execution phases.