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.