LS.
LOADING 0%

Open source · Apache-2.0

Your agent has too many skills to choose well.

Each glowing capsule is one piece of web-design craft. Leancraft gives your AI 138 of them, and a router that picks the right ones, so it builds like a senior, not a template.

The problem · skill bloat

Load every skill and it sinks.

Push all 138 into context and the agent drowns in tokens and noise. Past a point, more skills stop helping and start burying the work.

The fix · leancraft-router

The router is the paddle.

It reads the task, pulls only the skills that fit, and steers them through a craft floor and an accessibility floor. One entry point, every job.

The outcome

It reaches the bank designed.

The agent arrives with work that looks intentional, not generated. That is the whole promise, and the rest of this page is how it holds.

SCROLL
How we built it

Built the way we tell your agent to build.

We started from one frustration: generic AI output. So we wrote the craft as thresholds instead of opinions, curated and pressure-tested every skill with AI in the loop, and put a router in front so the right ones load on their own. This page runs on the same skills it ships.

Router-first

The dispatch layer was the first design decision, not an afterthought bolted on at the end.

Thresholds, not vibes

Every rule carries a number and the anti-pattern it replaces, so the agent has something to check against.

Built in public

Honest scores, a real roadmap, and full attribution live in the repo. Nothing is hidden behind a launch.

What's inside

138 skills. The right few, on call.

Discovery to launch, and the business around it. The standout is the cluster that keeps the output from ever looking generated.

06

Anti-slop & taste

A weighted scorecard, a catalogue of the tells, and a craft floor that names the fix, not just the vibe. This is why the work reads designed, not defaulted.

anti-slop-scorecard high-end-visual-design
16

Aesthetic lanes

Glass, neobrutalist, maximalist, industrial, retro. The router forces one explicit pick, so no two builds look alike.

23

Motion & scroll

GSAP, Lottie, kinetic type

16

3D & WebGL

three.js, shaders, R3F

5

Accessibility

WCAG 2.2 AA, a hard floor

22

Conversion & flows

forms, checkout, pricing

24

Business & research

Discovery, pricing, proposals, launch, UX research, SEO. The unglamorous half of shipping real work.

Is it for you

Best for marketing-class sites. Not award-tier, and here is why.

So you can tell in ten seconds whether this fits the thing you are building.

Reach for it
  • Landing pages, marketing sites, and product pages that need to look senior-made.
  • Teams who want accessibility handled by default, not retrofitted.
  • Agents that keep reaching for the same generic template.
  • Work that spans discovery, design, copy, and launch in one pass.
Works, with caveats
  • Dashboards and dense app UI. Covered, but not the focus.
  • Truly award-tier craft. The floor is high; the ceiling is honest.
  • Very large skill libraries. The rule-based router holds at 138.
  • claude.ai, which works best with a handful of skills at a time.
Not the tool
  • Native or mobile-app surfaces. Web platform only.
  • A learned, embedding-based router. This one is hand-authored Markdown.
  • Legal sign-off. Compliance skills are guidance, not advice.
  • A turnkey design system. It is craft and judgment, not components.
Prior art

We did not invent routing. We implemented it well.

Retrieving a small, relevant subset of tools beats stuffing every definition into the prompt. The research is clear and growing. We applied it to web-design skills, for one domain, on purpose.

RAG-MCP 2505.03275 MCP-Zero 2506.01056 SkillRouter Toolshed
impeccable

The production-grade polish and audit pass. We kept it because nobody does that finish better.

Apache-2.0
motion-design

Motion Design by LottieFiles, the authority on Lottie workflow and tasteful motion.

LottieFiles, MIT
emil-design-eng

The design-engineering philosophy from animations.dev. Interaction detail as craft.

Emil Kowalski

Plus 14 skills originating from Leonxlnx/taste-skill (MIT), seven rewritten into house style and seven kept as-is. Concept credits to Laws of UX, Refactoring UI, Nielsen's heuristics, and W3C WCAG 2.2. Full terms live in NOTICE.

Where we are

v1.1. Shipping in the open.

Shipped
  • 138 skills, 15 categories
  • The rule-based router
  • Craft and a11y floors wired in
  • Full attribution in NOTICE
Next
  • Embedding-based retrieval
  • Deeper coverage on thin categories
  • More worked references
  • Community skill contributions
Later
  • Native and mobile surfaces
  • Design-tool integrations
  • Learned dispatch at scale
Dreaming in the night sky

Sub-routers that route to routers. A skill that jumps between skills. A library that tends itself.

v3.0, coming to the river