You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<strong>An open source toolkit that allows you to focus on product scenarios and predictable outcomes instead of vibe coding every piece from scratch.</strong>
8
+
<strong>An open source toolkit that allows you to focus on product scenarios and predictable outcomes instead of vibe coding every piece from scratch.</strong>
@@ -154,7 +154,9 @@ See Spec-Driven Development in action across different scenarios with these comm
154
154
155
155
-**[Greenfield Spring Boot + React platform](https://github.com/mnriem/spec-kit-spring-react-demo)** β Builds an LLM performance analytics platform (REST API, graphs, iteration tracking) from scratch using Spring Boot, embedded React, PostgreSQL, and Docker Compose, with a clarify step and a cross-artifact consistency analysis pass included.
156
156
157
-
-**[Brownfield ASP.NET CMS extension](https://github.com/mnriem/spec-kit-aspnet-brownfield-demo)** β Extends an existing open-source .NET CMS (CarrotCakeCMS-Core) with two new features β cross-platform Docker Compose infrastructure and a token-authenticated headless REST API β demonstrating how spec-kit fits into existing codebases without prior specs or a constitution.
157
+
-**[Brownfield ASP.NET CMS extension](https://github.com/mnriem/spec-kit-aspnet-brownfield-demo)** β Extends an existing open-source .NET CMS (CarrotCakeCMS-Core, ~307,000 lines of C#, Razor, SQL, JavaScript, and config files) with two new features β cross-platform Docker Compose infrastructure and a token-authenticated headless REST API β demonstrating how spec-kit fits into existing codebases without prior specs or a constitution.
158
+
159
+
-**[Brownfield Java runtime extension](https://github.com/mnriem/spec-kit-java-brownfield-demo)** β Extends an existing open-source Jakarta EE runtime (Piranha, ~420,000 lines of Java, XML, JSP, HTML, and config files across 180 Maven modules) with a password-protected Server Admin Console, demonstrating spec-kit on a large multi-module Java project with no prior specs or constitution.
158
160
159
161
## π€ Supported AI Agents
160
162
@@ -181,9 +183,9 @@ See Spec-Driven Development in action across different scenarios with these comm
@@ -486,21 +488,21 @@ At this stage, your project folder contents should resemble the following:
486
488
487
489
```text
488
490
βββ .specify
489
-
βββ memory
490
-
β βββ constitution.md
491
-
βββ scripts
492
-
β βββ check-prerequisites.sh
493
-
β βββ common.sh
494
-
β βββ create-new-feature.sh
495
-
β βββ setup-plan.sh
496
-
β βββ update-claude-md.sh
497
-
βββ specs
498
-
β βββ 001-create-taskify
499
-
β βββ spec.md
500
-
βββ templates
501
-
βββ plan-template.md
502
-
βββ spec-template.md
503
-
βββ tasks-template.md
491
+
βββ memory
492
+
β βββ constitution.md
493
+
βββ scripts
494
+
β βββ check-prerequisites.sh
495
+
β βββ common.sh
496
+
β βββ create-new-feature.sh
497
+
β βββ setup-plan.sh
498
+
β βββ update-claude-md.sh
499
+
βββ specs
500
+
β βββ 001-create-taskify
501
+
β βββ spec.md
502
+
βββ templates
503
+
βββ plan-template.md
504
+
βββ spec-template.md
505
+
βββ tasks-template.md
504
506
```
505
507
506
508
### **STEP 3:** Functional specification clarification (required before planning)
@@ -566,10 +568,10 @@ The output of this step will include a number of implementation detail documents
566
568
β βββ research.md
567
569
β βββ spec.md
568
570
βββ templates
569
-
βββ CLAUDE-template.md
570
-
βββ plan-template.md
571
-
βββ spec-template.md
572
-
βββ tasks-template.md
571
+
βββ CLAUDE-template.md
572
+
βββ plan-template.md
573
+
βββ spec-template.md
574
+
βββ tasks-template.md
573
575
```
574
576
575
577
Check the `research.md` document to ensure that the right tech stack is used, based on your instructions. You can ask Claude Code to refine it if any of the components stand out, or even have it check the locally-installed version of the platform/framework you want to use (e.g., .NET).
0 commit comments