normalize-agent-for-claude

Audit and normalize local AGENT.md files for the Claude Code runtime.

4|3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ulpi-io/skills --skill normalize-agent-for-claude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize-agent-for-claude
Source: https://github.com/ulpi-io/skills/tree/main/normalize-agent-for-claude
Command: npx skills add https://github.com/ulpi-io/skills --skill normalize-agent-for-claude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps migrate or refine local AGENT.md files for Claude Code without blindly rewriting role-specific instructions or introducing unsupported configuration.

Core Features & Use Cases

  • Runtime-Grounded Audit: Evaluates an agent against Claude Code runtime behavior, including prompt loading, frontmatter, tool controls, and skill preloading.
  • DAG Rewrite Planning: Produces synchronized Markdown and JSON plans covering findings, dependencies, guardrails, file changes, and validation.
  • Controlled Rewriting: Rewrites an agent only when requested, preserving identity and expertise while moving procedural content into appropriate skills or references.
  • Use Case: Use it to audit a custom reviewer agent, identify duplicated policy and oversized workflow instructions, then generate a safe Claude-specific normalization plan.

Quick Start

Use the normalize-agent-for-claude skill in plan mode to audit the AGENT.md file at the specified path and create a Claude runtime-grounded rewrite plan.

Frequently Asked Questions about normalize-agent-for-claude

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce prompt bloat in an AGENT.md file for Claude Code?

To reduce prompt bloat in an AGENT.md file, audit and normalize it against the Claude Code runtime to separate role identity from procedural content. This process moves oversized workflow instructions into appropriate skills or references while preserving the agent's core expertise.

How do I migrate a custom agent to the Claude Code runtime?

Migrating a custom agent to the Claude Code runtime involves auditing your local AGENT.md file against runtime behaviors like prompt loading and tool controls. You generate synchronized Markdown and JSON DAG plans for controlled rewrites without introducing unsupported configurations.

What is DAG rewrite planning for Claude agent normalization?

DAG rewrite planning for Claude agent normalization produces synchronized Markdown and JSON artifacts covering findings, dependencies, guardrails, and file changes. It maps out validated modifications before performing a controlled rewrite of the AGENT.md file.

Can I use plan mode to audit my AGENT.md file before rewriting it?

Yes, you can use plan mode to audit your AGENT.md file before rewriting it. The skill evaluates the agent against Claude Code runtime behavior, including frontmatter and skill preloading, and produces a validated rewrite plan without blindly modifying role-specific instructions.

Why does my Claude agent have duplicated policy and oversized workflow instructions?

Duplicated policy and oversized workflow instructions in a Claude agent occur when procedural content is not properly separated from role identity. Auditing the AGENT.md file against the Claude Code runtime identifies these redundancies and moves procedures into appropriate skills.

When should I not use an automated rewrite for my AGENT.md file?

You should avoid automated rewrites when you need to strictly preserve an agent's role identity and expertise without introducing unsupported configurations. Controlled normalization requires reading the Claude agent runtime reference and generating DAG plans before performing any requested file changes.