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/yigitkonur/cli-continues/testinggit clone --depth 1 https://github.com/yigitkonur/cli-continuesWhat 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.00425 | $0.00425 |
| Opus 5 | $0.00212 | $0.00212 |
| Sonnet 5 | $0.00085 | $0.00085 |
| Haiku 4.5 | $0.00042 | $0.00042 |
Grade A, and why
cli-continues testing.instructions.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 2d 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.
What it actually says
Test Review Guidelines
Fixture-Based Testing
- Tests must NOT require real session files on the local machine — use fixture factories from
src/__tests__/fixtures/index.ts - Each tool has a
create<Tool>Fixture()factory that creates a temp directory with realistic session data - Ground fixture schemas in real session file formats — verify field names against actual tool storage before creating fixtures; do not invent schemas
Conversion Coverage
unit-conversions.test.tsis the primary suite — it must cover all N tools × (N-1) target conversion paths- Adding a new tool requires: a fixture factory AND conversion tests covering all N-1 directions (as both source and target)
- PRs that add a new parser but do not update
unit-conversions.test.tsare incomplete
Test Quality
- Each test asserts ONE behavior — not multiple unrelated assertions bundled into a single test case
- Test names should describe the scenario:
should extract session summary from Claude JSONL - Tests must be independent — no shared mutable state between test cases
- Use
beforeAll/afterAllfor fixture setup and cleanup (create temp dir → run tests → delete temp dir)
Regression Tests
- Bug fixes must include a regression test that fails before the fix and passes after
- PRs that modify parser logic without touching any test file should be flagged — the CI
test-qualityjob will also flag this
Performance
- Test timeout is 30 seconds (
vitest.config.ts) — a test that times out indicates a parser with blocking or synchronous I/O - Excluded by vitest config:
e2e*,real-e2e*,stress*,injection*,parsers.test*— these require a real environment and are not run in CI - Node.js 22+ is required;
node:sqlitebuilt-in is used by OpenCode/Crush fixtures — do not add third-party SQLite deps
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.
- 2d ago First seen · 36 lines · 425 tokens per session scan A bf74b5e3066e
cli-continues testing.instructions.md is an instructions file published in the GitHub repository yigitkonur/cli-continues (1,478 stars, last pushed 3mo ago), licensed MIT. It adds 425 tokens to every session, about $0.0021 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-30.
Other instructions, from other repositories
skills CLAUDE.md
Instructions for lovstudio/skills, covering claude.md, what this is, repo layout, how users install and skills.yaml schema.
AgentHarbor CLAUDE.md
Instructions for abhiunix/AgentHarbor, covering claude.md, commands, architecture, two tauri windows and adapter trait — the core abstraction.
AgentHarbor AGENTS.md
Instructions for abhiunix/AgentHarbor, a project described as: 🚢 One native app for all your AI coding agents - live rate limits, session usage, deep analysis of your & monthly spend for Claude Code, Cursor, Codex, Gemini etc plus one-click MCP/rules/skills/sub-agent deploy.
agent-hook-schemas CLAUDE.md
Claude Code instructions for mherod/agent-hook-schemas, covering claude.md, build & test commands, npm publish, architecture and key patterns.
Dragon-Brain CLAUDE.md
Instructions for iikarus/Dragon-Brain, covering dragon brain — claude.md, the harness, audit remediation (april–may 2026, complete 2026-05-09), the lie this audit closed and the contract that matters now.
trellis AGENTS.md
Instructions for craigcossairt/trellis, covering agents.md , project, what i need from agents, current state - source of truth pointers and tech stack.