Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Claude Fdl

БесплатноНе проверен

Define software features as YAML blueprints. Extract patterns from any codebase, API docs, or document. Generate complete implementations for any framework. 16

GitHubEmbed

Описание

Define software features as YAML blueprints. Extract patterns from any codebase, API docs, or document. Generate complete implementations for any framework. 16 production-ready blueprints included.

README

License: MIT Blueprints AI Tools Docs

Define features as YAML blueprints. Generate complete implementations for any framework. Extract architectural patterns from any codebase, API docs, or business document.

FDL is an open-source system for writing "blueprints" — YAML specifications that describe software features completely. You define the what (fields, rules, outcomes, errors, events). Any AI tool — Claude, ChatGPT, Copilot, Gemini — reads the blueprint and generates a correct, complete implementation for your chosen language and framework.

No code. No YAML knowledge needed. Seven CLI commands handle everything through plain-language conversation.


What Problems Does This Solve?

  • Every developer rebuilds the same features from scratch. Login, signup, password reset — something always gets missed.
  • When you ask AI to "build login", it guesses. There's no shared definition of what "login" actually needs.
  • Business rules live in people's heads. When it's time to build software, critical rules get lost.

FDL solves all three. A blueprint is the single source of truth for a feature — what data it needs, what rules govern it, what should happen in every scenario.


How It Works

Method When to use it Command
Build a full app Describe your app in plain English /fdl-build "nextjs POS with OTP login"
Create from scratch You know what feature you want /fdl-create checkout payment
Extract from a document You have a BRD, policy doc, or SOP /fdl-extract docs/policy.pdf
Extract from a website API docs, developer portal /fdl-extract-web https://docs.example.com/api
Extract from code Existing codebase or git repo /fdl-extract-code ./src/auth login auth
Extract features selectively Large repo, pick only what you want /fdl-extract-code-feature https://github.com/org/repo
Generate code You have a blueprint, want code /fdl-generate login nextjs

Getting Started

git clone https://github.com/TheunsBarnardt/claude-fdl.git
cd claude-fdl
npm install

Open Claude Code and type:

/fdl-build "nextjs app with login and POS"   # Build a full app (recommended)
/fdl-create login auth                        # Or create one blueprint at a time
/fdl-generate login nextjs                    # Generate code from a blueprint

Static API for AI Tools

Every blueprint is available as JSON — no scraping needed:

GET /api/registry.json              — index of all 45 blueprints
GET /api/blueprints/auth/login.json — complete blueprint as JSON

Paste into ChatGPT: https://theunsbarnardt.github.io/claude-fdl/api/blueprints/auth/login.json

Browse the API registry


What Else You Gain

Blueprints aren't just templates — they encode transferable architectural patterns:

  • Auth Pack — Rate limiting, token lifecycle, enumeration prevention
  • Integration Pack — Async callbacks, idempotency, hardware state machines
  • UI Pack — Registry architecture, MCP server integration, drag-and-drop
  • CMS Pack — Lifecycle hooks, row-level security, draft/publish workflows
  • Visual Editor Pack — Collision detection, undo/redo, plugin systems
  • ERP Pack — POS sessions, tax computation, bank reconciliation, automation rules
  • Workflow Pack — Approval chains, SLA enforcement, event-driven automation
  • Wealth Management Pack — Portfolio valuations, market data feeds, document management, multi-account hierarchies, real-time pricing integration
  • Onboarding Pack — Client and advisor registration, multi-step onboarding workflows, proposal/quotation generation, state machines, DocuSign integration

Documentation

Full documentation at theunsbarnardt.github.io/claude-fdl:


License

MIT

from github.com/TheunsBarnardt/claude-fdl

Установка Claude Fdl

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/TheunsBarnardt/claude-fdl

FAQ

Claude Fdl MCP бесплатный?

Да, Claude Fdl MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Claude Fdl?

Нет, Claude Fdl работает без API-ключей и переменных окружения.

Claude Fdl — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Claude Fdl в Claude Desktop, Claude Code или Cursor?

Открой Claude Fdl на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Claude Fdl with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development