Agent skill · writing content · aiskillstore
reflect-on-work
Pattern for producing quality reflections after completing work. Required for all agent outputs.
Why this skill is useful
Provides a structured reflection framework that enhances the AI's ability to generate actionable insights and learnings from completed tasks.
What it needs
About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Reflect on Work Skill Pattern for producing quality reflections. When to Load This Skill You are completing any task You need to produce the mandatory reflection fields You want to contribute to system evolution Required Output Fields EVERY agent output MUST include these fields in compact JSON: Knowledge Updates Categories codebase: Discovered structure, components, data flow convention: Coding style, patterns, naming decision: Design choice and rationale gotcha: Pitfall, workaround, non-obvious behavior Confidence Levels certain: Verified, tested, documented likely: Strong evidence but not verified uncertain: Observed but needs confirmation Examples Reflection Fields whatworked Strategies that succeeded Tools that helped Approaches worth repeating whatfailed Strategies that didn't work Time wasted on wrong approaches Issues encountered patternsnoticed Repeated sequences (skill candidates) Common patterns in codebase Workflow improvements Example Complete Output Example Minimal valid output with reflection: Full output with content: Principles Be honest - Report failures, they're valuable Be specific - Actionable insights, not vague Be brief - Concise, not exhaustive Use compact JSON - Single line, no formatting
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/reflect-on-work