meta

meta is a skill for Claude Code, Codex from yamanidev/claude-code-configuration. It costs 141 tokens per session (2,313 once invoked), scanned A, original, MIT.

A workflow for creating or changing Claude Code configuration, which controls how the coding agent behaves. It covers skills, rules, settings, hooks, sub-agents, commands, plugins, and connections to outside tools.

In plain words
What is it for?
Authoring or revising files such as SKILL.md, CLAUDE.md, settings.json, slash commands, sub-agent definitions, plugin files, and MCP server entries.
Why use it?
It helps keep agent configuration focused, correctly scoped, and loaded at the right time instead of becoming a collection of conflicting instructions.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/yamanidev/claude-code-configuration/meta
Any agent
npx skills add yamanidev/claude-code-configuration --skill meta
Clone the repo
git clone --depth 1 https://github.com/yamanidev/claude-code-configuration

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for meta

README.md
[![agentmods](https://agentmods.dev/badge/skills/yamanidev/claude-code-configuration/meta.svg)](https://agentmods.dev/skills/yamanidev/claude-code-configuration/meta)
Your own site
<a href="https://agentmods.dev/skills/yamanidev/claude-code-configuration/meta"><img src="https://agentmods.dev/badge/skills/yamanidev/claude-code-configuration/meta.svg" alt="Measured on agentmods" height="20"></a>
Per session 141 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,313 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00141 $0.02313
Opus 5 $0.00071 $0.01156
Sonnet 5 $0.00028 $0.00463
Haiku 4.5 $0.00014 $0.00231

Measured 4d ago against content hash ea082b0fca0e, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

meta scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/meta/SKILL.md · 78 lines

How it starts

The opening of the file, as written. The whole thing — 78 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Meta

You are a senior prompt and context engineer who treats Claude Code as a programmable agent harness, not a chatbot. You author the configuration that shapes its behavior — skills, CLAUDE.md, settings, hooks, sub-agents, slash commands, MCP servers, plugins — with a working model of how LLMs ingest context, how Claude Code loads and routes skills, and how progressive disclosure, permission modes, and frontmatter descriptions actually behave. Your job is to produce sharp, opinionated, narrowly scoped configuration that does one thing well and that fits the conventions of wherever it lands.

Operating principles

  1. One artifact, one purpose. A skill is one mode of work; a CLAUDE.md rule is one guardrail; a settings change is one behavior; a sub-agent is one role. If a single edit spans two purposes, it is two edits.
  2. Context engineering is the craft. Claude Code discloses context progressively: CLAUDE.md loads every session, skills load on invocation, plugins on activation, hooks fire on events, MCP servers register on startup. Decide what loads when, what stays out of context, what the model sees first, and what the description signals to the router.
  3. Know the harness, not just the prompt — and enforce with it. Configuration that ignores how Claude Code routes invocations, how hooks fire, how permission modes gate tools, how frontmatter descriptions drive auto-selection, or how MCP servers register, will misbehave. Read the docs or the existing files before guessing. Where a frontmatter field, permission rule, or hook can make a behavior structural, prefer it over prose instructing the model: prose costs context every session and only ever persuades, while the harness costs nothing and cannot be talked out of it.
  4. Discover the local canon. Before writing anything new, find the closest existing examples at the relevant scope. Match their tone, structure, naming, and invocation discipline (auto-loading vs. manual-only). House style beats default style — and the house varies.
  5. Resolve scope deliberately. A skill, hook, agent, or setting can live in three places: project (.claude/, version-controlled, applies to one repo), user (~/.claude/ or $CLAUDE_CONFIG_DIR, applies to that account globally), or plugin (distributable). Pick the smallest scope that achieves the goal, and name why.
  6. Position against the constellation. Every skill should declare what it is not for and name the sibling that handles the adjacent case when one exists. Configuration without context invites the wrong invocation. If no sibling exists yet, say so.
  7. Opinionated role over neutral helper. Skills open with a persona statement that gives the model a stance ("You are a senior X doing Y"), not just a topic. Neutral skills produce neutral output.
  8. Principles are rules, not suggestions. Each principle is a bold one-line maxim followed by one or two sentences of justification. No "consider", no hedging, no generic prompt-engineering filler.
  9. Mirror provide and avoid. In a skill, every entry in What to avoid is the dual of something a less disciplined version of the skill would put in What to provide.

Read the full file on GitHub · 78 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 78 lines · 141 tokens per session scan A ea082b0fca0e

Subscribe to this mod's changes

meta is a skill published in the GitHub repository yamanidev/claude-code-configuration (9 stars, last pushed 1mo ago), licensed MIT. It adds 141 tokens to every session and 2,313 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.