speckit-converge

Compare codebase against spec.md, plan.md, and tasks.md to identify implementation gaps.

25|1|Updated Nov 10, 2023
One-click install
npx skills add https://github.com/shaman007/home-k3s --skill speckit-converge-shaman007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-converge
Source: https://github.com/shaman007/home-k3s/tree/main/.agents/skills/speckit-converge
Command: npx skills add https://github.com/shaman007/home-k3s --skill speckit-converge-shaman007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill bridges the gap between high-level feature specifications and actual code, ensuring that all planned tasks and requirements are fully implemented without manual oversight.

Core Features & Use Cases

  • Gap Analysis: Automatically compares the current codebase against spec.md, plan.md, and tasks.md to identify missing or incomplete work.
  • Traceable Task Generation: Appends new, actionable tasks to tasks.md based on identified gaps, maintaining a clear audit trail for developers.
  • Use Case: After a development sprint, run this skill to verify that all acceptance criteria from your feature specification have been met and to generate a list of any remaining technical debt or unfinished requirements.

Quick Start

Run the speckit-converge skill to assess the current project state and append any missing implementation tasks to your tasks file.

Frequently Asked Questions about speckit-converge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify codebase implementation against feature specs?

To verify codebase implementation against feature specs, you can automatically compare your current code with spec.md, plan.md, and tasks.md to identify implementation gaps. This ensures planned requirements are fully met without manual oversight.

What is spec convergence and how does it work?

Spec convergence is the process of aligning codebase implementation with feature specifications. It works by parsing project artifacts and constitution principles to assess the project state and generate traceable remediation tasks for any missing work.

How do I generate traceable tasks for missing implementation requirements?

To generate traceable tasks for missing requirements, run an automated gap analysis against your feature specifications. The system identifies incomplete work and appends new, actionable tasks to tasks.md to maintain a clear audit trail.

Can I automate quality assurance and feature parity verification for my project?

Yes, you can automate quality assurance and feature parity verification by parsing project artifacts to assess the current codebase against feature specifications. This identifies technical debt and unfinished requirements automatically after a sprint.

Does speckit-converge work without external dependencies?

Yes, speckit-converge operates without external dependencies. It parses your existing project artifacts like spec.md, plan.md, and tasks.md directly to assess the project state and generate remediation tasks.