Slide 1

Slide 1 text

プロダクト開発現場における Claude Skills の育て⽅と活⽤事例 第3⽊曜LT会 #17 ∕ 2026.03.19 © 2026 UPSIDER.inc

Slide 2

Slide 2 text

Presenter Profile 村上 祐亮 Yusuke Murakami 株式会社UPSIDER ∕ ⽀払い.com フロントエンドエンジニア React / Next.js メインで開発 最近はClaude Codeを使った業務の効率化に夢中 好きなチャットAIはOpenAIのChatGPT © 2026 UPSIDER.inc

Slide 3

Slide 3 text

挑戦者を支える世界的な 金融プラットフォームを創る UPSIDERはカード会社から、総合金融機関へ UPSIDERについて ビジョン / ミッション 3 © UPSIDER Inc

Slide 4

Slide 4 text

提供サービス一覧 UPSIDERはAI化された総合金融機関へ 当社はこれまで決済事業に特化し、お客様の成長をサポートしてきました。しかし今後は総合金融機関として進化していきます。 4 挑戦者を応援する法人カード https://up-sider.com/ https://shi-harai.com/ https://breakthrough-grid.com/ https://ai-keiri.up-sider.com/ https://www.upsidercap.com/ https://president-card.com/ 請求書カード払いサービス ビジネスリーダー向けコミュニティ 経営者のための経理丸投げサービス 経営者の挑戦を支える法人カード グロースデットファンド 与信枠の増枠&広告媒体 仕入れの後払いを実現 Adboost BUSINESS

Slide 5

Slide 5 text

UPSIDERについて 会社概要 商号 設立 代表者 資本金 本社所在地 主要株主 登録 加盟団体 株式会社 UPSIDER 2018年5月 宮城 徹 14,293百万円(資本準備金等含む ) ※グループ連結 東京都港区六本木 7157 一般社団法人日本資金決済業協会  Cloud Native Computing Foundation 前払式支払手段 (第三者型)発行者登録 関東財務局長第 00722号 セキュリティ認定 PCI DSS v4.0.1 株式会社UPSIDERホールディングス (株式会社みずほ銀行の連結子会社 ) 事業内容 法人間決済サービスの企画・運営 5 認証 情報セキュリティマネジメントシステム( ISMS) 認証登録番号 IS 799150 年間売上高 約100億円 年間成長率 50%以上を維持 ※1 ※1 2025年4月末時点

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Question Skillsを作ったは良いけど他の⼈はどんな活⽤⽅法してるんだろ う? © 2026 UPSIDER.inc

Slide 8

Slide 8 text

Question Skillsを作ったは良いけど他の⼈はどんな活⽤⽅法してるんだろ う? © 2026 UPSIDER.inc →他のメンバーももしや同じ状況では?やってみよう!

Slide 9

Slide 9 text

Agenda Topic 1 育て⽅ Topic 2 活⽤事例(時間があれば) Topic 3 まとめ © 2026 UPSIDER.inc

Slide 10

Slide 10 text

Topic 1 育て⽅ © 2026 UPSIDER.inc

Slide 11

Slide 11 text

育て⽅ ① Plugins の marketplaces 機能を利⽤ © 2026 UPSIDER.inc

Slide 12

Slide 12 text

育て⽅ ② Plugins の marketplaces 機能を利⽤ © 2026 UPSIDER.inc 指定したPluginのインストール /plugin marketplace install {plugin-name}@claude-plugins-official Pluginsの追加 /plugin marketplace add anthropics/claude-code

Slide 13

Slide 13 text

育て⽅ ③ Organization で適⽤ upsider/claude-code-plugins claude-code-plugins/ ├── .claude-plugin/ │ └── marketplace.json └── plugins/ ├── / │ ├── .claude-plugin/plugin.json │ └── skills/db-query/SKILL.md └── / ├── .claude-plugin/plugin.json └── skills/ux-writing-review/SKILL.md GitHub Organization のプライベートリポジトリとして 管理 インストール /plugin marketplace add upsider/claude-code-plugins © 2026 UPSIDER.inc Organization メンバーであれば このコマンド 1 つで全 Skills が使えるようになる

Slide 14

Slide 14 text

育て⽅ ④ 各リポジトリの.claude/で管理するのと何が違うの? © 2026 UPSIDER.inc

