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.