ms-workflow-tag-manager

Generate and enforce SPEC→TEST→CODE TAG chains across Python, TypeScript, and Go.

Updated Oct 16, 2025
One-click install
npx skills add https://github.com/beomeodev/specter --skill ms-workflow-tag-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ms-workflow-tag-manager
Source: https://github.com/beomeodev/specter/tree/main/.claude/skills/ms-workflow-tag-manager
Command: npx skills add https://github.com/beomeodev/specter --skill ms-workflow-tag-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

In large software projects, requirements, tests, and code often drift apart, making it hard to trace why changes occurred. This Skill centralizes traceability by generating and enforcing complete SPEC→TEST→CODE chains (with optional DOC blocks) for every feature, ensuring visibility across specs, tests, and implementations.

Core Features & Use Cases

  • Generates language-specific TAG blocks for Python, TypeScript, and Go with complete SPEC→TEST→CODE chains.
  • Validates TAG IDs for uniqueness and tracks implementation status across planning, in_progress, implemented, and reviewed.
  • Auto-inserts TAG blocks during /ms.implement and provides tooling for chain verification and documentation references.

Quick Start

Use /ms.implement to auto-generate and insert complete TAG blocks for new features.

Frequently Asked Questions about ms-workflow-tag-manager

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

FAQPage Schema
How do I automate traceability between specs, tests, and code in my software project?

To maintain traceability, this Skill auto-generates and enforces complete SPEC, TEST, and CODE TAG chains. It inserts unique TAG IDs during implementation workflows to keep requirements, tests, and code visible.

What is a SPEC to TEST to CODE TAG chain and when do I need it?

A SPEC to TEST to CODE TAG chain is a structured traceability block linking requirements, tests, and code. You need it in large software projects where requirements and implementations drift apart and strict visibility is required.

Does this TAG chain generation work with Python, TypeScript, and Go?

Yes, this TAG chain generation supports Python, TypeScript, and Go. It generates language-agnostic TAG blocks with language-specific syntax for each, ensuring unique TAG IDs and chain integrity across all three environments.

How do I auto-insert TAG blocks when implementing new features?

You can auto-insert TAG blocks by using the /ms.implement workflow command. This triggers automated TAG creation, validates uniqueness, tracks implementation status from planning to reviewed, and inserts the blocks directly.

What is the best way to validate TAG ID uniqueness and track implementation status?

The best way to validate TAG ID uniqueness is using built-in tooling for chain verification. It validates unique TAG IDs and tracks implementation status across planning, in_progress, implemented, and reviewed stages.

Can I include documentation references in my traceability chains?

Yes, you can include optional DOC blocks in your traceability chains. The Skill supports complete SPEC, TEST, and CODE chains with documentation references, providing tooling to verify chain integrity and link documentation.