with one click
recursive-self-improvement
Improve workflows for future agents.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Improve workflows for future agents.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Merges completed work back to main through a protected-branch pull request workflow.
Set up a new git worktree and install dependencies.
Merges completed work back to main through a protected-branch pull request workflow.
Set up a new git worktree and install dependencies.
Prepares a Python package for PyPI release by updating the version, building, and verifying the distribution.
Prepare a release by updating the version, building, and verifying the distribution.
| name | recursive-self-improvement |
| description | Improve workflows for future agents. |
Improve workflows for future agents.
$ARGUMENTS
.agents/skills/Update the specific file in .agents/skills/ for the previous command that you were given, or for this specific override provided by the user.
Put in advice for future agents to collaborate better with the user, based on the user feedback that's been given to you in this interaction.
For example, if you were just asked to /implement-spec, then update .agents/skills/implement-spec/SKILL.md with this advice.
Important: The "previous command" is the slash command you were invoked with (look for <command-name>/command-name</command-name> in the conversation), NOT files you happened to edit while executing that command. If /debug-script-compilation led you to edit .agents/skills/compile/SKILL.md, you should still update .agents/skills/debug-script-compilation/SKILL.md.
Finding the previous command: Search backward from this /recursive-self-improvement invocation for the most recent <command-name>/...</command-name> tag. Don't assume "no command was run" just because the work felt like general debugging—slash commands often trigger investigative work.
Common mistake: If /systematize created document-implementation.md, the command to update is systematize.md, not document-implementation.md. Always search for <command-name> tags first.
If the feedback belongs in cross-cutting guidance rather than in a single process step, update the target script's ## Key Principles section. If the target script does not already have ## Key Principles, create that section only when you actually need it for the new guidance.
If the script has a compiled mekara.py version in the same skill directory, update the compiled version too. Both must stay in sync.
Commit the workflow improvement after making the update.