CLAUDE LABJP
FORK — Claude Code 2.1.212 changes what /fork does: it copies your conversation into a new background session with its own row in claude agents, so you can keep working. The old in-session subagent is now /subtaskLIMITS — WebSearch calls are now capped at 200 per session by default, and subagent spawns get the same 200 ceiling, so a runaway search or delegation loop stops on its ownMCPBG — MCP tool calls running past two minutes now move to the background automatically, keeping the session usable. Tune the threshold with CLAUDE_CODE_MCP_AUTO_BACKGROUND_MSPLANFIX — Fixed plan mode auto-running file-modifying Bash commands such as touch and rm without a permission prompt or an SDK canUseTool callbackSONNET5 — Claude Sonnet 5 is running on introductory pricing of $2 per million input tokens and $10 per million output. After August 31 it moves to $3 and $15IPO — Bankers are reportedly lining up investor meetings for Anthropic ahead of a possible public listing as soon as OctoberFORK — Claude Code 2.1.212 changes what /fork does: it copies your conversation into a new background session with its own row in claude agents, so you can keep working. The old in-session subagent is now /subtaskLIMITS — WebSearch calls are now capped at 200 per session by default, and subagent spawns get the same 200 ceiling, so a runaway search or delegation loop stops on its ownMCPBG — MCP tool calls running past two minutes now move to the background automatically, keeping the session usable. Tune the threshold with CLAUDE_CODE_MCP_AUTO_BACKGROUND_MSPLANFIX — Fixed plan mode auto-running file-modifying Bash commands such as touch and rm without a permission prompt or an SDK canUseTool callbackSONNET5 — Claude Sonnet 5 is running on introductory pricing of $2 per million input tokens and $10 per million output. After August 31 it moves to $3 and $15IPO — Bankers are reportedly lining up investor meetings for Anthropic ahead of a possible public listing as soon as October
Articles/Cowork
Cowork/2026-04-09Advanced

Implementing Design Systems as Claude Skills: Learning from kintone's AI-Ready Documentation

Learn how to transform your design system into AI-readable Claude Agent Skills, using Cybozu's kintone Design System as a reference. This guide covers the differences between MCP and Skills, SKILL.md design principles, and documentation optimization for AI integration.

claude-code129design-system4skills10mcp18kintonecowork13

Premium Article

Design systems are the foundation that accelerates enterprise product development. Yet the harsh reality most organizations face is this: documentation goes unused.

Your Figma component library is beautifully organized. Storybook aggregates all implementations. But when a new engineer joins, they ask: "Where's the design system?" Old documentation never gets updated. The design system becomes window dressing.

The root cause? Documentation is optimized for humans, not for AI.

But what if you provided your design system in "AI-readable format"? Claude Code and other AI agents could access the latest component information in real-time and automatically generate prototypes. Here's the surprising part: documentation optimized for AI becomes easier for humans too.

This article explores how Cybozu's kintone Design System was transformed into Claude Agent Skills, and shows you how to do the same for your design system. The result: turning it into a "treasure chest that AI can read."

Why AI-Readable Design Systems Matter Now

Traditional Design System Sharing Challenges

The way design systems are shared hasn't fundamentally changed in 20 years:

  1. Design UI components in Figma
  2. Implement components (React / Vue / etc.)
  3. Document in Storybook
  4. Tell the team: "Find it in Storybook"

The critical bottleneck: humans manually search through Storybook every time.

  • Searching for the right component when starting a new project: 30 minutes
  • Confusion about multiple versions: "Which is current?"
  • Design system updates don't automatically propagate to dependent projects
  • Code reviews repeat the same feedback: "Use the Button component instead"

The Perfect Partnership: AI and Design Systems

When you "teach" an AI agent your design system, everything changes:

【Traditional】
"Create an OK button using Button component"

Developer manually searches Storybook

Copy & paste code

Misses design system updates, uses outdated version
 
【AI-Enabled】
"Create an OK button"

AI automatically accesses latest design system

Infers correct component and Props

Automatically uses new version when design system updates

Zero cognitive load. Developers think "I need a button." AI transparently selects the optimal component and configures it correctly.

The kintone Design System Challenge

Cybozu's kintone product features complex enterprise UI. To maintain consistency, the kintone Design System was created.

