ferrox-design-init

Generate a nine-section DESIGN.md design contract from repository context or UI evidence.

21|9|Updated Jul 21, 2026
One-click install
npx skills add https://github.com/FerroxLabs/ferrox-factory --skill ferrox-design-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ferrox-design-init
Source: https://github.com/FerroxLabs/ferrox-factory/tree/main/skills/ferrox-design-init
Command: npx skills add https://github.com/FerroxLabs/ferrox-factory --skill ferrox-design-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents UI work from drifting by turning the project’s visual decisions into a binding design contract before implementation begins.

Core Features & Use Cases

  • Design Contract Creation: Produces a DESIGN.md file with nine concrete sections covering theme, colors, typography, spacing, components, motion, voice, accessibility, and non-goals.
  • Interview or Existing-UI Modes: Can either guide a short recommendation-first interview or derive the contract from an existing codebase’s observed UI patterns.
  • Use Case: A team starting a new frontend feature can use this Skill to lock in consistent visual rules so designers, developers, and agents all build against the same standard.

Quick Start

Use the ferrox-design-init skill to create a DESIGN.md contract for this repository using the default interview flow.

Frequently Asked Questions about ferrox-design-init

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

FAQPage Schema
How do I create a UI design contract for a frontend project?

To create a UI design contract, this Skill generates a structured DESIGN.md file from your repository context, locking in visual rules across nine sections before implementation begins.

What is the best way to document a design system for agentic workflows?

Documenting a design system for agentic workflows requires an explicit design contract. This Skill produces a nine-section DESIGN.md with concrete values and accessibility safeguards so agents build against the same standard.

Can I generate a design contract from an existing codebase's UI patterns?

Yes, you can generate a design contract from an existing codebase. The Skill operates in existing-UI mode, deriving structured visual rules by inspecting your repository's observed interface evidence.

Does the generated design contract include accessibility safeguards?

Yes, the generated design contract includes accessibility safeguards. The output DESIGN.md explicitly covers accessibility as one of its nine concrete sections to ensure frontend compliance.

What sections are included in a DESIGN.md design contract?

A DESIGN.md design contract includes nine concrete sections: theme, colors, typography, spacing, components, motion, voice, accessibility, and non-goals to prevent UI drift.

Do I need to complete an interview to set up UI planning rules?

You do not need to complete an interview to set up UI planning rules. The Skill offers a recommendation-first interview flow, but can also derive rules directly from existing interface evidence.