setup

Automate initial Claude Code project setup with OpenSpec and Superpowers.

1|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/wonder-zhang/openspec-autodev --skill setup-wonder-zhang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/wonder-zhang/openspec-autodev/tree/main/skills/setup
Command: npx skills add https://github.com/wonder-zhang/openspec-autodev --skill setup-wonder-zhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the initial project setup by installing OpenSpec and Superpowers and configuring the workflow environment, removing manual setup friction.

Core Features & Use Cases

  • Auto-install and verify OpenSpec and Superpowers dependencies.
  • Initialize the openspec/ directory with a standard project structure.
  • Configure CLAUDE.md with project constitution and workflow policies.
  • Update .gitignore to protect session state and workflow data.
  • Auto-detect project settings and optionally configure a coordination server for multi-user teams.

Quick Start

Run the /openspec-autodev:setup command to initialize your project instantly.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I set up OpenSpec and Superpowers for a new Claude Code project?▼

To set up OpenSpec and Superpowers, you can run a single initialization command to automate dependency verification, directory creation, and CLAUDE.md configuration for your Claude Code project environment.

What does the initial project setup do for Claude Code workflows?▼

The initial project setup removes manual friction by auto-installing dependencies, initializing the openspec/ directory, and generating a permission-safe .claude/settings.json template for the workflow.

Can I configure a coordination server for multi-user teams during initialization?▼

Yes, during initialization, the setup process auto-detects project settings and can optionally configure a coordination server to support multi-user team workflows.

How do I update .gitignore to protect workflow session state?▼

The setup process automatically updates your .gitignore file to protect session state and workflow data, ensuring your version control ignores sensitive operational files.

Do I need to manually check dependencies before initializing the openspec directory?▼

No, you do not need to manually check dependencies. The setup handles dependency checks automatically, verifying OpenSpec and Superpowers before initializing the openspec/ directory.

What is configured in CLAUDE.md during the setup process?▼

The setup configures CLAUDE.md with the project constitution and workflow policies, ensuring your Claude Code environment enforces the correct operational guidelines.