Slide 15

Slide 15 text

育て⽅ ⑤ 別リポジトリで管理する 2 つのメリット 1. 利⽤したいメンバーだけが使え、リポジトリを跨いでの利⽤が可能 プロダクトリポジトリに置くと全員に強制適⽤されてしまう。別リポジトリ+ Plugin 経由なら各⾃が必要な Skill だけ選んで インストールできる。 2. 既存リポジトリのレビュールールとは独⽴して管理できる プロダクトの PR レビュー基準とは別に、Skill 専用の緩やかなルールを設けることができる それによって気軽に追加・試しやすくなる © 2026 UPSIDER.inc

Slide 16

Slide 16 text

育て⽅ ⑥ 運⽤ルール — 性善説ベース Skill の追加‧更新ハードルを下げて、チームに「まず試す」⽂化を根付かせる 新規作成‧マージは⾃由 ‧ レビューなしで plugins/<チーム名>/skills/ に Skill を追加してマージできる ‧ 精度が完璧でなくても OK ── まず作って試すことを優先する 更新は Skill オーナーのレビューをもらう ‧ 作成者が Skill のオーナーとなる ‧ 他のメンバーが更新したい場合、オーナーにレビューを依頼する ‧ 意図や背景を最もよく知る⼈がレビューすることで品質を担保 © 2026 UPSIDER.inc

Slide 17

Slide 17 text

Topic 2 活⽤事例 © 2026 UPSIDER.inc

Slide 18

Slide 18 text

活⽤事例① DB クエリ Skill 課題 bizメンバーが事業に関わるデータを⾒たい際、都度エンジニアへ SQL作成 依頼が発⽣していた ‧ biz: 「先⽉の⽀払いステータス別の件数が⾒たい」→ エンジニアに依頼   →エンジニアがスキーマを確認しSQLを作成 ‧ シンプルなものはbiz側で完結できたが、少し複雑になるとエンジニアに依頼が必要... Skill の構成 SKILL.md SQL 作成‧レビュー‧最適化など 8 アクションの⼿順を定義 resources/schemas/docs/index.md テーブル⼀覧‧分類‧リレーション図。どのテーブルを参照すべきかを定義 resources/schemas/docs/tables/*.md 各テーブルのカラム‧型‧NULL 許容‧キー情報。JOIN 条件や ENUM 値も参照可能 © 2026 UPSIDER.inc

Slide 19

Slide 19 text

活⽤事例② UX ライティング Skill 課題 ⽂⾔は実装者が「よしなに」決めていた → ⼈によって表記ゆれが発⽣ ‧ 振込⽇ / 送⾦⽇ / ⽀払⽇ が混在 ‧ 〜してください / ご⼊⼒ください がフォームごとに混在 ‧ エラーが発⽣しました(リカバリ⼿順なし) Skill の構成 SKILL.md レビュー観点の定義(UX ライティング原則) reference/domain-terminology.md ドメイン⽤語辞書(正規 vs NG ⽤語) reference/standard-expressions.md 標準表現パターン集(ボタン‧エラー等) © 2026 UPSIDER.inc

Slide 20

Slide 20 text

Topic 3 まとめ © 2026 UPSIDER.inc

Slide 21

Slide 21 text

まとめ Skill はPlugins の marketplaces で育てる [管理] Plugins リポジトリで、適切な範囲に‧希望する⼈だけに届ける Organization メンバー限定‧任意インストール‧既存リポジトリと独⽴、の 3 つが揃うことで 安⼼して Skill を追加できる⼟台を作る [運⽤] 性善説 × スピード感で共有する AI 時代は変化が早い。レビューを必須にすると追加コストが⾼くなる。 まず試して広げる⽂化を優先し、品質をどう担保するかは継続的に考えていく [事例] 属⼈性が⾼く‧定型化されている作業に Skill の余地がある 「⼈によって結果がブレる」or「毎回やり⽅が決まっている」作業が対象。 DB クエリ‧UX ライティングはその典型 © 2026 UPSIDER.inc

Slide 22

Slide 22 text

採⽤ We're hiring! © 2026 UPSIDER.inc

Slide 23

Slide 23 text

ご清聴ありがとうございました。 © 2026 UPSIDER.inc