code-implementation

Translate component specifications into production-ready code with tests and quality gates.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/wtah/spec-master --skill code-implementation-wtah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-implementation
Source: https://github.com/wtah/spec-master/tree/main/.claude/skills/code-implementation
Command: npx skills add https://github.com/wtah/spec-master --skill code-implementation-wtah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized playbook for turning component specifications into production-ready code, reducing ambiguity, rework, and integration risk across any tech stack.

Core Features & Use Cases

  • Specification-to-implementation mapping: ensures each spec yields a concrete implementation with aligned tests and quality gates.
  • Cross-cutting tooling guidance: prescribes testing requirements, linting rules, and documentation standards to maintain consistency across projects.
  • Use cases: teams starting new components, refactors for compliance, or audits to verify specification conformance.

Quick Start

  1. Read the technology constraints in .constraints/TECHNOLOGY.md to align tooling.
  2. Review the component's specs to identify required types, entities, and tests.
  3. Follow the implementation order (types/interfaces, entities, repositories, services, controllers) and implement tests in tandem.

Frequently Asked Questions about code-implementation

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

FAQPage Schema
How do I turn component specifications into production-ready code?

To turn component specifications into production-ready code, map each spec to a concrete implementation following a structured order: types, entities, repositories, services, and controllers, while building tests in tandem to enforce quality gates.

What is the best way to enforce coding standards and test coverage during implementation?

Enforce coding standards and test coverage by applying quality gates that check specification completeness, linting rules, type safety, and documentation aligned to the technology constraints defined in your project's configuration.

Can I use this specification-to-implementation framework for any technology stack?

Yes, this specification-to-implementation framework applies across any technology stack by reading tooling requirements from .constraints/TECHNOLOGY.md, ensuring consistent implementation for both greenfield development and project refactors.

What implementation order should I follow when building new components from specs?

Follow the implementation order by first defining types and interfaces, then building entities, repositories, services, and controllers, ensuring tests are implemented alongside each architectural layer.

Why do I need to check .constraints/TECHNOLOGY.md before coding?

You need to check .constraints/TECHNOLOGY.md before coding to align your tooling, testing requirements, linting rules, and documentation standards with the specific technology constraints of your project environment.

Does this framework support auditing existing code for specification conformance?

Yes, the framework supports auditing existing code by verifying specification completeness, test coverage, linting, type safety, and documentation to ensure compliance during refactors or compliance checks.