openspec-onboard

Guide users through a complete OpenSpec change cycle in their codebase.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/emergent-company/emergent.memory --skill openspec-onboard-emergent-company
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-onboard
Source: https://github.com/emergent-company/emergent.memory/tree/main/.opencode/skills/openspec-onboard
Command: npx skills add https://github.com/emergent-company/emergent.memory --skill openspec-onboard-emergent-company

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, and includes scripts (resource) components.

What problem does it solve?

This Skill guides new users through a complete OpenSpec workflow cycle, transforming the learning curve into a hands-on experience with their own codebase.

Core Features & Use Cases

  • Guided Workflow: Walks users through exploring, creating, proposing, specifying, designing, implementing, and archiving a change.
  • Real Codebase Interaction: Performs actual operations on the user's project, reinforcing learning through practice.
  • Use Case: A new developer joins a team using OpenSpec. This Skill helps them understand the entire development lifecycle from commit to archive in under 30 minutes, using a real, small task in their project.

Quick Start

Initiate a guided onboarding session for the OpenSpec workflow.

Frequently Asked Questions about openspec-onboard

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

FAQPage Schema
How do I onboard a new developer to an OpenSpec workflow?

OpenSpec onboarding is guided interactively by performing a complete change cycle on a real codebase. This hands-on approach walks new developers through task selection, artifact creation, implementation, and archiving to ensure practical learning in under 30 minutes.

What is the OpenSpec development workflow cycle?

The OpenSpec workflow cycle encompasses exploring, proposing, specifying, designing, implementing, and archiving codebase changes. It provides a structured development lifecycle that ensures all artifacts are properly created and tracked from initial task selection to final archiving.

How do I create proposals and specs for codebase changes?

You create proposals and specs by following the guided OpenSpec workflow, which assists in generating required artifacts like design documents and tasks. This interactive process ensures you understand each step while performing real operations on your project.

Do I need an existing codebase to learn the OpenSpec workflow?

Yes, you need an existing codebase because the onboarding experience performs actual operations on your project to reinforce learning through practice. Working with a real, small task in your project provides the contextual narration needed to understand the development lifecycle.

Can I use this guided onboarding for team-based developer onboarding?

Yes, this onboarding is designed for new developers joining teams using OpenSpec. It helps them understand the entire development lifecycle from commit to archive by using a real task in their project, making it ideal for team integration.

What are the limitations of interactive onboarding for OpenSpec?

The interactive onboarding focuses on a single, complete change cycle with a small task to keep the learning experience under 30 minutes. It is an introductory guide and does not cover advanced, complex, or multi-branch workflow scenarios outside the standard archiving lifecycle.