◉CLAUDE LABEN
●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り45日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました●2.1.301 — vim の % モーション、VS Code パネルでの LaTeX 数式表示、使用量上限待ちのリトライ監視の上限が入りました(10/15)●2.1.299 — 200K トークン超で約54分放置した会話はアイドル圧縮。MCP の許可ルールは名指ししたサーバーだけに一致します●SONNET 4.5 — Claude API での提供終了は 11/30、残り45日。移行先は Sonnet 5.5●WINDOWS — 日本語の環境でだけフックが黙って壊れる報告があり、文字コードの確認が呼びかけられています●FAST MODE — Opus 5.5 の Fast mode がリサーチプレビューを終え、ベータヘッダーが不要になりました(10/15)●NEW — Cowork に渡したフォルダの先頭に、十行の約束ファイルを置いてみました
記事一覧/Cowork
◈ Cowork/2026-04-09上級

デザインシステムをClaude Skillsとして実装する:kintone事例に学ぶAI対応ドキュメント設計

サイボウズのkintone Design SystemをClaude Agent Skillsとして提供した事例を参考に、デザインシステムをAIが読めるSkillsとして実装する方法を詳しく解説します。MCPとの違い、SKILL.mdの設計原則、ドキュメント構造の最適化まで網羅。

claude-code132design-system4skills8mcp20kintonecowork16

✦ プレミアム記事

デザインシステムは、エンタープライズプロダクトの開発を加速する基盤です。しかし、多くの企業が直面する現実があります。ドキュメントが使われない。

美しく、整理された Figma UI ライブラリ。Storybook に集約されたコンポーネント実装。しかし、新しいエンジニアが入社すると「デザインシステムはどこにあるの?」と聞いてくる。古いドキュメントは誰も更新しません。結果、デザインシステムは形骸化してしまいます。

その根本原因は、「ドキュメント自体が人間向けに最適化されているから」です。

では、デザインシステムを「 AI が読める形式」で提供したら、どうなるでしょう? Claude Code や他の AI エージェントが、リアルタイムで最新のコンポーネント情報にアクセスでき、自動的にプロトタイプを生成できるようになります。さらに驚くことに、AI 向けに最適化されたドキュメントは、人間にとってもより使いやすくなります。

ここではサイボウズの kintone Design System が Claude Agent Skills として実装された事例から学びながら、あなたのデザインシステムを「AI が読める宝物箱」に変える方法を、詳しく解説します。

なぜ今、デザインシステムをAIに「読ませる」のか

従来のデザインシステム共有の課題

デザインシステムの共有方式は、過去20年間ほぼ変わっていません。

  1. Figma で UI コンポーネントをデザイン
  2. コンポーネント実装(React / Vue / etc.)
  3. Storybook でドキュメンテーション
  4. チームメンバーに「ドキュメントは Storybook で見てね」と伝える

この方式の最大の課題は、人間が毎回手作業で Storybook を開き、目的のコンポーネントを探すことです。

  • 新規プロジェクトを始める際、適切なコンポーネントがあるか確認するのに30分かかる
  • 複数のバージョンが存在し、「どれが最新?」という混乱が生まれる
  • デザインシステム更新時、それを利用していたプロジェクトへの通知が届かない
  • レビュー時、「このコンポーネントは Button で統一してください」という指摘が何度も繰り返される

AIエージェントとデザインシステムの相性

AI エージェント(Claude Code など)にデザインシステムを「教える」と、まったく異なる世界が展開します。

【従来】
"Button コンポーネントでOKボタンをつくってください"
↓
開発者が Storybook で Button を探す
↓
手作業でコードを copy & paste
↓
デザインシステムの更新に気づかず、古いバージョンを使い続ける
 
【AI 対応】
"OK ボタンをつくってください"
↓
AI が自動的に最新のデザインシステムにアクセス
↓
Button コンポーネントを参照し、正しい Props を自動推論
↓
デザインシステムが更新されると、自動的に新バージョンを使用

つまり、デザインシステムの認知負荷がゼロになります。開発者は「ボタンが必要」と思っているだけで、AI が背後で最適なコンポーネントを選択し、プロパティを正しく設定します。