But scaling brought challenges:

  • Sharing design guidelines with external partners became difficult
  • Determining "can we use an existing component or need new one?" took time
  • Maintaining documentation across multiple languages was a burden

Solution: Expose the design system as Claude Agent Skills—"APIifying" it through AI-readable documentation and SKILL.md.

MCP vs Skills: Two Approaches Compared

There are two major ways to provide design systems to AI. Your choice dramatically affects implementation complexity and maintainability.

Understanding MCP

MCP (Model Context Protocol) is Anthropic's standard for exposing data sources to AI:

{
  "resources": [
    {
      "uri": "figma://file/abc123",
      "name": "kintone Button Component"
    }
  ],
  "tools": [
    {
      "name": "get_component_props"
    }
  ]
}

MCP is powerful, but comes with trade-offs.

MCP Challenges:

  • Server Infrastructure Required: Needs constant-running Node.js server
  • Context Pressure: Large MCP responses consume AI's context window (devastating for smaller models)
  • Complex Auth: OAuth, API key management needed
  • Latency: Network round-trip overhead

The Skills Approach

Skills uses a simpler pattern—literally a text file:

# kintone Design System
 
## Resources
 
### Button Component
- **Props**: variant, size, disabled
- **Example**: `<Button variant="primary">OK</Button>`

It's just a SKILL.md file in your repository.

Skills Advantages:

  • No Server Needed: Just add SKILL.md to your repo
  • Git-Managed: Version control is automatic
  • Fast: Pre-loaded files, zero network latency
  • Simple: No complex authentication
  • Flexible: Easy to expand with README.md

Decision Framework

FactorMCPSkills
ScaleLarge systemsMid-size to focused projects
Update FrequencyReal-time sync neededGit push sufficient
Team ResourcesDevOps availableEngineer-driven
Security NeedsComplex authorizationRepository access control
Setup Time1-2 weeksFew hours
MaintenanceComplexSimple

Verdict: For design systems, choose Skills. Design systems evolve slowly; they don't need real-time synchronization.

Thank you for reading this far.

Continue Reading

What follows includes implementation code, benchmarks, and practical content we hope you'll find useful. This site runs without ads — server and development costs are supported entirely by members like you. If it's been helpful, we'd be truly grateful for your support.

WHAT YOU'LL LEARN
Understand why Skills is the right choice over MCP for design systems, and master kintone's SKILL.md design patterns for AI readability
Get concrete steps and folder structures for implementing your own design system as Claude Skills, ready to integrate with Claude Code
Discover how AI-optimized documentation transforms team efficiency by 24x, while simultaneously becoming more useful for humans
Secure payment via Stripe · Cancel anytime

Unlock This Article

Get full access to the rest of this article. Buy once, read anytime. This site is ad-free — your support goes directly toward keeping it running.

or
Unlock all articles with Membership →
Share

Thank You for Reading

Claude Lab is ad-free, supported entirely by members like you. We publish practical guides daily with implementation code, benchmarks, and production-ready patterns. If you've found it useful, we'd love to have you on board.

  • Copy-paste ready implementation code
  • New advanced guides published daily
  • $5/mo or $10 for lifetime access
View Membership →

Related Articles

Cowork2026-03-27
Cowork Skills × Scheduling: Advanced Automation Patterns and Techniques
Master Cowork's skill and scheduling capabilities. Learn 5 real-world automation patterns: sales reports, daily standups, KPI monitoring, meeting notes, and smart customer follow-ups.
Cowork2026-07-17
It Worked on My Machine, but Nobody Could Trigger It — Four Assumptions I Stripped Out of a Cowork Plugin
I bundled four working automation skills into a plugin and shared it. Only one of them ever fired. Here is how I measured skill trigger rate, and the four assumptions — vocabulary, paths, connections, and naming — I had to strip out before it was portable.
Cowork2026-07-12
The Night a Connector Grew Write Tools, Your Unattended Job Could Quietly Send Something
The moment a connector update quietly adds write tools, a job you run unattended can suddenly send email or delete files. Here is how to build a gate that snapshots a connector's tool surface, diffs it, and stops unapproved writes before they run — drawn from indie development.
📚RECOMMENDED BOOKS
Build a Large Language Model (From Scratch)
Sebastian Raschka
LLM Dev
Prompt Engineering for LLMs
Berryman & Ziegler
Prompting
AI Engineering
Chip Huyen
AI Eng
* Contains affiliate links
See all →