openspec-onboard

Guide developers through an end-to-end OpenSpec workflow cycle on a real codebase task.

1|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/cynkra/cynkra.ai.day --skill openspec-onboard-cynkra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-onboard
Source: https://github.com/cynkra/cynkra.ai.day/tree/main/indietypst/.claude/skills/openspec-onboard
Command: npx skills add https://github.com/cynkra/cynkra.ai.day --skill openspec-onboard-cynkra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec onboarding can feel abstract—this Skill guides you step-by-step through a full idea-to-implementation workflow cycle on your actual codebase, with pauses at key decision points.

Core Features & Use Cases

  • Complete workflow cycle: Walk from task selection → explore → change creation → proposal → specs → design → tasks → implementation → archive.
  • Practical task discovery: Helps identify small, concrete work items by scanning for TODO/FIXME-style hints, missing validation, debug artifacts, and weak type usage, plus recent git activity.
  • Guardrails for scope: Gently steers you toward small first changes while allowing you to override if you insist.
  • Operational command scaffolding: Provides a clear command reference for /opsx commands and explains what each phase produces.

Quick Start

Use openspec-onboard to run through a complete OpenSpec change lifecycle by selecting a small real task in your codebase and following the guided phases until you archive the change.

Frequently Asked Questions about openspec-onboard

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

FAQPage Schema
How do I get started with OpenSpec workflows for a real codebase?

You start an OpenSpec workflow by selecting a small codebase task and following a guided onboarding cycle. This process walks you step-by-step through proposal, specs, design, tasks, implementation, and archiving changes.

What is the OpenSpec change lifecycle?

The OpenSpec change lifecycle is an end-to-end workflow taking a codebase improvement from idea to implementation. It involves creating proposals, defining specs, planning tasks, writing code, and archiving the change history.

How do I find small codebase changes for spec-driven task planning?

You find small codebase changes by scanning for TODO or FIXME hints, missing validation, debug artifacts, and weak type usage. It also analyzes recent git activity to identify concrete work items for onboarding.

Does guided onboarding for codebase changes enforce strict task scope?

Guided onboarding does not enforce strict task scope but provides guardrails. It gently steers you toward small first changes while allowing you to override and select larger work items if you insist.

Do I need the OpenSpec CLI installed to generate change artifacts?

Yes, you need the OpenSpec CLI installed. The onboarding workflow checks for CLI availability and uses its commands to create and persist change artifacts under the openspec/changes directory.

What structure does a guided spec workflow use to implement codebase changes?

A guided spec workflow uses a phase-based EXPLAIN, DO, SHOW, and PAUSE structure. This ensures you understand each step, execute it, review the output, and pause at key decision points before proceeding.