writing-agents
OfficialAlign and standardize Claude/ULPI agent configs.
System Documentation
What problem does it solve?
Agents used across Claude Code and ULPI often diverge in structure and formatting, making maintenance painful and error-prone. This Skill provides a unified approach to authoring and syncing agent configurations, ensuring consistency across formats.
Core Features & Use Cases
- Defines a concise, cross-format agent blueprint that stays in sync between ULPI YAML and Claude Code Markdown.
- Guides the creation of concise examples covering common patterns like queueing, logging, validation, service layers, error handling, and testing, without exposing code blocks.
- Supports a workflow to keep both representations aligned and tested, reducing drift between environments.
- Use cases include creating new agents, updating existing agents, and syncing agent definitions across Claude Code and ULPI ecosystems.
Quick Start
Review the ULPI and Claude Code templates for paired agent entries. Then fill in YAML frontmatter for ULPI and Markdown for Claude Code to ensure synchronized behavior. Validate that examples in both formats match and that TodoWrite rules are included.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: writing-agents Download link: https://github.com/ulpi-io/togglebox/archive/main.zip#writing-agents Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.