writing-agents

Official

Align and standardize Claude/ULPI agent configs.

Authorulpi-io
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.