devkanro/intellij-protobuf-plugin/reflect
Claude Code and agent skill by devkanro/intellij-protobuf-plugin
- community
Checking that the SKILL.md file is still in the repository.
Post-ship reflection workflow. Use after shipping changes to reflect on what was done, capture lessons in .github/knowledge.md, and optionally propose workflow improvements. Also triggered when user says "reflect", "what did we learn", or "update knowledge".
Install
npx vskill@latest install devkanro/intellij-protobuf-plugin/reflectSKILL.md
Reflect
Captures lessons learned after each ship and feeds them back into the workflow.
The reflect skill closes the feedback loop. After shipping code, it asks: what went well, what was harder than expected, what patterns emerged? These observations accumulate in .github/knowledge.md — a living knowledge base that makes every future task a little smoother.
When to Use
- After every successful ship (triggered by the ship skill)
- User says "reflect", "what did we learn", "retrospective"
- User asks to review or search the knowledge base
- User wants to improve the workflow or skills
Reflection Process
1. Gather Context
Read the following to understand what just happened:
git log— recent commits on this branchgit diff— what changed (compare with main/master).github/brainstorm.md— the design discussion (if exists)- Changed files — scope and nature of the work
2. Generate Reflection
Produce a structured reflection covering:
Present the reflection to the user for review before saving.
3. Update Knowledge Base
Append the reflection to .github/knowledge.md. The file structure:
The top sections (Project Patterns, Common Pitfalls, Workflow Learnings) are curated summaries distilled from individual reflections. Update them when a pattern appears across multiple reflections.
4. Propose Workflow Improvements
Based on the reflection, consider whether any skills should be updated:
- New skill needed? — If a recurring task pattern emerged that isn't covered
- Skill update needed? — If a current skill's workflow was friction-heavy
- Instruction update needed? — If the overall workflow needs adjustment
Important: Never modify skills without user approval. Present proposals like:
Based on this reflection, I notice [pattern]. Would you like me to update the [skill name] skill to [proposed change]?
Wait for explicit confirmation before making any skill changes.
Knowledge Base Operations
Searching Knowledge
When user asks "have we seen this before?" or "what do we know about X?":
- Read
.github/knowledge.md - Search for relevant entries in both curated sections and individual reflections
- Report findings with context
Curating Knowledge
Periodically (or when asked), review the reflections and:
- Extract recurring patterns into the Project Patterns section
- Extract repeated mistakes into Common Pitfalls
- Extract workflow insights into Workflow Learnings
- Keep individual reflections as the detailed record
Bootstrap
If .github/knowledge.md doesn't exist, create it with the template structure and the first reflection entry.
Integration with Other Skills
- Ship skill triggers reflect after successful push
- Brainstorm skill can reference knowledge for past decisions on similar problems
- Document skill may be triggered if reflection reveals documentation gaps
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/reflect/SKILL.md
Popularity
- Repository stars
- 93
- Repository forks
- 15
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/devkanro/intellij-protobuf-plugin/reflect)