Monitors task execution for skill improvement opportunities. Use during ANY multi-step task, agentic workflow, or work session where the agent uses tools and produces deliverables. Captures patterns, user corrections, workflow insights, and methodology worth preserving as reusable skills. Also triggers in post-task feedback discussions and when the user mentions skill observations, improvements, the observation log, skill taxonomy, or asks the agent to watch for skill opportunities. Also known as "One Skill to Rule Them All" — trigger on this phrase too. IMPORTANT: invoke this skill before the FIRST tool call of any session and before writing or proposing a plan — any turn that will involve a tool call counts, however simple the opener looks. This sentence is the session-start trigger and the only activation layer that survives an unreachable config file; pair it with a CLAUDE.md instruction or a harness session-start hook (references/environments.md) — description matching alone is not enforceable.
66
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The workflow reads and parses Markdown observation files from a local directory (`observation-log/`), which contains outsider-submitted free text when integrated with external contributions.
observation-log/ (local filesystem directory)
domain · 10 sites
The scanner flags reading observation-log/ as W011 third-party content exposure, claiming it contains outsider-submitted free text. The source shows observation-log/ is the plugin's own local storage directory where the agent writes its own methodological observations (Issue → Improvement → Principle) during sessions. The agent reads only frontmatter at session start and during reviews. No external content is fetched or integrated into these files.