Dev10x:spec-update

Require canonical specification updates before implementing behavior changes.

7|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-spec-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x:spec-update
Source: https://github.com/Dev10x-Guru/Dev10x-Claude/tree/main/skills/spec-update
Command: npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-spec-update

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that changes to behavior are implemented by first updating the canonical specification, promoting consistency and maintainability in code development.

Core Features & Use Cases

  • Spec-First Enforcement: Blocks direct code changes until the associated specification is updated.
  • Change Classification: Classifies changes as behavior changes or structural refactors to invoke the correct workflow.
  • Spec Editing Workflow: Guides the user through editing the specification and re-generating code.
  • Integration with Other Skills: Integrates with skills like Dev10x:work-on for code regeneration and Dev10x:spec-sync for drift verification.

Quick Start

Run 'Dev10x:spec-update <TICKET-ID>' to enforce the Spec-First Golden Rule for behavior changes.

Frequently Asked Questions about Dev10x:spec-update

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

FAQPage Schema
How do I enforce a spec-first workflow for code behavior changes?

To enforce a spec-first workflow for code behavior changes, this Skill blocks direct code modifications until the canonical specification is updated, guiding you through classification and spec edits before proceeding with implementation.

What is the difference between a behavior change and a structural refactor?

The difference between a behavior change and a structural refactor is determined through interactive classification; behavior changes trigger the spec-first enforcement workflow, whereas structural refactors bypass the canonical specification update requirement.

How do I update a canonical specification before modifying code?

To update a canonical specification before modifying code, initiate the workflow with your ticket ID to classify the change, then follow the guided prompts to edit the specification and proceed to code regeneration.

Can I block direct code changes until the specification is updated?

Yes, you can block direct code changes until the specification is updated; the Skill enforces this spec-first golden rule by requiring canonical spec edits as a mandatory prerequisite for any classified behavior change workflow.

Does spec-first enforcement work with code regeneration and drift verification tools?

Spec-first enforcement integrates with code regeneration and drift verification tools, specifically coordinating with work-on workflows for code updates and spec-sync processes for verifying specification consistency.