All skills
kunchenguid avatar

/codex-adapter

@d1655fa

Use when modifying or testing `packages/codex-plugin` or Codex `/compact` behavior.

  • 1 file
  • 1.2 KB
  • Updated 2 weeks ago
  • GitHub

Use this Skill: https://skilld.dev/gh/kunchenguid/compact-adviser/codex-adapter

This session only. Nothing lands on disk.

SKILL.md

≈25 tokens always: the name and description. ≈261 when used: this file.

  • Codex adapter (packages/codex-plugin, hint-only: nothing outside a Codex session can run /compact). Its sources are TypeScript that plain node type-strips, so they must stay erasable - no parameter properties, no enums. Codex rebuilds a hook's PATH from a shell snapshot and may have no node on it, so hooks go through hooks/run.sh, which is silent when it finds none. Judging is gated to the interactive TUI by the rollout's originator. The rollout transcript format is explicitly unstable upstream: src/rollout.ts never throws and degrades to the strictest floor. scripts/validate.mjs checks the package is loadable exactly as shipped. Snooze/dismiss are a known gap and follow-up: suppressing advice safely needs a reliable current-session identity that Codex gives neither the hook nor the CLI, so the CLI could only mutate the most recently written session record. Windows support is a possible follow-up: this ship is macOS and Linux only because the hooks run through POSIX sh and have no commandWindows entries.

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at d1655fa. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 2 weeks ago
user-invocable
false
metadata
{
  "internal": true
}

README badge

README badge for kunchenguid/compact-adviser/codex-adapter