analyze

analyze is a skill for Codex from Tenon-Net/TenonAdmin. It costs 39 tokens per session (534 once invoked), scanned A, original, Apache-2.0.

Use $analyze to answer a repository question with grounded, read-only evidence. Explain what the code most likely says; do not turn analysis into implementation or generic fix planning.

Skill for Codex

Written for Codex: installed under .codex/. Also seen: mentions AGENTS.md.

Install with agentmods
npx agentmods add skills/tenon-net/tenonadmin/analyze
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.

Any agent
npx skills add Tenon-Net/TenonAdmin --skill analyze
Clone the repo
git clone --depth 1 https://github.com/Tenon-Net/TenonAdmin

Made for: 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 analyze

README.md
[![agentmods](https://agentmods.dev/badge/skills/tenon-net/tenonadmin/analyze/github.svg)](https://agentmods.dev/skills/tenon-net/tenonadmin/analyze)
Your own site
<a href="https://agentmods.dev/skills/tenon-net/tenonadmin/analyze"><img src="https://agentmods.dev/badge/skills/tenon-net/tenonadmin/analyze/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for analyze

Your own site · 80×15
<a href="https://agentmods.dev/skills/tenon-net/tenonadmin/analyze"><img src="https://agentmods.dev/badge/skills/tenon-net/tenonadmin/analyze.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 39 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 534 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
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.1 $0.00039 $0.00534
Opus 5.5 $0.00016 $0.00214
Sonnet 5.5 $0.00008 $0.00107
Haiku 4.5 $0.00004 $0.00053

Measured today against content hash 928b6b650525, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

analyze 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 today.

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.

.codex/skills/analyze/SKILL.md · 49 lines

How it starts

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

Analyze — Read-Only Deep Analysis

Use $analyze to answer a repository question with grounded, read-only evidence. Explain what the code most likely says; do not turn analysis into implementation or generic fix planning.

Shared operating, delegation, state, hook, team, cancellation, and verification invariants live in AGENTS.md. Follow that source instead of duplicating its rules here.

Use when

  • The user needs a causal, architectural, behavioral, impact, or tradeoff explanation.
  • The answer requires tracing multiple files or boundaries, or ranking plausible explanations.
  • The user needs confidence and concrete evidence before changing anything.

Do not use it for edits, implementation, a new product plan, a simple one-file lookup, or OMX team-runtime operation.

Inputs and method

  1. Identify the question and the smallest evidence-backed scope.
  2. Identify the smallest files, tests, configs, and docs likely to answer it.
  3. Read direct code paths and contracts first; trace boundaries only as far as needed.
  4. Compare competing explanations, rank them by support, and mark unresolved points.
  5. Stop when the question is answered with sufficient evidence, or name the smallest read-only probe that would resolve the remaining uncertainty.

Evidence discipline

清楚区分以下三类信息;可在相关句子中说明,无需为每条结论添加固定标签:

  • Evidence — directly shown by code, tests, generated artifacts, configuration, or docs.
  • Inference — a reasoned conclusion drawn from cited evidence.
  • Unknown — not settled by the repository evidence.

Prefer direct paths and independent corroboration over contextual clues. Never present guesses as evidence or inference, and never overclaim certainty.

Output contract

先回答问题,随后提供支持关键结论的文件与行号、推断依据和未解决的不确定性。仅有多个竞争解释时按证据强弱排序;表格和分节按内容需要使用。证据不足时指出最小的下一步调查,不为填充模板而扩大范围。

Stop conditions

  • Do not edit files, run an implementation lane, or make recommendations the evidence cannot support.
  • Do not continue searching after the answer and confidence boundary are grounded.
  • If evidence is insufficient, report the limit explicitly rather than manufacturing certainty.

Read the full file on GitHub · 49 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. today First seen · 49 lines · 39 tokens per session scan A 928b6b650525

Subscribe to this mod's changes

analyze is a skill published in the GitHub repository Tenon-Net/TenonAdmin (41 stars, last pushed 14d ago), licensed Apache-2.0. It adds 39 tokens to every session and 534 once invoked, about $0.0002 per session on Opus 5.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-11-07.

Related

analyze compared with skills from other repositories

analyze next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
analyzeTenon-Net/TenonAdminSkill4114d agoApache-2.0A39Codex
csharp-dotnetericrisco/rsc-harnessSkill5032d agoMITA89Claude Code, Codex
antdant-design/ant-design-cliSkill2612d agoMITA69Claude Code
adminforth-i18n-staticdevforth/adminforthSkill392yesterdayMITA44Claude Code
bwfc-migrationFritzAndFriends/BlazorWebFormsComponentsSkill4554mo agoMITA115Claude Code, Codex
webforms-migrationFritzAndFriends/BlazorWebFormsComponentsSkill4554mo agoMITA63Claude Code, Codex
migration-standardsFritzAndFriends/BlazorWebFormsComponentsSkill4554mo agoMITA79Claude Code, Codex