Spec Kit Integration for Existing Projects | Step-by-Step
Joe Maddalone
0:00 / 0:00
Spec Kit Integration for Existing Projects | Step-by-Step
9 261 просмотр · 3 недели назад
Joe Maddalone
9,86 тыс. подписчиков
9 261 просмотр · 3 недели назад
Introduce spec-driven development into a messy legacy codebase without rewriting it first, letting an AI coding agent turn a feature spec into clean commits, tests, and documentation. In this video, we add engaged-views analytics to an existing Postgres and SQLite application using spec kit, spec CLI, and agentic coding to handle migrations, endpoints, UI changes, and test suites. If you’re tired of hand-editing complex code or losing track of agent decisions, this workflow gives you a repeatable path from specification to implementation.
━━━━━━━━━━━━━
🔥 WHAT YOU'LL LEARN
━━━━━━━━━━━━━
✅ Install and initialize spec kit in an existing messy repository using specify CLI, without first running a full codebase audit.
✅ Create a project constitution that enforces public API compatibility, service boundaries, database migration rollback plans, and existing test suites.
✅ Convert a rough feature request—tracking YouTube views versus engaged views—into a structured specification with spec kit specify.
✅ Use spec kit clarify to challenge the spec, surface missing edge cases, and update requirements before planning.
✅ Generate a plan, research notes, data model, API contract, and quick-start guide that cover Postgres, SQLite fallback, endpoints, and UI changes.
✅ Break the feature into manageable tasks with spec kit tasks, then run spec kit implement to let the agent code, commit, and update progress files.
✅ Run spec kit converge after implementation to audit completed work, append missing tasks, and re-implement until the feature is ready to merge.
━━━━━━━━━━━━━
⏯️ TIMESTAMPS
━━━━━━━━━━━━━
0:00 Introducing Spec Kit to Messy Project
1:41 Installing Spec Kit CLI
2:14 Initialize Repository and Constitution
4:01 Create Engaged Views Specification
5:34 Clarify Specification and Plan
8:12 Generate Task List
9:00 Implement Specification Tasks
9:56 Converge and Review Changes
10:54 Conclusion and Wrap-up
━━━━━━━━━━━━━
🍿 WATCH THESE VIDEOS
━━━━━━━━━━━━━
▶ I tried TypeSafe's System One Model: Jev: • I tried TypeSafe's System One Model: Jev
▶ Parallel Agent Orchestration with Orca: Local AI Mac: • Parallel Agent Orchestration with Orca: Lo...
▶ OpenAI spent $40M to steal $1M: • OpenAI spent $40M to steal $1M
📌 SUBSCRIBE FOR MORE
👉 / @joemaddalone