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.