本文へ移動
cccskills
無料GitHub で公開日本語紹介

learn

会話から訂正や好み、作業上の注意点などを拾い、今後に役立つ学びとして`docs/learnings.md`へ保存します。

原文原文の説明を見る

Extract key learnings from the current chat thread and save them to docs/learnings.md. Use this skill when the user types "/learn" or asks to save learnings from the conversation.

BuilderIO/agent-nativeスター 7,525(GitHub 7,525 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 会話中の訂正を記録したいとき
  • 利用者の好みを次回に引き継ぎたいとき
  • データの対応関係を残したいとき
  • 作業上の注意点を保存したいとき

日本語での紹介

できること

会話全体を振り返り、今後の作業で再利用できる訂正、利用者の好み、データの対応関係、作業手順の知見、見落としやすい注意点を抽出して、docs/learnings.mdに保存します。学びは「何をするか」が分かる簡潔な単位にまとめ、既存の項目と重複しないよう、保存前にファイルの内容を確認します。通常はカテゴリ、知見、出典を含む形式で記録し、複数行にわたる複雑な内容にはMarkdown形式を使います。保存後は、何を記録したかを利用者に伝えます。

こんなときに便利

会話中に伝えた好みや訂正を、次回以降の作業でも参照できるよう残したいときに向いています。顧客データの対応関係、よく使うクエリの注意点、作業時に確認すべきことなど、繰り返し役立つ情報の整理にも使えます。

使い方の例

  • 「この会話で分かったことを学びとして保存して」
  • 「今後もこのグラフの好みを覚えておいて」
  • 「/learn」

注意点

保存にはPOST /api/learn、既存内容の確認にはGET /api/learnを使います。カテゴリはdocs/learnings.mdにある見出しから選び、当てはまる見出しがない場合はOtherを使います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md3.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Learn Skill

When to Use

  • User types /learn in chat
  • User asks to "save this as a learning", "remember this", or "add this to learnings"
  • User corrects you and you want to persist that correction for future sessions

How It Works

  1. Review the full conversation thread
  2. Identify corrections, preferences, data mappings, workflow insights, and gotchas
  3. Save each learning via POST /api/learn
  4. Confirm what was saved

API Endpoint

POST /api/learn

Appends a structured entry to docs/learnings.md.

Structured entry (preferred for individual learnings):

{
  "category": "User Preferences",
  "insight": "Always filter out internal team emails when showing customer-specific activity",
  "source": "User correction during customer dashboard session"
}

Raw markdown (for complex multi-line entries):

{
  "rawMarkdown": "### Customer Data\n\n**Example Corp** org ID: `example-org-id`. Primary contact: jane@example.com."
}

GET /api/learn

Returns the current contents of docs/learnings.md as { content: string }.

Valid Categories

Use one of the existing section headers from docs/learnings.md:

  • Agent Behavior Rules
  • Customer Data
  • User Preferences
  • UI Patterns
  • Dashboard Data Fetching Pattern
  • Reusable Scripts
  • Cross-Referencing Customers Across Services

Use Other if none fit — the learning will be appended at the end of the file.

What to Extract

When reviewing a thread, focus on:

SignalExample
User corrections"No, that metric should use signup not sign_up"
Data source mappings"Example Corp org IDs are X, Y, Z"
Query patterns"Always join on dim_hs_contacts for customer lookups"
Preferences"I prefer stacked bar charts for per-user breakdowns"
Gotchas"The data column is JSON — use JSON_VALUE() to extract"
Workflow insights"Check Grafana before looking at code for incidents"

Skip obvious or trivial observations. Each learning should be actionable — what to do, what not to do, and why.

Example Flow

User types /learn. Agent responds:

  1. Scan the thread for corrections and insights
  2. For each learning found, call POST /api/learn:
    POST /api/learn
    { "category": "Customer Data", "insight": "Example Corp org ID is `example-org-id`", "source": "Thread with Steve" }
    
  3. Summarize what was saved:

    Saved 3 learnings to docs/learnings.md:

    • Customer Data: Example Corp org ID is example-org-id
    • User Preferences: Use dark theme for all exported charts
    • Agent Behavior Rules: Always check Sentry before investigating code for error spikes

Gotchas

  • Always read docs/learnings.md first to avoid duplicating existing entries
  • Keep insights concise — one actionable point per entry
  • Use the structured format (category + insight + source) for most entries; raw markdown only for complex multi-line content
  • The source field is optional but helpful for traceability

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

a2a-assets

無料概要あり

複数のアプリやMCPホストからブランド画像・動画を生成、調整、書き出し、挿入する作業を支援します。ライブラリ選択や修正依頼も扱います。

  • スライド用のブランド画像を作りたいとき
  • 既存素材をフィードバックに合わせて直したいとき
  • 動画素材を生成して書き出したいとき
BuilderIO/agent-native7,5252026年10月26日 更新

account-health

無料概要あり

特定の顧客企業について、契約と製品利用の数値を照らし合わせ、根拠や不足情報を明記した健全性レポートをまとめます。

  • 顧客の健全性を確認したいとき
  • 契約席数と実利用を比べたいとき
  • 更新前に利用状況を整理したいとき
BuilderIO/agent-native7,5252026年10月26日 更新

actions

無料概要あり

アプリの操作をエージェントと画面の両方から呼び出せるアクションとして実装し、API連携や画面のデータ取得を一貫した形で追加するスキルです。

  • 新しいアプリ操作を追加したいとき
  • 外部APIと連携したいとき
  • 画面からデータを取得したいとき
BuilderIO/agent-native7,5252026年10月26日 更新

adding-a-feature

無料概要あり

新機能をUI・エージェント用アクション・説明資料・画面状態の4領域でそろえ、利用者とエージェントのどちらからも一貫して使えるようにするチェックリストです。

  • 新機能追加の作業範囲を整理したいとき
  • UIとエージェント操作をそろえたいとき
  • 画面状態の同期漏れを防ぎたいとき
BuilderIO/agent-native7,5252026年10月26日 更新

adhoc-analysis

無料概要あり

複数のデータソースを照合して、傾向や指標、根拠をまとめた分析結果を作成します。必要に応じて、再実行できるダッシュボードとして保存できます。

  • 商談と通話記録を照合したいとき
  • 顧客の利用状況を横断して調べたいとき
  • 繰り返し更新できる分析を保存したいとき
BuilderIO/agent-native7,5252026年10月26日 更新

admin-surfaces

無料概要あり

Analyticsの管理画面で、機能フラグの状態確認と切り替え、ダッシュボード利用状況の調査、接続先アプリのデータベース管理を行います。

  • アプリごとの機能フラグを確認・変更したいとき
  • ダッシュボードの所有者や利用状況を調べたいとき
  • 接続済みアプリのテーブルを管理したいとき
BuilderIO/agent-native7,5252026年10月26日 更新

BuilderIO のスキルをすべて見る

このスキルの問題を報告する