openspec-onboard

Orchestrates the OpenSpec EXPLAIN-DO-SHOW-PAUSE workflow cycle from task selection to archiving.

139|27|Updated Nov 9, 2014
One-click install
npx skills add https://github.com/nfe/client-nodejs --skill openspec-onboard-nfe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-onboard
Source: https://github.com/nfe/client-nodejs/tree/main/.github/skills/openspec-onboard
Command: npx skills add https://github.com/nfe/client-nodejs --skill openspec-onboard-nfe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents first-time OpenSpec users from getting stuck by providing a guided, end-to-end workflow that teaches the process while actively working in the real codebase.

Core Features & Use Cases

  • Task discovery from your repository: Surfaces practical starter tasks by scanning for TODO/FIXME artifacts, risky error handling, missing tests, TypeScript any usage, and debug statements.
  • Full workflow cycle walkthrough: Takes you through Explore → New Change → Proposal → Specs → Design → Tasks → Implementation → Archive, with clear checkpoints.
  • Scope guardrails for learning: Nudges users toward smaller, learnable slices when a selected task seems too large for an initial run.
  • Use Case: Ideal for teams adopting OpenSpec for the first time who want to build confidence by completing one representative change from idea to archived decision record.

Quick Start

Run the onboarding flow by asking to start at /opsx:onboard after confirming OpenSpec is initialized in this project.

Frequently Asked Questions about openspec-onboard

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

FAQPage Schema
How do I learn OpenSpec workflow automation for software change management?

OpenSpec workflow automation is learned by running a complete guided cycle from task selection through archiving. The onboarding process walks first-time users through proposal, specs, design, tasks, and implementation using real codebase work.

How do I start guided onboarding to implement a full OpenSpec change cycle?

Start guided onboarding by confirming OpenSpec is initialized via openspec status, then trigger the flow. The process orchestrates EXPLAIN, DO, SHOW, and PAUSE transitions to take you from task discovery through archiving.

Can I use OpenSpec onboarding to find practical starter tasks in my repository?

OpenSpec onboarding finds practical starter tasks by scanning your repository. It surfaces artifacts like TODO and FIXME comments, risky error handling, missing tests, TypeScript any usage, and debug statements for you to work on.

What is the best way to manage large tasks during initial OpenSpec onboarding?

The best way to manage large tasks during OpenSpec onboarding is to use built-in scope guardrails. The workflow nudges you toward smaller, learnable slices when a selected task seems too large for an initial run.

Do I need to initialize OpenSpec before starting the workflow onboarding process?

You need to initialize OpenSpec before starting the workflow onboarding process. The skill requires checking your project initialization status via the openspec status command before orchestrating the guided cycle.

Why does the OpenSpec onboarding workflow require archiving after tasks are completed?

The OpenSpec onboarding workflow requires archiving after tasks are completed to finalize the change as a decision record. This ensures the entire software change management cycle ends with a properly documented and archived outcome.