cabaynes

Charles Agent Skills — Development skill for Claude Code

Development community

Production-quality agent skills for Claude Code and OpenAI Codex: session handoff (putdown/pickup), knowledge harvesting (takenotes), project bootstrap, skill catalog, and plan interrogation.

How to install Charles Agent Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open cabaynes/charles-agent-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Charles Agent Skills does

Production-quality agent skills for Claude Code and OpenAI Codex: session handoff (putdown/pickup), knowledge harvesting (takenotes), project bootstrap, skill catalog, and plan interrogation. One source, two tested versions.

Alternatives in Development

README

charles-agent-skills

Production-quality agent skills for **[Claude Code](https://claude.com/claude-code)** and **[OpenAI Codex](https://developers.openai.com/codex)**. Both tools use the same open [Agent Skills](https://agentskills.io/specification) format, so every skill here ships in two versions: one per tool, built from a single source so they never drift apart.

  • Claude Code: evaluated against Anthropic's writing-skills + skill-creator rubric, with 100% trigger accuracy on a 20-query precision/recall benchmark per skill.
  • Codex: every skill tested end to end through the real Codex CLI (30/30 checks), plus a spec check and a behavior rubric.

![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg) ![Trigger accuracy](https://img.shields.io/badge/trigger%20accuracy-100%25-brightgreen) ![Claude Code](https://img.shields.io/badge/Claude%20Code-skills-purple) ![OpenAI Codex](https://img.shields.io/badge/OpenAI%20Codex-skills-black)

Renamed from `charles-claude-skills` on 2026-09-29, when the Codex versions shipped. Old links redirect here. The Claude skills moved from `skills/` to `claude/`.

Pick your tool

You use… Install from Run a skill with Project instructions file
Claude Code `claude/` → ~/.claude/skills/ /putdown CLAUDE.md
OpenAI Codex `codex/` → ~/.agents/skills/ $putdown AGENTS.md
Both Install each folder into its own tool either Handoffs in a repo's .putdowns/ work across both tools

**How the repo is laid out:**

claude/            Claude Code versions — also the single source for everything
codex/             Codex versions — GENERATED from claude/, never edited by hand
codex-overlays/    only what differs for Codex, one file per skill
scripts/           snapshot.sh (refresh claude/), build-codex.py (build codex/)
tests/codex/       end-to-end Codex tests, spec check, results
workspace/         the multi