Dev & Engineering ✓ Microsoft · Official agents-mdrepository-contextcoding-agentsbuild-commandstesting-instructionsproject-structurecode-stylegit-boundaries

AGENTS.md Context Builder

Generates actionable AGENTS.md guidance for repository folders that lack coding-agent context.

FollowSkills review · FSRS-2.0
Not recommended
54/ 100 5-point scale 2.7 / 5
Trust17 / 25 · 3.4/5

The skill enforces a missing-file guard, lists directories to skip, and warns against secrets and dangerous operations, providing some permission and data-safety boundaries. It does not require user confirmation before writes and does not specify backups, rollback, write scope, data flows, or dependency security, so points are deducted.

Reliability8 / 20 · 2.0/5

The workflow is internally consistent and includes existence checks, configuration inspection, real-path validation, and handling for missing project features. However, this static review finds no executable tests for the skill's key paths, generated-output validation, or detailed recovery feedback; under static calibration the score remains at or below 10.

Adaptability10 / 15 · 3.3/5

The audience, AGENTS.md generation scenarios, root/nested-folder rules, and missing-only trigger are reasonably clear. Non-fit cases, false-trigger boundaries, and handling of complex projects are not fully specified. The core function is local-repository based rather than entirely dependent on overseas services, but Chinese-language support is not addressed, so points are deducted.

Convention10 / 15 · 3.3/5

Metadata provides a name, description, MIT license, author, and version. The documentation has clear structure, templates, examples, quality principles, anti-patterns, and maintenance-oriented guidance. It lacks a changelog, explicit maintenance owner, update path, and installation/dependency notes, so points are deducted.

Effectiveness6 / 15 · 2.0/5

The skill gives a directly actionable process for scanning folders, extracting commands, detecting structure, defining boundaries, and composing templates, covering the core task. Still, much of the example material is generic, no representative output is statically verified, and comparative benefit over manual authoring is not demonstrated; the score is conservatively limited.

Verifiability3 / 10 · 1.5/5

The skill specifies auditable paths, commands, and a no-invention validation rule, while the repository provides generic CI and test evidence. The supplied tests do not specifically cover this skill's key paths, and there is no independent reproduction result or multi-source corroboration, so only a low score is justified.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Generation writes AGENTS.md and potentially CLAUDE.md, but explicit user confirmation, backup, and rollback procedures are not specified.
  • Command and template generation depends on detected project files; complex, nonstandard, or multilingual repositories may receive incomplete guidance.
  • Chinese output handling and dedicated automated quality evidence for generated files are not documented.
See the full review method →

What it does & when to use it

This skill generates high-quality AGENTS.md files for repository folders, covering build commands, testing instructions, project structure, code style, and operational boundaries. It checks each folder independently and generates a file only when AGENTS.md is missing. It derives commands, paths, and conventions from existing manifests, CI configuration, and source files instead of inventing them. It is best suited to teams adding structured coding-agent context to existing repositories, including monorepos and generated wiki sites.

Reads target folders, configuration files, CI workflows, and selected source files; checks whether AGENTS.md and CLAUDE.md already exist; detects the language, framework, build tool, test runner, structure, naming, imports, and other conventions; generates AGENTS.md for applicable roots, wiki folders, source and test directories, packages, applications, services, and folders with build manifests; generates the fixed CLAUDE.md companion only when it is absent; and reports existing files as skipped.

  1. A team maintaining a large repository needs agent guidance at the root and in relevant nested projects.
  2. Developers inheriting a repository need executable build and test instructions extracted from existing configuration.
  3. A monorepo team needs folder-specific AGENTS.md files for packages, apps, or services without duplicating root guidance.
  4. A deep-wiki-generated VitePress site needs a dedicated wiki/AGENTS.md file.
  5. A team wants new context files created safely while protecting existing AGENTS.md files from overwrites.

Pros & cons

Pros
  • The non-overwrite guard is explicit and applies independently to every folder.
  • The workflow requires evidence from real manifests, CI files, and source code, reducing invented commands and paths.
  • It handles repository roots, nested folders, wiki sites, source and test directories, and monorepo packages.
  • It can create a protected CLAUDE.md companion that redirects agents to AGENTS.md.
Limitations
  • The skill has no dedicated test suite or acceptance scenarios; the README documents testing infrastructure for the broader collection.
  • Output quality depends on the target repository exposing usable configuration, CI, and source-code evidence.
  • It is designed to generate missing files, not update existing AGENTS.md content.
  • The source does not specify agent-specific trigger commands or permission behavior.

How to install

Install the collection with npx skills add microsoft/skills, then select the needed skill in the wizard. The collection installs into the selected coding agent directory, such as .github/skills/ for GitHub Copilot, and can be symlinked for multiple agents. The source does not document a separate install command for wiki-agents-md; the skill is located at .github/plugins/deep-wiki/skills/wiki-agents-md/SKILL.md.

How to use

With the skill installed in a repository, use a request such as: Generate AGENTS.md files for applicable folders that do not already have one, and create CLAUDE.md only where it is missing. Inspect real commands, structure, conventions, and boundaries; never overwrite existing files. The source does not document a specific agent trigger syntax.

Compared to similar skills

AGENTS.md provides project context such as commands, conventions, and boundaries, while README.md is intended for human readers; the two are complementary. .github/agents/*.agent.md defines agent personas rather than repository context.

FAQ

Will it overwrite an existing AGENTS.md?
No. It checks each folder independently and skips any folder where AGENTS.md already exists, reporting the path.
Does it generate files in every directory?
No. It targets the repository root, wiki when applicable, existing source and test directories, monorepo folders, and directories with build manifests, while skipping dependencies and generated output.
Does it require network access or MCP servers?
The skill explicitly uses local filesystem inspection and shell checks, but it does not state a runtime network call or MCP dependency.
Can it update an old AGENTS.md?
Not by its defined workflow. Its central rule is to generate only when AGENTS.md is missing, so updating an existing file requires another workflow.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Azure Identity for Python

A practical skill for securing Python Azure applications with Microsoft Entra ID credentials.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

Build production-oriented Java event streaming applications on Azure Event Hubs.

Dev & Engineering ✓ Microsoft · Official

Azure Tables for Python

A practical guide to building authenticated Azure Tables applications with Python entity CRUD, queries, and partition-scoped batch operations.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

Dev & Engineering ✓ Microsoft · Official

Azure AI Text Analytics for Python

Guides Python developers through Azure-powered text analysis and NLP workflows.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

Build .NET location features for search, routing, maps, geolocation, and weather.

Dev & Engineering ✓ Microsoft · Official

Azure AI Vision Image Analysis

Guides Python coding agents in implementing Azure AI Vision image understanding.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Python

Guides secure, production-minded Blob Storage operations in Python.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Python

Gives coding agents reliable Python patterns for secure Azure Queue Storage messaging and asynchronous task processing.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

AKS Automatic Readiness

Assess Kubernetes workloads for AKS Automatic compatibility and identify migration blockers before you switch.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB ARM for .NET

Provision and manage Azure Cosmos DB resources from .NET through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB for Python

A practical guide for building reliable Python applications on Azure Cosmos DB’s NoSQL API.

Dev & Engineering ✓ Microsoft · Official

Azure Key Vault SDK for Python

Gives Python coding agents practical guidance for securely managing Azure Key Vault secrets, keys, and certificates.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for Python

Gives coding agents practical Python SDK patterns for managing Azure API Management services, APIs, products, subscriptions, and policies.

Dev & Engineering ✓ Microsoft · Official

Azure Monitor Query for Python

Generate Python code for querying Azure Monitor logs and metrics.

Related skills