speckit-converge

Compare codebase implementations against specifications and append missing tasks to tasks.md.

12|2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-converge-mori-shin-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-converge
Source: https://github.com/mori-shin-x/artgraph/tree/main/.claude/skills/speckit-converge
Command: npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-converge-mori-shin-x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill resolves the drift between project documentation and actual code by identifying missing, partial, or contradictory implementations relative to your defined specifications, plans, and tasks.

Core Features & Use Cases

  • Automated Gap Analysis: Compares the current codebase against requirements, acceptance criteria, and technical plans to pinpoint exactly what work remains.
  • Traceable Task Generation: Automatically appends new, actionable tasks to your tasks.md file to ensure all requirements are met.
  • Use Case: After an agent completes a coding session, run this skill to verify that all functional requirements and constitution principles are satisfied, ensuring no implementation gaps remain before finalizing the feature.

Quick Start

Run the speckit-converge skill to assess the current codebase and append any missing work to the 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 check if my codebase implementation matches feature specifications?

To check if your codebase matches feature specifications, you need an automated gap analysis that compares current code against requirements and acceptance criteria. This skill parses project artifacts to pinpoint missing, partial, or contradictory implementations relative to your plans.

What is codebase drift and how do I identify missing requirements?

Codebase drift occurs when actual code diverges from project documentation. You identify missing requirements by running a deterministic assessment of feature specs and technical plans against the current implementation to detect discrepancies and unresolved work items.

How do I automatically generate development tasks from acceptance criteria?

You can automatically generate development tasks from acceptance criteria by assessing requirement gaps and appending actionable work items to a task tracking file. This ensures traceable task generation directly from unfulfilled feature specifications.

Does this gap analysis tool require any external dependencies?

No, this gap analysis tool requires no external dependencies. It operates independently using internal scripts to parse project artifacts and append missing work items to your task tracking file.

Can I verify code alignment and constitution principles after a coding session?

Yes, you can verify code alignment and constitution principles after a coding session by running a convergence check. It performs a deterministic assessment of requirements to ensure no implementation gaps remain before finalizing the feature.

What is the best way to track missing work items from technical plans?

The best way to track missing work items from technical plans is to automatically append generated tasks to a tasks.md file. This approach ensures all discrepancies between specs and code are captured as actionable development tasks for subsequent implementation.