Skip to content
Development
Command

/speckit-startup

Bootstrap spec-driven development workflow at the start of a session

From plugin
claude-night-market
343162 skills60 agents162 commands1 MCP
> /plugin marketplace add athola/claude-night-market

Command definition

speckit-startup.md
description: Bootstrap spec-driven development workflow at the start of a session
argument-hint: "Project name or feature branch"

Initialize the Spec Driven Development workflow for this session:

1. **Verify Repository Context**

  • Confirm `.specify/` directory exists in the project root
  • Check for required scripts in `.specify/scripts/bash/`
  • Validate templates are available

2. **Load Orchestrator Skill**

  • Load `speckit-orchestrator` for workflow coordination
  • This skill maps commands to complementary superpowers skills

3. **Load Persistent State ("presence")**

  • Read `.specify/memory/constitution.md` (constraints and principles)
  • Detect the latest `spec.md` / `plan.md` / `tasks.md` and current workflow status
  • Capture a quick agent-state snapshot for the session (available skills/plugins, intended command, constraints)

4. **Initialize Progress Tracking**

  • Create TodoWrite items for workflow phases:
  • [ ] Repository context verified
  • [ ] Prerequisites validated
  • [ ] Command-specific skills loaded
  • Mark items complete as verified

5. **Proceed with Speckit Workflow**

  • Run your intended `/speckit-*` command:
  • `/speckit-specify` - Create feature specifications
  • `/speckit-clarify` - Refine specifications with targeted questions
  • `/speckit-plan` - Generate implementation plans
  • `/speckit-tasks` - Create dependency-ordered tasks
  • `/speckit-implement` - Execute implementation tasks
  • `/speckit-analyze` - Cross-artifact consistency analysis
  • `/speckit-checklist` - Generate requirement quality checklists
  • `/speckit-constitution` - Manage project principles

6. **Session Persistence**

  • Re-run `/speckit-startup` at the beginning of each new Claude session
  • The orchestrator maintains context across speckit commands

Configuration (Claude Code 2.1.9+)

**Custom Plans Directory**: Use the `plansDirectory` setting to customize where plan files are stored. This is useful for monorepos or centralized planning workflows.

# In /config or settings.json
plansDirectory: ".specify/plans"

By default, plans are stored in the project directory. The `${CLAUDE_SESSION_ID}` variable can be used in skill content for session-aware planning.

Read more
@athola
Ships withclaude-night-market

A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.

343200 skills60 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
343
Star history of athola/claude-night-market on GitHub, a chart by star-history.com

Other commands on claude-night-market.

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command