Skip to content
Back to skills

Workflow Retro

ASecurity

Daily retro of every agent session on the PC and the MacBook: fix my skills, propose the rest.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 6, 2026
ai-agentsgo

Works with

  • cursor

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 7, 2026

npx -y skills add hcaiano/skills --skill workflow-retro --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Workflow Retro?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Workflow Retro
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hcaiano-workflow-retro/badge)](https://www.skillsdirectory.com/skills/hcaiano-workflow-retro)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: workflow-retro
description: "Daily retro of every agent session on the PC and the MacBook: fix my skills, propose the rest."
disable-model-invocation: true
---

# Workflow retro

Run on the PC. The MacBook is reachable as `ssh mbp`. Report in Portuguese.

## 1. Collect

The window runs from the time in `~/.local/state/workflow-retro/last-run`, or
the last 24 hours on a first run. Gather, from both machines:

- T3 threads on the PC through `t3_thread_list` and `t3_thread_read`.
- Provider session logs under `~/.t3/claude-home/projects`,
  `~/.t3/codex-home/sessions`, `~/.t3/grok-home` and `~/.t3/cursor-home`.
- Every PR those sessions opened or touched: body, review threads and checks,
  through `gh`.

Select logs by modification time against a reference file
(`TZ=UTC touch -t <CCYYMMDDhhmm.ss> <ref>`, then `find … -newer <ref>`): macOS
`find -newermt` rejects ISO times and reads other forms as local time. Keep only
events stamped inside the window. Grok sessions live in
`sessions/<encoded cwd>/<id>/chat_history.jsonl`. Claude transcripts under
`subagents/` and T3 threads with a `parentThreadId` belong to their parent
session. Judge thread activity by its message and event timestamps: a T3
restart stamps many threads with the same `updatedAt`.

Skip earlier `workflow-retro` runs. Done when every other session and PR in the
window is listed with its machine.

## 2. Judge

Read `~/.agents/skills/retro/SKILL.md` and apply its categories. Measure each
session against the workflow in `~/.agents/AGENTS.md` and look for:

- PR bodies off `write-pr`'s shape;
- `review-it` skipped, graded too low, or missing its receipt;
- red CI, conflicts or open review threads left behind;
- questions to the user that the docs already answered;
- repeated manual work a skill or script could do;
- model or account choices against `~/.agents/pstack-models.md`.

Each finding carries its evidence: machine, session, PR and a short quote.
Drop findings already open in a PR or proposed in an earlier retro thread.

## 3. Act

A defect inside a skill in `hcaiano/skills` gets fixed: branch, edit in the
`writing-for-agents` style, run `review-it`, open the PR with `write-pr`, merge
once the review is clean and checks pass, then reinstall with
`env -u CLAUDE_CONFIG_DIR -u GROK_HOME -u CURSOR_CONFIG_DIR -u CODEX_HOME npx skills@latest add hcaiano/skills --skill <name> -g -a claude-code codex cursor grok -y`
and confirm `~/.agents/skills/<name>/SKILL.md` matches the merged file. At most
three merged fixes per run; the rest become proposals.

Everything else is a proposal for the user: `~/.agents/AGENTS.md`,
`pstack-models.md`, pstack itself, work repositories, new skills, and any
removed or weakened rule.

## 4. Report

Reply with the merged fixes and their PR links, then the proposals ranked by
severity with their evidence. With nothing material, one line.

When step 1 covered both machines, write the run's start time as ISO 8601 UTC
to `~/.local/state/workflow-retro/last-run`. Otherwise keep the old time and
report which machine or source failed, so the next run covers the gap.

Files in this skill

  • SKILL.md2.5 KB
  • agents/openai.yaml158 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.