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.
npx agentmods add instructions/craftled/openklip/claude-mdgit clone --depth 1 https://github.com/craftled/openklipWrote 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.
[](https://agentmods.dev/instructions/craftled/openklip/claude-md)<a href="https://agentmods.dev/instructions/craftled/openklip/claude-md"><img src="https://agentmods.dev/badge/instructions/craftled/openklip/claude-md.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.01670 | $0.01670 |
| Opus 5 | $0.00835 | $0.00835 |
| Sonnet 5 | $0.00334 | $0.00334 |
| Haiku 4.5 | $0.00167 | $0.00167 |
Grade A, and why
openklip CLAUDE.md 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.
How it starts
The opening of the file, as written. The whole thing — 40 lines — stays where its author put it; the contents beside it link to each section on GitHub.
CLAUDE.md
Project guidance for AI agents working in OpenKlip.
Design System
The visual language uses default shadcn/ui tokens with Base UI primitives: app/globals.css.
Light/dark mode is toggled via the .dark class (web/lib/theme-preferences.ts).
Icon imports go through @/lib/icon.
Agent workflow
See AGENTS.md for the full OpenKlip edit loop, CLI commands, MCP tools, and guardrails.
Current release memory
Re-checked 2026-08-06 after a dependency modernization pass (PRs #166, #168–#173) on top of v0.44.2. v0.44.2 shipped the automated desktop release pipeline (#160), Linear as the single source of truth for todos/bugs/roadmap (#159), two audited dependency refreshes (#161, #162), and two release-script fixes (#164, #165). v0.44.1 before it was a docs/marketing patch on v0.44.0 (direct-DMG "Download for Mac" button #154/#157, sign-script codesign retry #156), and v0.44.0 delivered the signed/notarized/downloadable macOS app + in-app auto-update + project Compact/Rebuild + engine log file with crash retention + Job Center fixes (PRs #144–#153 on top of #121–#142).
- Version:
0.44.3in all five sources that must agree —VERSION,package.json,src-tauri/Cargo.toml,src-tauri/tauri.conf.json, and theopenklip-desktopentry insrc-tauri/Cargo.lock.assertReleaseVersionSourcesinscripts/release-desktop.tschecks the first four and refuses to release on a mismatch; Cargo.lock is not checked, and was stale at0.44.0through v0.44.1 and v0.44.2 before being realigned in 0.44.3. - Dependency posture: everything in-range is current as of 2026-08-06. Five deliberate holds, each with the reasoning on its PR or in CHANGELOG:
next16.3.0 (segfaultsbun run buildon Linux — oven-sh/bun#36866; its CVE-2025-13465 lodash fix is build-time-only and unreachable here, so #167 stays drafted),typescript7 (no stable programmatic compiler API until 7.1, which MDX tooling needs),maplibre-gl6 (ESM-only + WebGL2-required, andsrc/headless-render.tspins the 5.24.0 CSS),motion13 (major split againstfumadocs-ui'smotion ^12),cuelume0.2.2 (API-compatible but the sound palette may have been retuned). Re-check these before assuming a bump is blocked. - Tests: Prefer
bun test --isolate/bun run test(fresh global object per file). Integration browser tests skip withoutOPENKLIP_INTEGRATION=1; the acceptance gate skips withoutOPENKLIP_ACCEPTANCE=1. - Test flake: plain
bun test(no--isolate) can leakmock.modulestubs across files in one process; see AGENTS.md "Known test flake". - Counts: 98 MCP tools in the full manifest (
openklip tools --json --surface mcp; measure via file+parse, not pipe+grep); default MCP connect enables core + meta only. 54 capabilities (openklip features --json), 46 registry actions (openklip actions --json). Test suite measured at 2747 across 293 files (2733 pass, 14 skip) for this docs pass. CI on Linux reports 2732 pass / 15 skip over the same 2747 — one darwin-only test skips there, which is expected, not a regression. - Release docs:
CHANGELOG.mdis the authoritative in-repo history. Release bodies live only in GitHub Releases (write them directly viagh release create --notesat release time; there is no in-repo release-notes draft). Todos, bugs, roadmap, and known gaps live in the OpenKlip Linear project (team Craftled,https://linear.app/craftled/project/openklip-687f57863d8c), never in a repo TODO/checklist. Keepdocs/specs,docs/solutions, anddocs/acceptance; do not reintroduce post-shipdocs/ship|progress|qaarchives that duplicate CHANGELOG, a repo-side gap list, or an in-repo release-notes file. - Published GitHub releases: through
v0.44.2, the current Latest release (verified 2026-08-06 viagh release list). v0.44.0 and v0.44.1 carry only the versioned DMG + the version-lessOpenKlip-macos-arm64.dmgalias the marketing button needs (v0.44.1 re-attaches v0.44.0's binary). - The in-app updater is LIVE, not dormant. v0.44.2 is the first release published through the #160 pipeline and carries all five required assets —
latest.json,OpenKlip.app.tar.gz,OpenKlip.app.tar.gz.sig, the versioned DMG, and the version-less alias.plugins.updater.endpointsinsrc-tauri/tauri.conf.jsonpoints atreleases/latest/download/latest.json, and that URL now serves a real signed manifest (version 0.44.2,darwin-aarch64,pub_date2026-07-29). Every installed app therefore checks for updates on launch and will prompt users to move to whatever version the latest release advertises. Publishing a release is now user-visible: verifylatest.jsonbefore publishing, and remember that a release published without these assets both breaks the marketing download button (releases/latest/download/OpenKlip-macos-arm64.dmg404s) and strands the updater feed on an older version. - Known coverage gap: the rich-graphic headless render path (
renderHeadlessAlphainsrc/headless-render.ts, only callersrc/graphic-render.ts) has no automated test. No test references it, and CI never installschrome-headless-shell, whichfindChrome()requires — and unlike the browser integration tests it honours noOPENKLIP_CHROME_PATHoverride. A graphics/shader dependency change can therefore break video export with every gate green; verify that path by hand until CRAFT-6735 closes it.
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.
- 4d ago First seen · 40 lines · 1,670 tokens per session scan A 1aabf18101a8
openklip CLAUDE.md is an instructions file published in the GitHub repository craftled/openklip (2 stars, last pushed 24d ago), licensed MIT. It adds 1,670 tokens to every session, about $0.0083 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.
Other instructions, from other repositories
mediago AGENTS.md
AGENTS.md instructions for mediago-dev/mediago, covering repository guidelines, project structure & module organization, tooling and script placement, documentation site safety and build, test, and development commands.
ui-components AGENTS.md
AGENTS.md instructions for starc007/ui-components, covering beui v2 — agent guide, commands, layout, component catalog and components (motion category — primitives).
yutu AGENTS.md
AGENTS.md instructions for eat-pray-ai/yutu, covering yutu, quick reference, directory index, documentation and conventions.
bklit-ui AGENTS.md
Instructions for bklit/bklit-ui, covering agent guide (bklit-ui contributors), building or editing a chart, shipping a chart to production and other contributor skills.
ditherer AGENTS.md
Instructions for gyng/ditherer, covering ditherer — agent guidelines, project overview, architecture, component hierarchy (atomic design) and state management.
ns-ui AGENTS.md
AGENTS.md instructions for nikolas-sapa/ns-ui, covering agents.md — working inside this repo, structure, autoplay — how a card demonstrates itself, descriptor schema and driver constraints (don't regress these).