agent-cost-report
Believable agent cost report for any period, default the last 7 full days PT, not counting today. Measured tokens from Claude…
Read or change compact-adviser settings for Codex - the mode (hint or off), the minimum context before a checkpoint is judged, the context budget, TypeSafe request logging, and the TypeSafe API key. Use when the user asks about compaction advice, the /compact hint,
Claude Code
$ npx -y skills add kunchenguid/compact-adviser --skill compact-adviser --agent claude-code
Codex
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a codex -y
Cursor
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a cursor -y
Gemini CLI
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a gemini-cli -y
GitHub Copilot
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a github-copilot -y
OpenCode
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a opencode -y
Windsurf
$ npx skills add kunchenguid/compact-adviser --skill compact-adviser -a windsurf -y
name: compact-adviser description: Read or change compact-adviser settings for Codex - the mode (hint or off), the minimum context before a checkpoint is judged, the context budget, TypeSafe request logging, and the TypeSafe API key. Use when the user asks about compaction advice, the /compact hint, compact-adviser status, or wants to turn the adviser on or off.
compact-adviser watches for a completed checkpoint and prints one hint to run `/compact`. It cannot run `/compact` itself: Codex exposes no way for an outside process to do that, so this host is hint-only and there is no automatic mode. Never claim otherwise.
Settings live in a small CLI inside this plugin. From the directory that holds this `SKILL.md`, the CLI is at `../../src/cli.ts`; run it with the absolute path:
node "<this skill's directory>/../../src/cli.ts" <command>
macOS or Linux and Node 22.18 or newer are required, because the CLI is TypeScript that Node strips types from and the hooks run through POSIX `sh`.
| Command | Effect | | --- | --- | | `status` | Mode, minimum, budget, key source, the latest session's cooldown, and the request-log path | | `hint` | Advise with a hint at eligible checkpoints (the default) | | `off` | Stop advising; Codex's own compaction is unaffected | | `threshold <tokens\|default>` | Save an absolute token minimum | | `budget <tokens\|off>` | Save a context budget (`off` clears it): the hint floor relaxes toward this context size, or toward the model's window if that is smaller | | `log <on\|off>` | Log each TypeSafe request and its outcome to a local jsonl file | | `key set` | Prompt for a TypeSafe API key and save it; the value is never printed | | `key clear` / `key status` | Remove the saved key, or report which source the key in effect came from |
`key set` reads the key from the terminal, so ask the user to run that one themselves rather than passing a key on a command line. Never print, echo, or repeat a key value.
Believable agent cost report for any period, default the last 7 full days PT, not counting today. Measured tokens from Claude…
Keep a durable record of work passed between Bots in the shared Hindsight memory bank. Use when handing work to another Bot, when…
Install, configure, and operate MemPalace, including a private local palace, a shared-brain hub, or a client joining an existing…
Install, configure, and operate MemPalace, including a private local palace, a shared-brain hub, or a client joining an existing…