kintone Design System が直面した課題

サイボウズが運営する kintone プロダクトは、複雑なエンタープライズ UI を備えています。その UI の統一性を保つため、kintone Design System が構築されました。

しかし、成長に伴う課題が発生します。

  • 外部パートナー企業と連携する際、デザイン ガイドラインの共有が困難
  • 新規機能の追加時、「既存コンポーネントで対応可能か、新規開発が必要か」の判定に時間がかかる
  • 国際化対応時、複数言語のドキュメントメンテナンスが負担

解決策: Claude Agent Skills として、デザインシステムを「API化」します。 ただし、REST API ではなく、「AI が読み込めるドキュメント + SKILL.md」という形式で。

MCPとSkills:2つのアプローチを比較する

デザインシステムを AI に提供する方法は、大きく2つに分かれます。どちらを選ぶかで、実装の難易度と保守性が大きく変わります。

MCP(Model Context Protocol)とは何か

MCP は Anthropic が標準化したプロトコルで、「AI 向けのデータソース」を提供するための仕組みです。

{
  "resources": [
    {
      "uri": "figma://file/abc123",
      "name": "kintone Button Component",
      "mimeType": "application/json"
    }
  ],
  "tools": [
    {
      "name": "get_component_props",
      "description": "Get Button component properties",
      "inputSchema": { ... }
    }
  ]
}

MCP は強力ですが、代償があります。

MCP の課題:

  • サーバーの構築・運用が必要: Node.js サーバーを常時起動しておく必要がある
  • コンテキスト圧迫: MCP レスポンスが大きいと、AI のコンテキストウィンドウを圧迫する(特に小規模モデルで深刻)
  • 複雑な認証: OAuth や API キー管理が必要
  • 遅延: ネットワーク往復のオーバーヘッド

Skills(SKILL.md)のアプローチとその利点

一方、Skills は MCP よりシンプルなアプローチです。

# kintone Design System
 
## Resources
 
### Button Component
- **Location**: src/components/Button/Button.tsx
- **Figma Link**: [Button in Figma](https://figma.com/...)
- **Props**: 
  - `variant`: "primary" | "secondary" | "danger"
  - `size`: "sm" | "md" | "lg"
  - `disabled`: boolean
- **Example**:
  ```tsx
  <Button variant="primary" size="md">OK</Button>
✦

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦MCPの代わりにSkillsを使うべき理由と、kintone事例から学ぶSKILL.mdの正しい設計方法を習得できる
✦自分のデザインシステムをClaude Skillsとして実装するための具体的な手順とファイル構造を手に入れられる
✦AI対応のドキュメント設計が、チーム全体の開発効率をどう変えるか、実践的な視点で理解できる
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • ✦コピー&ペーストで使える実装コード付き
  • ✦毎日新しい上級ガイドを追加
  • ✦¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

◈ Cowork2026-08-23
コネクタが使えない朝に、待つのか人に返すのかを分ける三つの状態
無人実行でコネクタに届かないとき、原因は起動途中・未認証・恒久欠落の三つに分かれます。それぞれ正しい対処が正反対になる理由と、待機予算を切り分ける判定器の実装をまとめました。
◈ Cowork2026-04-30
Cowork Skills で「自分の文体」を再現する — 個人ブランド向けスタイルガイドの作り方
AIに下書きを任せると自分の声から離れていく——その違和感に、CoworkのSkills機構で向き合います。文体を3〜5個の特徴に絞る観察、SKILL.mdの骨格づくり、反証テストでの検証という3段階に加え、ルール遵守を機械で測る50行の検証スクリプトと、数値を「どこを読み返すか」に変える小さな補助スクリプトまで紹介します。
⟐ Claude Code2026-03-24
Claude Code × unity-mcp でゲーム開発を自動化する方法 — 企画から公開までの完全ワークフロー
Claude Code と unity-mcp を組み合わせて Unity ゲーム開発を自動化する方法を解説。hcg-workflows スキルによる8フェーズワークフローで企画から公開まで効率化できます。