paperclip-api
Use when managing Paperclip AI agent companies - creating tasks, managing agents, approving hires, running heartbeats, or any…
Experimental. Daily retro from your agents' own logs: reads today's Claude Code and Codex sessions on this machine, groups them by project, adds git state (commits, uncommitted files, unpushed commits) and lists the tails — what was done and what was left open. Then closes the
Claude Code
$ npx -y skills add serejaris/personal-corp-os --skill daily-retro --agent claude-code
Codex
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a codex -y
Cursor
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a cursor -y
Gemini CLI
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a gemini-cli -y
GitHub Copilot
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a github-copilot -y
OpenCode
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a opencode -y
Windsurf
$ npx skills add serejaris/personal-corp-os --skill daily-retro -a windsurf -y
name: daily-retro description: >- Experimental. Daily retro from your agents' own logs: reads today's Claude Code and Codex sessions on this machine, groups them by project, adds git state (commits, uncommitted files, unpushed commits) and lists the tails — what was done and what was left open. Then closes the tails the way the manager skill does: issue comment, commit or a conscious "drop". Runs by itself every evening as an automation. Triggers on "/daily-retro", "дневное ретро", "что сегодня сделали агенты", "подбей хвосты", "daily retro".
Part of the Personal Corp framework. Weekly retro answers "what did the week give". Daily retro answers a smaller question every evening: what did my agents do today, and what did they leave half-done. You do not remember twenty sessions in five repos; the logs do.
Experimental means: the shape may change, it is not in the plugin's active skill list, you copy it by hand (see README).
Only local files, nothing leaves the machine:
| Harness | Logs | |---|---| | Claude Code (CLI and desktop) | `~/.claude/projects/<project>/<session>.jsonl` | | Codex | `~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl` |
A harness that is not installed is skipped. Another harness: add a reader to `scripts/collect.py`, same output shape.
1. **Collect.** `python3 <skill>/scripts/collect.py` (today) or `--date YYYY-MM-DD`. It prints a markdown digest: per project the sessions (time, harness, title or first prompt, last reply), commits of the day and **tails**: uncommitted files, unpushed commits, a session that ended on your message without a reply, a session that ended with a question to you. Secrets that look like tokens are masked. 2. **Read, do not retell.** Turn the digest into the retro file `retro/daily/YYYY-MM-DD.md` in your HQ (create the folder once):
3. **Close tails like the manager.** For a tail that belongs to a task: find its issue and leave a work-record comment (what was done, what is left, link to commit). If the manager skill is installed, use it: it owns the issue contract. Commit and push only your own paths; somebody else's uncommitted edits stay as a tail with the owner's name, you do not revert them. 4. **Report.** Three lines to the owner: how many sessions and projects, what got done, the three tails for tomorrow. In the automation run the report goes where the owner reads (Telegram, a note, the HQ dashboard) — whatever the HQ already uses.
The point is that nobody has to remember to run it. Pick one, templates in `automation/`:
A run that finds zero sessions writes one line "no agent sessions today" and stops.
Manager uses your local Manager Config for repositories and boards; the distributed skill contains no personal workspace logs.
Use when managing Paperclip AI agent companies - creating tasks, managing agents, approving hires, running heartbeats, or any…
Orchestrate iterative visual style searches with branch prompts, decision graphs, feedback loops, and final direction selection.
Audits the agent rules in the current folder (AGENTS.md, nested AGENTS.md files) and the skill descriptions the agent sees at…
Робот агента Personal Corp. Агент делает себе голову робота из набора деталей, хранит её в штабе в stack/avatars.json и кладёт в…
Use when choosing between engines or models for an agent pipeline and the answer must come from measurement on your own data, not…
Use when user asks for Claude Code usage stats, weekly analytics, project activity summary, or wants to see what projects were…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Extract clean Markdown from HTML pages with Defuddle CLI.
Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…