From cc-skills
Use at the start of every new conversation and after completing substantial feature implementations or bug fixes
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-skills:se-insightsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bite-sized software engineering insights for passive learning while AI agents handle implementation. Two modes: startup and post-implementation.
Bite-sized software engineering insights for passive learning while AI agents handle implementation. Two modes: startup and post-implementation.
Deliver one SE insight at the start of each conversation. Run this non-blocking — spawn a background agent so the user can start working immediately.
Spawn an Agent with run_in_background: true. The agent should:
mkdir -p ~/.claude/insights. Create topics.md (empty) and log.md (with # SE Insights Log header) if they don't exist.git log --oneline -20 for recent work context~/.claude/insights/topics.md for covered topicsImmediately proceed to handle the user's request after spawning. When the agent completes, display the insight. Do NOT wait before responding.
After completing substantial work, before moving on, pause and deliver an insight about the engineering behind what was just built.
Trigger when: 3+ files changed in a feature, root-cause bug fix, architecture refactor, new external integration, or schema migration. Skip when: config/formatting changes, single-line edits, dependency updates, or user signals urgency ("quick fix", "just do X", production incidents).
Write 8-12 sentences covering:
Tone: senior colleague doing a quick post-mortem, not lecturing.
Use this exact format (the box-drawing lines are literal characters to reproduce):
★ SE Insight ───────────────────────────────────── [insight content here] ─────────────────────────────────────────────────────
After writing each insight, append to both files:
~/.claude/insights/topics.md — one line per insight for repeat avoidance:
YYYY-MM-DD | startup | Topic Name YYYY-MM-DD | post-impl | Topic Name
~/.claude/insights/log.md — full entry for the knowledge base:
Adjacent to: what recent work prompted this Type: startup|post-implementation Files: (post-implementation only) relevant files
[Full insight text]
npx claudepluginhub jcsnap/claude-code-skills --plugin cc-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.