Skip to content

chore: add Spec Kit scaffolding for spec-driven development#62

Open
adityamparikh wants to merge 4 commits intoapache:mainfrom
adityamparikh:chore/add-speckit-scaffolding
Open

chore: add Spec Kit scaffolding for spec-driven development#62
adityamparikh wants to merge 4 commits intoapache:mainfrom
adityamparikh:chore/add-speckit-scaffolding

Conversation

@adityamparikh
Copy link
Contributor

Summary

  • Installs GitHub Spec Kit scaffolding (.specify/ directory) with templates, bash scripts, and project memory for structured spec-driven feature development
  • Adds dev-docs/SPECKIT.md documenting the workflow, directory structure, available slash commands (/speckit.specify, /speckit.plan, /speckit.tasks, etc.), and when to use spec-driven development
  • Slash commands in .claude/commands/speckit.*.md (added separately) integrate with the .specify/ scaffolding to enable the full specify → plan → task → implement lifecycle

Test plan

  • Verify .specify/scripts/bash/*.sh are executable
  • Verify dev-docs/SPECKIT.md renders correctly on GitHub
  • Run /speckit.constitution in Claude Code to confirm scaffolding works end-to-end

🤖 Generated with Claude Code

adityamparikh and others added 2 commits March 8, 2026 19:03
Install GitHub's Spec Kit (github/spec-kit) to enable structured,
specification-driven feature development with AI coding assistants.

Adds the .specify/ directory with templates, bash scripts, and
project memory, plus a developer guide in dev-docs/SPECKIT.md
explaining the workflow and how to use each slash command.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: adityamparikh <aditya.m.parikh@gmail.com>
Fill the constitution template with five core principles derived from
the project's architecture and CLAUDE.md guidance:

1. MCP Protocol Fidelity — tools must be stateless, stdout-safe
2. Solr Version Compatibility — graceful degradation across 8.11–10.x
3. Test Coverage at Every Layer — unit, integration, and Docker tests
4. Clean Separation of Concerns — domain packages, strategy pattern
5. Simplicity and Minimalism — no speculative abstractions

Also documents the technology stack, development workflow, and
governance rules for amending the constitution.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: adityamparikh <aditya.m.parikh@gmail.com>
…nstitution

docs: initialize Spec Kit constitution with project principles
Signed-off-by: Aditya Parikh <adityamparikh@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant