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 skills add upex-galaxy/agentic-qa-boilerplate --skill project-contextgit clone --depth 1 https://github.com/upex-galaxy/agentic-qa-boilerplateWrote 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/skills/upex-galaxy/agentic-qa-boilerplate/project-context)<a href="https://agentmods.dev/skills/upex-galaxy/agentic-qa-boilerplate/project-context"><img src="https://agentmods.dev/badge/skills/upex-galaxy/agentic-qa-boilerplate/project-context/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.
<a href="https://agentmods.dev/skills/upex-galaxy/agentic-qa-boilerplate/project-context"><img src="https://agentmods.dev/badge/skills/upex-galaxy/agentic-qa-boilerplate/project-context.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00139 | $0.01771 |
| Opus 5.5 | $0.00056 | $0.00708 |
| Sonnet 5.5 | $0.00028 | $0.00354 |
| Haiku 4.5 | $0.00014 | $0.00177 |
Grade A, and why
project-context 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 11d 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 — 67 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Project Context
Own the regenerative project-context artifacts without duplicating their workflows across harness commands. The business maps live inside their context skills as HTML (agentic-qa-core/references/business-context-maps.md); this skill generates them and updates their stale sections.
Compact Rules
- Exactly ONE mode per run:
data·e2e(synonymfeatures) ·api·test-plan·refresh-all·context-skill. Load only that mode's reference; never open a second one in the same pass. context-skillscaffolds a project-owned<aspect>-contextfor an aspect the shipped context map skills (CONTEXT_MAP_SKILLS) do not cover (../agentic-qa-core/references/skill-scaffold.md§3): it cites its sources and never copies them.refresh-allnever includes it. Its router row goes in the## Project context skillstable of.agents/instructions/agent-project.md, its trigger phrases in that file'striggers:; NEVER inagent-skills-and-mcps.md, whichbun syncoverwrites.- Mode → reference → output: see the Mode routing table. A map mode writes ONLY its own skill's
references/<map>.html; the legacy markdown files a project may hold (the skill'slegacylist inCONTEXT_MAP_SKILLS,cli/lib/context-maps.ts) are read as input and never deleted. Domain vocabulary and architecture come from the mapsproject-discoverygenerates:bun run context:map business-domain-contextandbun run context:map infra-context, never a.context/file.test-plan→references/test-plan.md→ the## Master Test Plansection of theQA Master Test PlanEpic description in Jira (cached by the sync at.context/PBI/qa-artifacts/master-test-plan.md; never a local file). - User did not name a mode → ASK. NEVER infer
refresh-allfrom a generic "refresh the context" request. refresh-allruns strictlydata→e2e→api→test-plan, one at a time. Each reference's own validation and approval gate must close before the next is loaded. Never skip ahead.- Artifact missing (or a placeholder map) = CREATE mode: may write once the analysis completes. Artifact exists = UPDATE mode: generate a candidate (for a map: only its stale sections), show the diff summary, WAIT for explicit approval. NEVER overwrite an existing artifact without that approval, and NEVER regenerate a whole generated map.
- Stop the run on a hard dependency failure or a rejected overwrite. A missing SOFT dependency is not a stop: record it as a Discovery Gap and continue, exactly as the selected reference defines.
- NEVER invent business facts. Read every source the selected reference requires; anything unverified belongs under the output's mandatory discovery-gaps section, not asserted in the body.
- After a successful artifact write, add the pointer to
.agents/instructions/agent-project.mdONLY when that pointer is missing. NEVER write it intoAGENTS.md(boilerplate-owned, size-budgeted) or add operational prose toCLAUDE.md. Placement perframework-development/references/instructions-doctrine.md§4, thenbun run instructions:check; any other instruction change is/framework-developmentmodeinstructions. - Mode from
$ARGUMENTS: when its first token matches a mode in the Mode routing table, that token IS the mode and the rest is forwarded to it unchanged (/project-context dataon Claude Code, "project-context mode data" in prose on OpenCode and Codex). No matching first token → ASK which mode. - Before any step that uses a declared capability (
metadata.requires_capabilities:db,api-schema,diagramsfor the maps' figures), run the point-of-use check inagentic-qa-core/references/preflight-gate.md§8: resolve by tool-name suffix, and when no available tool provides it STOP and name the capability + how to enable it, never a silent fallback.
What ships with it
5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 11d ago Changed aae7d2ec5ec0
- 17d ago Changed 9a23b7bdfe7d
- 18d ago Changed cc48142c3e04
- 22d ago Changed · +33 tokens per session 6a960dbfa6a0
- 27d ago Changed edf79e7d9ed5
- 28d ago Changed · +3 lines 228735536f7d
- 29d ago Changed · +4 lines · +21 tokens per session af149907831e
- 1mo ago First seen · 60 lines · 85 tokens per session scan A 18dd47088d72
project-context is a skill published in the GitHub repository upex-galaxy/agentic-qa-boilerplate (26 stars, last pushed 11d ago), licensed MIT. It adds 139 tokens to every session and 1,771 once invoked, about $0.0006 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-08-30.
Other skills, from other repositories
fw-ai-actions-app
Expert-level skill for AI Actions and integrations on Freshworks Platform 3.0. Use when (1) Creating actions.json and SMI functions (flat request, nested response), (2) Request templates and third-party API integration, (3) Pre-build validation (pricing, paywalls, account prerequisites), (4) Failure-case validation…
fw-review
Full Freshworks marketplace app review — iparams, frontend, serverless, FDK, security, and structured text report output — in one skill.
bootstrap-design
A guided process for choosing a user interface’s visual direction and recording the decisions in DESIGN.md.
discover-product
Run a multi-round discovery (persona / pain / JTBD / scenario / MVP / assumptions) and write DISCOVERY.md.
review-doc
A document-review process for finding missing requirements, contradictions, vague statements, hidden complexity, and overlooked edge cases.
research-pack
A research skill that uses official documents, primary sources, and academic papers to create a source-linked research note with confidence labels. It separates verified facts from conclusions drawn from those facts.