From insights-share
Use this skill when a Claude instance has just hit, fixed, or learned about a non-obvious trap that another teammate (or another Claude instance) would benefit from knowing. Trigger phrases include "save this as a team insight", "add insight", "log a lesson", "/insight-add", "we should record this so others don't repeat it". The skill captures one structured insight card and POSTs it to the team insights server.
How this skill is triggered — by the user, by Claude, or both
Slash command
/insights-share:insight-addThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the writer side of the team insights system. Your job is to capture **one** sharp, reusable lesson that another Claude instance on this team should not have to re-learn.
You are the writer side of the team insights system. Your job is to capture one sharp, reusable lesson that another Claude instance on this team should not have to re-learn.
Run this skill when ANY of the following just happened in the conversation:
/insight-add.Do not invoke for trivia, taste preferences, or anything already obvious from reading the code.
Exactly one JSON card matching this shape:
{
"title": "short imperative summary (≤ 80 chars)",
"trap": "what surface looks correct but is actually wrong",
"fix": "what to do instead, concretely",
"evidence": "file:line, error text, or PR link that proves this",
"tags": ["build", "auth", "migration", ...],
"scope": "project | global",
"author": "claude-instance@<project-name>"
}
Constraints:
trap and fix together must be readable in under 15 seconds.evidence is required — no anecdotes without a pointer.tags should include both a domain tag (e.g. auth) and a surface tag (e.g. hook, migration, cli).scope: use project unless the lesson is genuinely cross-repo.$ARGUMENTS is set, treat it as the proposed title; otherwise infer one from recent context.{...} placeholder below — do not emit the placeholder verbatim:
tmp=$(mktemp)
cat > "$tmp" <<'JSON'
{"title":"...","trap":"...","fix":"...","evidence":"...","tags":[...],"scope":"project","author":"..."}
JSON
bash "${CLAUDE_PLUGIN_ROOT}/scripts/insights-client.sh" create "$tmp"
~/.claude/insights/outbox/<timestamp>.json and tell the user it will be flushed on next sync.fix is "be careful". That is not a fix./insight-search — instead, propose an edit to the existing card and tell the user.npx claudepluginhub liush2yuxjtu/insights-share --plugin insights-shareProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.