factory-develop

Guide software implementation from architectural specifications with scope and quality checks.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/JongHyunLee84/factory --skill factory-develop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factory-develop
Source: https://github.com/JongHyunLee84/factory/tree/main/skills/factory-develop
Command: npx skills add https://github.com/JongHyunLee84/factory --skill factory-develop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that software is implemented according to the approved architectural design, adhering to quality standards and catching deviations early in the development process.

Core Features & Use Cases

  • Guided Implementation: Provides step-by-step guidance for writing production code based on design documents.
  • Scope Enforcement: Helps developers stay within the defined architectural boundaries, preventing scope creep.
  • Quality Assurance: Integrates checks for code duplication, error handling, and adherence to conventions.
  • Use Case: A developer needs to implement a new feature. This Skill guides them through writing the code, ensuring it matches the architect.md specifications and follows established coding conventions.

Quick Start

Implement the code for the new user authentication module following the specifications in factory/architect/architect.md.

Frequently Asked Questions about factory-develop

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

FAQPage Schema
How do I ensure my code implementation adheres to architectural specifications?

Code implementation adheres to architectural specifications by using this Skill to guide development step-by-step, enforce scope boundaries, and check for deviations against your design documents.

What is the best way to prevent scope creep when coding new software components?

Preventing scope creep when coding software components is achieved by enforcing strict architectural boundaries and managing escalation decisions for any out-of-scope issues encountered during implementation.

How do I check for code duplication during software development?

You can check for code duplication during software development by utilizing this Skill's built-in 5-criterion scoring system, which evaluates your code alongside integrated testing and linting tools.

Can I use architectural design documents to guide production code writing?

Yes, you can use architectural design documents to guide production code writing; this Skill provides guided implementation based directly on approved specifications and established coding conventions.

Why does my code implementation deviate from established error handling strategies?

Code implementation deviates from established error handling strategies when scope boundaries are not enforced; this Skill prevents deviations by ensuring strict adherence to defined design patterns.

When do I need to escalate out-of-scope issues during feature implementation?

You need to escalate out-of-scope issues during feature implementation when the requested code changes exceed the defined architectural boundaries specified in your design documentation.