skills/reflect/SKILL.md
Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement. Use when user says "reflect", "review session", "what did we learn", "session summary", or after completing a complex task.
npx skillsauth add jochenyang/jochen-ai-rules reflectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review the current conversation and analyze:
# Session Reflection
## Summary
[Brief overview of what was accomplished]
## Key Learnings
- [Learning 1]
- [Learning 2]
## Improvement Opportunities
- [Opportunity 1]
- [Opportunity 2]
## Skill Recommendations
- [New skill to create?]
- [Existing skill to improve?]
## Action Items
- [ ] Create new skill: [name]
- [ ] Update existing skill: [name]
- [ ] Add to memory: [pattern]
Present findings to the user and ask what to implement or save
User says: "reflect on what we did" Actions:
User says: "what did we learn from this sprint" Actions:
User says: "review session and summarize" Actions:
requirements-interview)quality-assurance)Pause and ask the owner before:
Every reflection session that produces at least one durable lesson MUST append
an entry to repo/progress/lessons.md. Rules:
## Entries section (newest first); never
overwrite or delete prior entries.repo/progress/lessons.md verbatim.Superseded by <date-title>
and add the new entry pointing back.Primary Deliverable and link to the file path.Every use of this skill should end with:
Skill Fit - why reflection is useful for this session or sprintPrimary Deliverable - lesson summary, patterns, recommendations, and the
list of repo/progress/lessons.md entries appended (or an explicit
"no entry appended" note with reason)Execution Evidence - tasks reviewed, failures observed, and signals consideredRisks / Open Questions - uncertain conclusions or missing evidenceNext Action - the best improvement to adopt in the next cycledevelopment
Create and resume structured manual session handoffs for long-running development work. Use when approaching context limits, before manual reset, before switching models or IDEs, after a milestone, or when automatic compact would lose important implementation state.
development
Implement distinctive, production-grade frontend UI code with strong visual direction, motion systems, local media asset generation, conversion-aware copy, and polished frontend execution. Use when building landing pages, marketing sites, product pages, dashboards, motion-heavy interfaces, or frontend experiences that need real assets and compelling copy.
development
Project context engine for repo orientation, cached handoff, and task-focused code retrieval.
tools
--- name: vercel-deploy description: Deploy projects to Vercel with one command. Use when user wants to deploy to Vercel, publish website, or needs production/preview deployment. Triggers on: "deploy to vercel", "vercel deploy", "发布到vercel", "部署到线上". --- # Vercel Deploy Skill Deploy current project to Vercel using Vercel CLI. ## Quick Start 1. Check if Vercel CLI is installed: ```bash vercel --version ``` If not installed, prompt user to install: ```bash npm i -g vercel ``` 2. Check login