skill-reflection

Summarize conversations to identify used skills and suggest improvements.

2|2|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/CrypticSwarm/Swarmforge --skill skill-reflection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-reflection
Source: https://github.com/CrypticSwarm/Swarmforge/tree/main/opencode/config/skills/skill-reflection
Command: npx skills add https://github.com/CrypticSwarm/Swarmforge --skill skill-reflection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The reflection skill helps teams understand which skills were used in a session and how to improve workflows for future runs.

Core Features & Use Cases

  • Skill usage audit: Identify and enumerate explicit and implicit skills invoked during a conversation.
  • Improvement recommendations: Provide actionable suggestions to enhance existing skills and add repeatable patterns.
  • New skill exploration: Suggest candidate skills to consider for future automation or tooling.

Quick Start

Provide a concise reflection of the current conversation by listing used skills and proposing improvements.

Frequently Asked Questions about skill-reflection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a chat transcript to identify which conversational AI skills were used?

To analyze a chat transcript and identify conversational AI skills used, provide the conversation history to the reflection skill. It summarizes the session and enumerates both explicit and implicit skills invoked, outputting a structured audit of skill usage.

What is the best way to recommend skill improvements after an AI chat session?

The best way to recommend skill improvements after an AI chat session is to evaluate the transcript for workflow inefficiencies. The reflection skill analyzes the conversation to provide actionable suggestions for enhancing existing skills and refining future runs.

Can I use conversation reflection to generate new repeatable commands for future automation?

Yes, you can use conversation reflection to generate new repeatable commands. By analyzing historical transcripts, the reflection skill identifies repeatable patterns and outputs structured suggestions for new commands to consider for future automation.

How do I audit skill usage across historical chat transcripts?

To audit skill usage across historical chat transcripts, input the past session logs into the reflection skill. It processes the transcripts to identify and enumerate the specific skills invoked, producing a concise recap and a structured evaluation of skill usage.

Does the reflection skill require any dependencies to analyze ongoing chat sessions?

No, the reflection skill does not require any dependencies to analyze ongoing chat sessions. It operates independently to summarize conversations, identify used skills, and propose improvements without needing external components or modules.

When should I not use a conversation reflection process for skill evaluation?

You should not use a conversation reflection process for skill evaluation if your chat session lacks sufficient context or complexity. The reflection skill is designed for conversations where evaluating skills, suggesting improvements, and identifying new automation patterns are desired.