openspec-onboard

Guide users through the complete OpenSpec workflow cycle from task selection to archiving.

41|7|Updated Jun 15, 2022
One-click install
npx skills add https://github.com/AuroraWebSoftware/AAuth --skill openspec-onboard-aurorawebsoftware
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-onboard
Source: https://github.com/AuroraWebSoftware/AAuth/tree/main/.opencode/skills/openspec-onboard
Command: npx skills add https://github.com/AuroraWebSoftware/AAuth --skill openspec-onboard-aurorawebsoftware

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides new users through the complete OpenSpec workflow, from selecting a task to archiving a completed change, ensuring they understand the process by doing.

Core Features & Use Cases

  • Guided Workflow: Walks users through each phase of the OpenSpec lifecycle (Explore, New, Proposal, Specs, Design, Tasks, Apply, Archive).
  • Real Codebase Interaction: Uses the user's actual codebase for a practical learning experience.
  • Use Case: A new developer joins a team using OpenSpec and needs to quickly learn how to contribute code using the team's established process. This Skill provides an interactive tutorial.

Quick Start

Begin the guided onboarding process for OpenSpec by running the openspec-onboard skill.

Frequently Asked Questions about openspec-onboard

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

FAQPage Schema
How do I learn the OpenSpec workflow for a new codebase?

The OpenSpec workflow is a structured codebase management lifecycle covering Explore, New, Proposal, Specs, Design, Tasks, Apply, and Archive phases. It guides developers through artifact creation and implementation to ensure standardized codebase changes.

What is the step-by-step process for creating OpenSpec proposals and specs?

Creating OpenSpec proposals and specs follows a guided workflow: select a task, generate proposal artifacts, define specs, create design documents, execute tasks, and apply changes. This step-by-step process ensures structured codebase management and implementation.

Do I need the OpenSpec CLI installed to practice the workflow lifecycle?

Yes, the OpenSpec CLI is required. The onboarding process facilitates learning by doing within your actual codebase, requiring the OpenSpec CLI for executing workflow phases like task selection, artifact creation, and archiving.

Can I use OpenSpec onboarding to practice with an existing codebase?

Yes, OpenSpec onboard operates directly on your existing codebase. It facilitates learning by doing, allowing developers to practice task selection, artifact creation, and implementation within their real project environment.

What are the limitations of guided OpenSpec onboarding tutorials?

OpenSpec onboarding is limited by its dependency on the OpenSpec CLI and requires an actual codebase to function. It is specifically designed for learning the workflow lifecycle through guided practice, not for serving as a general-purpose codebase management tool.