CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

retro

Improve agent harness configuration based on recent friction points. Use when invoked as `$retro` or when the user asks for autonomous cleanup of Codex, agent harness, or migrated Claude configuration.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

retro

Apply targeted agent-configuration improvements based on recent friction points.

Input

Use the user's supplied friction points. If none are provided, ask for 2-5 concrete issues from recent sessions before editing.

Scope

Prefer active Codex and shared harness paths:

  • .codex/
  • .agents/
  • AGENTS.md or provided global/project instructions

Read or edit .claude/ only when the friction point is explicitly about Claude parity or a migration source.

Workflow

  1. Load relevant baseline instructions and config.

  2. For each friction point, identify root cause:

    • Missing skill or stale command reference.
    • Hook schema mismatch.
    • Wrong permission rule or command path.
    • Broken plugin reference.
    • Bad YAML/TOML/frontmatter.
    • Contradictory instruction.
  3. Create a concrete fix plan listing file, change, and prevented failure.

  4. Apply only targeted edits. Preserve unrelated config.

  5. Validate modified files:

    • TOML/JSON/YAML/frontmatter parses.
    • Referenced scripts or skills exist.
    • No Claude-only assumptions remain in active Codex config unless intentionally retained for migration parity.
  6. Report:

    ## Retrospective Report
    
    ### Friction Points
    - <issue> → <root cause> → <fix>
    
    ### Changes Made
    | File | Change | Prevents |
    |---|---|---|
    
    ### Validation
    - ...
Repository

phatblat/dotfiles

Path

.agents/skills/retro/SKILL.md

Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.