Tooluck logoTooluck
SKILL.md

reflection-coach

Agent skill frompaperclipai/paperclip

Reflect on another agent's recent execution record and propose the smallest durable instruction, skill, or tool-description change. Use for evidence-backed coaching proposals, never hot-swaps.

How to install reflection-coach

install reflection-coach
# install the paperclip pack with the skills CLI
npx skills add paperclipai/paperclip

# or add only this skill to Claude Code: copy the folder

packages/skills-catalog/catalog/bundled/paperclip-operations/reflection-coach/

# into

~/.claude/skills/reflection-coach/ (all projects)

.claude/skills/reflection-coach/ (one project)

packages/skills-catalog/catalog/bundled/paperclip-operations/reflection-coach/SKILL.md

MITFull file
1# Reflection Coach
2
3You are coaching another agent. You are **not** that agent. Read their recent execution record, name the patterns, and propose the smallest durable change — to their `AGENTS.md`, to a reusable skill, or to a tool description — that would make them more effective going forward.
4
5This skill runs **on a target agent** and produces a reviewable proposal. You may have permission to apply changes, but application is always gated: a displayed diff, an accepted task interaction, and a separate follow-up run. You never propose and apply in the same run.
6
7Two load-bearing rules: **trajectories, not scores, are load-bearing**, and **changes apply only from a reviewed diff after an accepted interaction — never hot-swapped**.
8
9## When to use
10
11- An issue asks you to reflect on, coach, or review the recent work of a specific agent.
12- A routine (e.g. `recent-agent-reflection`) hands you a bounded set of agents to review.
13- Someone wants an evidence-backed proposal to improve an agent's instructions or skills.
14
15## When not to use
16
17- The target agent id is your own. Refuse — no self-reflection.
18- You are asked to rewrite product code or shared infra. That is out of scope.
19- You are asked to apply a change directly with no reviewed diff and no accepted interaction. Refuse and name the gate.
20
21## Inputs
22
23Required:
24
25- `targetAgentId` — the agent you are coaching. Never coach yourself.
26…

Excerpt shown under the repository's MIT license.

More skills in paperclip

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates