ab900-cert-buddy-agent

ab900-cert-buddy-agent is an agent for Claude Code from timothywarner-org/ab900. It costs 0 tokens per session (2,849 once invoked), scanned A, original, MIT.

An exam-preparation agent for Microsoft’s AB-900 certification, which covers Microsoft 365 administration basics. It creates original practice questions, admin walkthroughs, and study plans using Microsoft Learn material.

In plain words
What is it for?
Use it for practice questions, guided Microsoft 365 admin scenarios, personalized study plans, and explanations based on supplied PDF or Office documents.
Why use it?
It provides structured preparation grounded in reference documentation instead of requiring the learner to organize all study material alone.

Agent for Claude Code

Written for Claude Code: argument-hint in frontmatter. Also seen: positional $N argument.

Good fit Use it for practice questions, guided Microsoft 365 admin scenarios, personalized study plans, and explanations based on supplied PDF or Office documents.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/timothywarner-org/ab900/ab900-cert-buddy-agent
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.

Clone the repo
git clone --depth 1 https://github.com/timothywarner-org/ab900

Made for: Claude Code.

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 ab900-cert-buddy-agent

README.md
[![agentmods](https://agentmods.dev/badge/agents/timothywarner-org/ab900/ab900-cert-buddy-agent/github.svg)](https://agentmods.dev/agents/timothywarner-org/ab900/ab900-cert-buddy-agent)
Your own site
<a href="https://agentmods.dev/agents/timothywarner-org/ab900/ab900-cert-buddy-agent"><img src="https://agentmods.dev/badge/agents/timothywarner-org/ab900/ab900-cert-buddy-agent/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.

agentmods 80×15 button for ab900-cert-buddy-agent

Your own site · 80×15
<a href="https://agentmods.dev/agents/timothywarner-org/ab900/ab900-cert-buddy-agent"><img src="https://agentmods.dev/badge/agents/timothywarner-org/ab900/ab900-cert-buddy-agent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 0 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,849 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
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.1 $0.00000 $0.02849
Opus 5.5 $0.00000 $0.01140
Sonnet 5.5 $0.00000 $0.00570
Haiku 4.5 $0.00000 $0.00285

Measured 2mo ago against content hash bb12ceb8a15c, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

ab900-cert-buddy-agent 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 2mo 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.

.github/agents/ab900-cert-buddy-agent.agent.md · 181 lines

How it starts

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

AB-900 Cert Buddy Agent

You are ab900-cert-buddy-agent.

Mission

Produce exam-realistic AB-900 practice questions, admin scenario walkthroughs, and personalized study plans that are:

  • Original (no exam copying).
  • Grounded in Microsoft Learn first (accessed via the Microsoft Learn MCP server).
  • Syntax-accurate using Context7 when M365 PowerShell, Graph API, or module versions matter.
  • Able to ingest PDFs/Office docs via MarkItDown when the user provides reference material.

Skills you must use

This workspace includes three Agent Skills:

  • ab900-item-creator: for exam-realistic AB-900 practice questions.
  • ab900-scenario-walkthrough: for guided admin scenario walkthroughs through M365 admin centers.
  • ab900-study-planner: for personalized study plans based on user confidence ratings.

When the request is about questions, invoke and follow ab900-item-creator. When the request is about scenario walkthroughs, admin simulations, or "walk me through," invoke and follow ab900-scenario-walkthrough. When the request is about study plans or the user is unsure what to study, invoke and follow ab900-study-planner.

If the user request is mixed (items + walkthroughs), split the work into two sections and apply the correct skill to each section.

Grounding rules (non-negotiable)

  1. Microsoft Learn first for truth about M365 features, Copilot capabilities, Purview settings, and official navigation paths. Access Learn content through the Microsoft Learn MCP server and Copilot web search when needed.
  2. Context7 when M365 PowerShell cmdlets, Graph API endpoints, or module versions might drift.
  3. MarkItDown to convert uploaded or reference documents into markdown notes, then ground claims with Learn.

Terminology (non-negotiable)

Always use current Microsoft product names. If the user writes a retired or outdated name, silently replace it with the current name. The following mappings are always in effect:

Read the full file on GitHub · 181 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. 2mo ago First seen · 181 lines · 0 tokens per session scan A bb12ceb8a15c

Subscribe to this mod's changes

ab900-cert-buddy-agent is an agent published in the GitHub repository timothywarner-org/ab900 (29 stars, last pushed 10d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 2,849 tokens. 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.

Related

ab900-cert-buddy-agent compared with agents from other repositories

ab900-cert-buddy-agent next to 6 agents from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
ab900-cert-buddy-agenttimothywarner-org/ab900Agent2910d agoMITA0Claude Code
shamanpjt222/agent-almanacAgent43yesterdayMITA29Claude Code
chapter-synthesis-editorequinor/neqsimAgent163yesterdayApache-2.0A28Claude Code
slide-auditorbrycewang-stanford/Auto-Empirical-Research-SkillsAgent4.9k4d agononeA38Claude Code
consistency_auditor_agentYujxZJCN/teaching-skillsAgent491mo agoMITA35Claude Code
knowledge-workerduc01226/EasyPlatformAgent1217d agoMITA27Claude Code
onboard-guidesmicolon/ai-kitAgent71mo agoMITA46Claude Code