Skip to content
Back to skills

Codex

ASecurity

Call council BEFORE substantive work — before writing, before committing to an interpretation, or before building on an assumption. If the task requires orientation first (finding files, fetching a source, seeing what's there), do that, then call council. Also call council when you believe the task is complete, before declaring the deliverable; when stuck (errors recurring, approach not converging, or results not fitting); or when considering a change of approach. On tasks longer than a few s...

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsshellbashreactapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add Valdemar-Yu/Baton --skill codex --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codex
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/valdemar-yu-codex/badge)](https://www.skillsdirectory.com/skills/valdemar-yu-codex)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: council
description: >-
  Call council BEFORE substantive work — before writing, before committing to an interpretation,
  or before building on an assumption. If the task requires orientation first (finding files,
  fetching a source, seeing what's there), do that, then call council. Also call council when
  you believe the task is complete, before declaring the deliverable; when stuck (errors
  recurring, approach not converging, or results not fitting); or when considering a change of
  approach. On tasks longer than a few steps, call council at least once before committing to an
  approach and once before declaring done. On short reactive tasks where the next action is
  dictated by tool output, a call is optional.
---

# Council · Codex consultation

This skill launches a stronger reviewer team as a fork of the current Codex session. The chief
sees the inherited conversation, composes a focused query, runs the councilors, and returns a
verdict for the main agent to act on. It must not recurse into this skill.

The launcher starts chief with `--dangerously-bypass-approvals-and-sandbox`,
matching Claude chief's `--dangerously-skip-permissions`. Chief runs without a
sandbox so councilor CLIs can access login credentials and start their own
sandboxes without nesting macOS seatbelt sandboxes. Councilor read-only boundaries
remain in their backends: Codex uses `codex exec --sandbox read-only`, and Claude
follows the charter supplied by `council.sh`.

When you need a consultation, resolve this installed skill directory and run its
`scripts/launch.sh` by **absolute path**, for example:

```shell
bash "/absolute/path/to/skills/council/scripts/launch.sh"
```

Do not use a Claude-specific skill-directory variable or a relative path. The launcher takes the
current Codex session id from its environment; an explicit id may be passed as its first argument.

The launcher calls model APIs and the Codex sandbox normally has networking disabled
(`CODEX_SANDBOX_NETWORK_DISABLED=1`). Request the required network/escalated execution before
running it. The consultation blocks while the chief and councilors work: run it in the foreground
with a command timeout of **at least 45 minutes**. Do not background it yourself or use a short
shell timeout.

The chief keeps the round queries and councilor opinions under the working directory's
`.council/` directory. Read its final response under these headings:

```text
## Verdict
## Why
## Dissent worth weighing
## Coverage
```

The procedure allows at most three rounds and asks the chief to cross-examine only when opinions
conflict in a way that changes the decision. Follow the verdict, while preserving any dissent the
chief marks as worth weighing.

Files in this skill

  • SKILL.md2.7 KB
  • config.json268 B
  • references/chief.md8 KB
  • scripts/council.sh12 KB
  • scripts/launch.sh3.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.