fastmod
Use fastmod to make mass code updates to avoid many repetitive changes.
Install
With your agent
Install OMGSkills skill "pydantic/monty:.claude/skills/fastmod" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/pydantic/monty /tmp/monty && ln -s /tmp/monty/.agents/skills/fastmod ~/.claude/skills/fastmod
From README
fastmod Instructions You can occasionally use fastmod or sed to make mass updates to the codebase and avoid wasting tokens changing each case one at a time. Before making many repetitive changes to the codebase, consider using fastmod --accept-all. THINK HARD about how best to use fastmod as it can dramatically improve your productivity. Examples Example of switching the pytype function to take heap: &Heap instead of a generic H: HeapAccess parameter:
More skills
building-pydantic-ai-agents
Used to build AI agents with Pydantic AI — tools, capabilities (including on-demand loading), workspaces, structured...
migrating-agno-to-pydantic-ai
Migrate Python Agno applications to Pydantic AI and, only when needed, Pydantic AI Harness.
migrating-claude-agent-sdk-to-pydantic-ai
Migrate Python applications from the Claude Agent SDK to Pydantic AI and, only when needed, Pydantic AI Harness.
