Agent Skills for Context Engineering is a collection of reusable instructions that teach AI agents how to manage their context, coordinate multi-agent systems, and evaluate behavior. Developers use it when building or debugging production agent systems, and the catalogue entries are skills, agents, instructions, and a plugin from this collection.
Borrowing it
Nothing to install: this file belongs to muratcankoylan/Agent-Skills-for-Context-Engineering. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/muratcankoylan/Agent-Skills-for-Context-Engineering/main/AGENTS.mdgit clone --depth 1 https://github.com/muratcankoylan/Agent-Skills-for-Context-EngineeringWrote 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/muratcankoylan/agent-skills-for-context-engineering/agents-md)<a href="https://agentmods.dev/instructions/muratcankoylan/agent-skills-for-context-engineering/agents-md"><img src="https://agentmods.dev/badge/instructions/muratcankoylan/agent-skills-for-context-engineering/agents-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.1 | $0.01973 | $0.01973 |
| Opus 5 | $0.00986 | $0.00986 |
| Sonnet 5 | $0.00395 | $0.00395 |
| Haiku 4.5 | $0.00197 | $0.00197 |
Grade A, and why
Agent-Skills-for-Context-Engineering AGENTS.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 8d 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 — 46 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AGENTS.md
Workspace memory for agents collaborating on this repository. Keep entries durable and broadly applicable; one-off task state belongs in chat or in a run thread, not here.
Learned User Preferences
- For autonomous research and repo-improvement work in this workspace, prefer proceeding through concrete research loops, subagents, validation, and edits when the scope is clear rather than asking broad process questions.
- Avoid stale regex or keyword-list heuristics in skills and scripts; prefer mechanism-level criteria, rubrics, and evidence-backed validation.
- Never push to GitHub or merge a PR without explicit user approval. Preparing branches, commits, and PRs is permitted only when the user has approved that specific action.
- Tone is technical CTO: direct, no marketing language, no exclamation marks, no emojis, no em dashes. State trade-offs and complexity upfront.
- When the scope spans multiple architectural decisions or irreversible changes, propose a plan first instead of executing.
- For benchmarks and evaluation work, hold to research-paper-grade methodology (statistical discipline, bias mitigation, ablations, reproducibility) over speed. Don't rush.
Learned Workspace Facts
- This repo is an autonomous research-to-skill organization. External AI research is curated through rubrics and distilled into context-engineering and harness-engineering skill updates.
researcher/is repo-native and file-based so agents can resume, audit, validate, and prepare PR-ready skill changes without a hosted scheduler.- Per-run state lives in
researcher/runs/<run-id>/run-state.jsonwith explicit transitions (initialized -> retrieved -> evaluated -> proposed -> novelty_checked -> validated -> pr_ready -> closed). Useresearch_loop.pysubcommands to advance state, never hand-editrun-state.json. - Repo health (
validate_repo.py) and per-run readiness (validate_run.py) are different questions. CI runsvalidate_platform_compat.py --require-reference-validator,validate_repo.py --strict,skill_health.py --strict --no-history,run_benchmarks.py, andcheck_activation_cases.pyon every PR via.github/workflows/validate.yml. - The mechanism registry (
researcher/mechanisms/registry.jsonl) is the encyclopedia backbone. Promotion is gated byresearch_loop.py promote-mechanismswith a recorded reviewer; ledgers live underresearcher/mechanisms/ledgers/. - Claim provenance for numeric or volatile claims lives in
researcher/claims/index.jsonl. Add an entry for any new benchmark or volatility-sensitive claim. - The corpus index (
researcher/corpus/index.json) is the machine-readable map of skills, activation scenarios, mechanisms, and claims. Update it when adding or restructuring skills. - The continuous loop (
researcher/scripts/loop_*.py) runs from launchd viaresearcher/orchestration/launchd/. It never invokes paid LLMs; HTTP retrieval is stdlib-only with a 1.5 MB cap and a 30-second timeout. - Runtime state is not committed:
researcher/queue/*.jsonl,researcher/queue/.locks/,researcher/reports/{logs,snapshots,loop-events.jsonl,loop-failures.jsonl,status.md,parked-review.md}, andresearcher/runs/*/are gitignored. The seed run20260515-035228-executable-autonomous-research-frameworksis the only committed run; it is closed asreference-onlyand serves as a worked example. - The current prepared release version is 2.5.0 across
.claude-plugin/marketplace.json,.plugin/plugin.json, and rootSKILL.md. There are 17 skills (latent-briefing covers KV cache sharing between agents; self-improvement-loops covers RSI, meta-harness search, and evolutionary scaffold optimization; long-horizon-prompting covers pseudo-formal task briefs for long-running and parallel agent runs). - Detailed lessons from building the researcher OS live in
researcher/insights/auto-research-experiment.md(engineering rationale) andresearcher/insights/how-we-built-this.md(project narrative and sharing templates); read both before extending the harness or writing release-facing prose. - Benchmarks are staged in
researcher/benchmarks/: Stage 0 deterministic harness (shipped), Stage 1 per-skill health viaresearcher/scripts/skill_health.py(shipped; outputresearcher/reports/skill-health.jsonis gitignored), Stage 2 router (shipped; results inresearcher/benchmarks/router/results-published/), Stage 3 effectiveness (scaffolded, one task built), Stage 4 composition (future).researcher/benchmarks/PLAN.mdis the methodology source of truth. - Current corpus counts and compatibility status are generated in
researcher/generated/corpus-summary.md; do not copy live totals into workspace memory. Published benchmark reports remain dated snapshots. Do not describe a skill improvement as complete unless the prose, mechanism registry, claim index, corpus index, activation fixtures, generated inventory, and validators all agree. - Public export uses
validate_export.py plan|render|checkand registered transforms fromgovernance/export-policy.yaml. Private plans and receipts are ignored; public manifests contain projection and output digests, never private source paths or input digests. - Durable cross-runtime records resolve through
researcher/schemas/registry.json. JSON digests use the integer-onlyjcs-rfc8785-integer-v1profile; blobs hash exact bytes.ArtifactRefnever contains a private locator or grants authority, and reads must validate its privateStorageBinding. Candidate evaluation must use a SPEC-003 freeze receipt created under an explicit editable-surface policy, not a mutable worktree. - Benchmark execution uses the Cursor SDK runner at
researcher/benchmarks/sdk-runner/(TypeScript,@cursor/sdk1.0.13). The runner supports--concurrency N,--no-resume, per-run progress logging, format-failure retry, and worst-case retry-aware cost forecasting; default behavior is to resume by skipping plan items that already have result files. Result artifacts underresearcher/benchmarks/{router,effectiveness}/results/and history JSONLs (router-history.jsonl,effectiveness-history.jsonl) are gitignored. - Published Stage 2 router-benchmark results:
researcher/benchmarks/router/results-published/2026-05-15.md(baseline),researcher/benchmarks/router/results-published/2026-05-15-v2.md(post-rewrite with delta-vs-baseline table), andresearcher/benchmarks/router/results-published/2026-05-19.md(post-corpus-hardening validation: 600/600 usable records, 0 format failures, top-1 Gemini 0.920 / Composer 0.913 / GPT-5.5 0.913 / Claude Opus 4.7 0.840). Headline finding: targeted description rewrites movedcontext-fundamentalstop-1 by +23.4pp andproject-developmenttop-1 to 1.000; corpus-wide hardening did not cause broad routing collapse.
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.
- 8d ago First seen · 46 lines · 1,973 tokens per session scan A 08c18b8e2091
Agent-Skills-for-Context-Engineering AGENTS.md is an instructions file published in the GitHub repository muratcankoylan/Agent-Skills-for-Context-Engineering (17,943 stars, last pushed 20d ago), licensed MIT. It adds 1,973 tokens to every session, about $0.0099 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
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
spec-kit AGENTS.md
AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.