nasde-toolkit CLAUDE.md

nasde-toolkit CLAUDE.md is an instructions file for coding agents from NoesisVision/nasde-toolkit. It costs 10,790 tokens per session, scanned B, original, MIT.

Project instructions for nasde-toolkit, a command-line toolkit for evaluating AI coding agents. They describe the package layout, commands, configuration, testing, result export, and model-price calculation.

In plain words
What is it for?
Use them when changing or testing nasde-toolkit, including its CLI, configuration files, evaluation backends, trial results, or pricing reports. The toolkit can run evaluations through Claude or Codex command-line processes.
Why use it?
They give a coding agent the repository-specific information needed to work in the project without guessing how its parts and workflows fit together.

Instructions file

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 instructions/noesisvision/nasde-toolkit/claude-md
Clone the repo
git clone --depth 1 https://github.com/NoesisVision/nasde-toolkit

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 nasde-toolkit CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/noesisvision/nasde-toolkit/claude-md.svg)](https://agentmods.dev/instructions/noesisvision/nasde-toolkit/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/noesisvision/nasde-toolkit/claude-md"><img src="https://agentmods.dev/badge/instructions/noesisvision/nasde-toolkit/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 10,790 This file is loaded in full into every session.
When invoked 10,790 The same file — it is already loaded in full.
Security scan B 2 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.10790 $0.10790
Opus 5 $0.05395 $0.05395
Sonnet 5 $0.02158 $0.02158
Haiku 4.5 $0.01079 $0.01079

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

Security

Grade B, and why

nasde-toolkit CLAUDE.md scanned grade B with 2 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.

Enumerates other installed skillsmediumAgent snooping

Other skills' SKILL.md files reveal prompts, capabilities and secrets that should be invisible to peers.

- **Variant system**: Each variant is a directory under `variants/` with a required `variant.toml` declaring the agent type (`agent = "claude"`, `agent = "codex"`, or `agent = "gemini"`). For Claude Code variants, `CLAUD

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

- **Opik verification**: always use Python `urllib.request`, not curl (curl drops the `Comet-Workspace` header).
CLAUDE.md · 427 lines

How it starts

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

nasde-toolkit

AI coding agent evaluation toolkit. CLI entry point: nasde.

Package structure

src/nasde_toolkit/
  __init__.py              # Re-exports __version__ from _version.py
  _version.py              # Auto-generated by hatch-vcs from git tags (gitignored)
  cli.py                   # Typer CLI (init, run, eval, install-skills + harbor/opik pass-through)
  config.py                # nasde.toml + task.toml parsing into dataclasses
  runner.py                # Harbor Python API — variant resolution, config merging, Job execution
  evaluator.py             # Post-hoc assessment via pluggable CLI subprocess backends
  evaluator_backends/
    __init__.py
    protocol.py            # EvaluatorBackend Protocol
    claude_subprocess.py   # `claude -p` subprocess backend (default)
    codex_subprocess.py    # `codex exec` subprocess backend
  results_exporter.py      # `nasde results-export` — copy trial artifact essence to a plain dir
  pricing.py / pricing.toml # Versioned model price catalog (ADR-011) — load + compute_cost_usd; layered override via load_pricing_layered + provenance via resolve_pricing_layers/effective_pricing_with_source (ADR-013)
  pricing_report.py        # Shared Rich table renderer for the effective price catalog (nasde pricing show + run summary, ADR-013)
  token_metrics.py         # Token usage + cost economics from trajectory final_metrics (ADR-011)
  calibration_publisher.py # `nasde calibrate` — publish trial diffs+assessments as PRs/MRs (ADR-010)
  calibration_resolve.py   # Resolve [calibration] repo → (api slug, push url, platform)
  git_platform_backends/
    __init__.py            # create_git_backend(url) — URL auto-detect + factory
    protocol.py            # GitPlatformBackend Protocol + RepoRef/PrRef/ReviewComment
    detect.py              # detect_platform(url) — github/gitlab from host (+ override)
    git_ops.py             # GIT layer — orphan base + feature branch push (not behind Protocol)
    github_cli.py          # GitHubCliBackend (`gh`)
    gitlab_cli.py          # GitLabCliBackend (`glab`)
  docker.py                # Docker environment helpers ([nasde.source] + [nasde.plugin] staging)
  plugin_registration.py   # Shared skill + MCP registration ([nasde.plugin] + variant [[skill]])
  scaffold/
    __init__.py            # Project scaffolding templates and file creation
  skills_installer.py      # `nasde install-skills` — copies bundled authoring skills to ~/.claude/skills/
  agents/
    __init__.py
    configurable_claude.py # Harbor-compatible Claude Code agent with sandbox file injection
    configurable_codex.py  # Harbor-compatible Codex agent with sandbox file injection
    configurable_gemini.py # Harbor-compatible Gemini CLI agent with sandbox file injection
tests/
pyproject.toml

Read the full file on GitHub · 427 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 · 427 lines · 10,790 tokens per session scan B d05451721c93

Subscribe to this mod's changes

nasde-toolkit CLAUDE.md is an instructions file published in the GitHub repository NoesisVision/nasde-toolkit (12 stars, last pushed 11d ago), licensed MIT. It adds 10,790 tokens to every session, about $0.0539 per session on Opus 5. A static security scan graded it B with 2 findings (enumerates other installed skills, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.