reflect-on-worklisted
Install: claude install-skill aiskillstore/marketplace
# 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:
```json
{"knowledge_updates":[{"category":"codebase","content":"What you learned","confidence":"certain"}],"reflection":{"what_worked":["string"],"what_failed":["string"],"patterns_noticed":["string"]}}
```
## 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
```json
{"knowledge_updates":[{"category":"convention","content":"Project uses barrel exports in each directory","confidence":"certain"},{"category":"gotcha","content":"Must call init() before using AuthService","confidence":"certain"},{"category":"codebase","content":"API routes follow /api/v1/{resource} pattern","confidence":"likely"}]}
```
## Reflection Fields
### what_worked
- Strategies that succeeded
- Tools that helped
- Approaches worth repeating
### what_failed
- Strategies that didn't work
- Time wasted on wrong approaches
- Issue