← Back to Skills Marketplace
90
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install retrospect
Description
Session retrospective that analyzes conversation history to produce structured feedback for both user and LLM. Use this skill whenever the user says '复盘', 'r...
Usage Guidance
This skill purposefully collects conversation logs and runs an analysis subagent. Before installing or invoking it, consider: (1) It scans global session folders (~/.codex/sessions and OpenCode session paths) in addition to project-specific Claude paths — it may include transcripts from other projects or sessions you didn't intend to share. (2) It spawns a subagent and passes the full merged transcript to that agent — review whether you want those transcripts handed to another agent/process. (3) The SKILL.md references ${CLAUDE_SKILL_DIR} though no env var is declared; verify your runtime supplies it. Recommended actions: inspect scripts/parse_session.js yourself (it is included), run the parser manually in a safe environment to see what files it finds, or modify the script to restrict scanning to only the intended project paths before allowing it to launch any subagent. If your session logs contain secrets or sensitive info, avoid running this skill until you confirm it will only read the intended files.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description: retrospective on conversation history for a project. The packaged Node parser and SKILL.md are consistent with that goal, but the parser also scans global session directories (~/.codex/sessions and OpenCode session paths) in addition to the project-specific Claude path. That global scan is not justified by the 'project' framing and is broader than a user would reasonably expect.
Instruction Scope
Runtime instructions tell the agent to run the bundled parser against the current working directory and then spawn a subagent with the full transcript. The parser reads session files from multiple home-directory locations (Claude, Codex, OpenCode) and will merge them into one transcript. This collects potentially unrelated session data and then passes the full transcript to another agent — increasing risk of sensitive data exposure. The SKILL.md claims the parser will find 'all session JSONL files for this project' but the code will include whole ~/.codex and opencode session folders without project filtering.
Install Mechanism
No install spec — instruction-only with a bundled script. No remote downloads or package installs are performed by the skill itself, which reduces supply-chain risk.
Credentials
The skill declares no required env vars, but its SKILL.md uses ${CLAUDE_SKILL_DIR} (not declared) to locate the script. More importantly, the parser inspects files in the user's home directories (e.g., ~/.claude, ~/.codex, OpenCode session dirs) and will process any session logs found there. Requesting no credentials is appropriate, but reading broad home-directory session logs is disproportionate to a strictly project-scoped retrospective and could expose unrelated or sensitive conversations.
Persistence & Privilege
always:false (no forced installation) and no system config changes. The skill writes a transcript to /tmp and the resulting feedback files to the project root, and instructs launching a subagent. Autonomous invocation is allowed (platform default) — combined with the broad file-read scope this increases blast radius, but there is no persistent/system-level privilege escalation requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install retrospect - After installation, invoke the skill by name or use
/retrospect - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.4.0
Replace Python parser with Node.js — no Python dependency needed
v1.3.0
Auto-discover all project sessions, no session ID needed
v1.2.0
Restructure as Claude Code plugin with marketplace support
v1.1.0
Add argument-hint, use CLAUDE_SKILL_DIR variable, improve multi-platform docs
v1.0.0
Initial release: session retrospective with critique & self-critique
Metadata
Frequently Asked Questions
What is Retrospect?
Session retrospective that analyzes conversation history to produce structured feedback for both user and LLM. Use this skill whenever the user says '复盘', 'r... It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.
How do I install Retrospect?
Run "/install retrospect" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Retrospect free?
Yes, Retrospect is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Retrospect support?
Retrospect is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Retrospect?
It is built and maintained by zhangbc (@zbc0315); the current version is v1.4.0.
More Skills