feature-implementation

Update docs and PROGRESS.md when implementing features.

1|1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/wk-j/krypton --skill feature-implementation-wk-j
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-implementation
Source: https://github.com/wk-j/krypton/tree/main/.claude/skills/feature-implementation
Command: npx skills add https://github.com/wk-j/krypton --skill feature-implementation-wk-j

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces documentation synchronization whenever a feature is implemented. Code and docs are a single unit of work — a feature is not complete until every relevant doc reflects the current state.

Core Features & Use Cases

  • Ensures PROGRESS.md, architecture docs, data-flow diagrams, and configuration specs are updated to reflect code changes.
  • Serves as a governance framework to prevent divergence between implementation and documentation.
  • Provides a repeatable process for planning, implementing, and updating documentation as part of feature delivery.

Quick Start

Identify affected docs for a feature, update PROGRESS.md, and ensure architecture and data-flow references are synchronized.

Frequently Asked Questions about feature-implementation

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

FAQPage Schema
How do I keep architecture and data-flow documentation synchronized with code changes during feature implementation?

Documentation synchronization ensures code and docs are a single unit of work. It updates architecture, data-flow, and configuration docs whenever a feature is implemented, preventing divergence by enforcing a disciplined process where a feature is not complete until every relevant doc reflects the current state.

How do I track feature progress and maintain traceability in software engineering?

Feature progress tracking uses PROGRESS.md and a defined Doc Map to enforce disciplined change-tracking and traceability. By updating these docs during implementation, you ensure every code change is documented, preventing divergence between implementation and documentation.

What is the best way to enforce documentation updates as part of feature delivery?

The best way to enforce documentation updates is treating code and docs as a single unit of work. This governance framework requires updating architecture, data-flow, and configuration specs as part of the feature delivery process, ensuring a feature is not complete until docs reflect the current state.

How do I identify which documentation needs updating when implementing a new feature?

To identify which documentation needs updating, use a defined Doc Map to map affected docs for a feature. This ensures architecture docs, data-flow diagrams, and configuration specs are updated to reflect code changes during implementation.

Does this documentation governance framework require any specific dependencies or components?

This documentation governance framework requires no external dependencies or components. It provides a repeatable process for planning, implementing, and updating documentation using a defined Doc Map and PROGRESS.md rules to ensure docs reflect code changes.