Installation
Install and configure Sequant in your project.
Quick Install
Section titled “Quick Install”# Initialize Sequant in your projectnpx sequant init
# Verify installationnpx sequant doctorWhat init Does
Section titled “What init Does”The init command sets up Sequant in your project:
- Creates
.claude/directory with workflow skills - Creates
.sequant/directory for configuration - Adds
.sequant-manifest.jsonfor version tracking - Detects your stack (Next.js, Rust, Python, Go, and more) and configures commands
Interactive Mode
Section titled “Interactive Mode”For guided stack configuration, use the --interactive flag:
npx sequant init --interactive# ornpx sequant init -iInteractive mode:
- Confirms the detected stack before proceeding
- Lets you select a different stack from the available options
- In monorepos, detects multiple stacks and offers checkbox selection
Multi-Stack Projects
Section titled “Multi-Stack Projects”For monorepos or projects with multiple stacks (e.g., Next.js frontend + Python backend):
npx sequant init --interactiveSequant will:
- Scan root and subdirectories for stack indicators
- Display all detected stacks with their locations
- Let you select which stacks to include via checkbox
- Ask which stack is primary (determines dev URL and commands)
- Combine notes from all selected stacks in your constitution
Stack selection is saved to .sequant/stack.json for future reference
Global vs Local Installation
Section titled “Global vs Local Installation”Recommended: npx (No Install)
Section titled “Recommended: npx (No Install)”npx sequant initnpx sequant doctornpx sequant run 123Using npx ensures you always run the latest version.
Global Installation
Section titled “Global Installation”npm install -g sequantsequant initsequant doctorLocal Installation (package.json)
Section titled “Local Installation (package.json)”npm install --save-dev sequantnpx sequant initUpdating
Section titled “Updating”To update Sequant templates while preserving your customizations:
npx sequant updateThis updates files in .claude/skills/ and .claude/hooks/ while leaving your local overrides in .claude/skills.local/ and .claude/hooks.local/ untouched.
Directory Structure
Section titled “Directory Structure”After installation:
.claude/├── skills/ # Workflow commands (updated by sequant update)│ ├── spec/SKILL.md│ ├── exec/SKILL.md│ ├── qa/SKILL.md│ └── ...├── skills.local/ # Your overrides (never modified)├── hooks/ # Pre/post tool hooks├── hooks.local/ # Your hook overrides├── memory/ # Project context│ └── constitution.md└── settings.json # Hooks configuration
.sequant/└── settings.json # Run command configuration
.sequant-manifest.json # Version trackingNext Steps
Section titled “Next Steps”- Your First Workflow — Solve your first issue
- Customization Guide — Override templates safely