developer

Implement features from SPEC.md and DESIGN.md across languages and projects.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Keiji-Miyake/agent-skills --skill developer-keiji-miyake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer
Source: https://github.com/Keiji-Miyake/agent-skills/tree/main/skills/developer
Command: npx skills add https://github.com/Keiji-Miyake/agent-skills --skill developer-keiji-miyake

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures development work faithfully translates design documents into high-quality, working software that strictly adheres to project conventions.

Core Features & Use Cases

  • Specification-driven implementation: Convert SPEC.md and DESIGN.md into maintainable code that matches the intended architecture.
  • Conformance and quality: Enforce project structure, naming conventions, and lint/formatter settings across languages.
  • Context-aware autonomy: Apply language-specific best practices and adapt to the project's tooling and CI workflows.

Quick Start

Use this skill to implement a feature by following SPEC.md and DESIGN.md, producing clean, well-structured code that adheres to project conventions.

Frequently Asked Questions about developer

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

FAQPage Schema
How do I implement features from design specifications into working code?

To implement features from design specifications, you translate SPEC.md and DESIGN.md documents into maintainable code that strictly adheres to project conventions and language-specific best practices.

What is the best way to enforce code quality and architecture during development?

Enforcing code quality and architecture during development requires applying project structure, naming conventions, and proper error handling while integrating lint and test workflows into the implementation process.

Can I use specification-driven development across different programming languages?

Yes, specification-driven development applies across different programming languages by adapting to language-specific best practices and conforming to the project's tooling and CI workflows.

How do I maintain project conventions when converting SPEC.md files into software?

Maintaining project conventions when converting SPEC.md files involves enforcing proper formatting, following DESIGN.md architecture constraints, and producing clean, well-structured code throughout the implementation.

Does specification-driven implementation integrate with linting and test workflows?

Yes, specification-driven implementation integrates with linting and test workflows by enforcing project structure and formatting settings to ensure conformance and quality across the developed software.

Why should I use design specs instead of implementing features directly?

Using design specs instead of implementing directly ensures development work faithfully translates intended architecture into high-quality software, preventing drift between design documents and the final working code.