openspec-onboard

Guide new developers through the OpenSpec onboarding workflow in their codebase.

4|1|Updated Mar 24, 2024
One-click install
npx skills add https://github.com/ruan-cat/monorepo --skill openspec-onboard-ruan-cat
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-onboard
Source: https://github.com/ruan-cat/monorepo/tree/main/.claude/skills/openspec-onboard
Command: npx skills add https://github.com/ruan-cat/monorepo --skill openspec-onboard-ruan-cat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided onboarding for OpenSpec that helps new developers learn a complete OpenSpec workflow inside a real codebase, reducing setup time and accelerating productive use.

Core Features & Use Cases

  • Phase-based, narrated walkthroughs that mirror the full OpenSpec lifecycle (preflight checks, welcome message, task selection, explore, create a change, draft proposal, define specs, design decisions, implement tasks, apply changes, and archive).
  • Hands-on practice in the user's codebase with clear explanations and concrete tasks that reinforce learning.
  • Ideal for teams adopting OpenSpec to train new contributors and to document standard workflows for consistent onboarding.

Quick Start

Start the guided onboarding in your repository to begin Phase 1: Welcome and Task Selection.

Frequently Asked Questions about openspec-onboard

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

FAQPage Schema
How do I onboard new developers to OpenSpec workflows in my codebase?▼

To onboard new developers to OpenSpec, use a guided walkthrough that practices initialization checks, task selection, and change archival directly in your codebase. This hands-on training covers the complete lifecycle, from drafting proposals to applying changes.

What is the OpenSpec change management lifecycle for new contributors?▼

The OpenSpec change management lifecycle includes preflight checks, task selection, proposal drafting, spec definitions, design decisions, task implementation, applying changes, and archiving. It provides a structured, phase-based learning rhythm for new contributors.

Does OpenSpec onboarding require a specific environment setup or prerequisites?▼

OpenSpec onboarding requires access to your actual repository to perform hands-on practice. It begins with preflight checks to ensure your environment is ready before starting Phase 1 for welcome and task selection.

Can I use OpenSpec to train teams on standardized codebase change workflows?▼

Yes, you can use OpenSpec to train teams on standardized codebase change workflows. It provides narrated, phase-based walkthroughs that document standard workflows, ensuring consistent onboarding for new contributors across your team.

How do I start the OpenSpec onboarding workflow in my repository?▼

Start the OpenSpec onboarding workflow by initiating the guided process in your repository. This begins Phase 1, which covers the welcome message and task selection to kick off the end-to-end learning experience.

What artifacts are generated during the OpenSpec onboarding process?▼

During the OpenSpec onboarding process, artifacts generated include the change request, proposal, specifications, design decisions, tasks, applied changes, and archives. These artifacts document the complete change management lifecycle.