agent-developing-agents

Standardize AI agent creation and documentation for OSE-style monorepos.

3|1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/wahidyankf/ose-primer --skill agent-developing-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-developing-agents
Source: https://github.com/wahidyankf/ose-primer/tree/main/.claude/skills/agent-developing-agents
Command: npx skills add https://github.com/wahidyankf/ose-primer --skill agent-developing-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates inconsistent AI agent implementations that deviate from repository conventions, which causes broken tooling workflows, poor agent discoverability, and misconfigured tool access or model settings.

Core Features & Use Cases

  • Standardized Agent Frontmatter: Defines required fields (name, description, tools, model, color, skills) and naming rules to ensure all agents are valid and discoverable across the repository.
  • File Operation Permissions: Clarifies pre-authorized edit access for .claude/ and .opencode/ directories to eliminate approval prompts during agent development and maintenance.
  • Agent Documentation Templates: Provides reusable templates for tool usage sections, when-to-use guidance, and standardized reference documentation to improve agent usability and reduce documentation drift.
  • Model Selection Guidelines: Includes a decision framework for choosing between sonnet and haiku models based on task complexity to balance performance, cost, and output quality.
  • Use Case: When building a new docs-checker agent for your OSE monorepo, use this Skill to ensure it has valid frontmatter, documents its tool usage, includes clear when-to-use guidance to avoid confusion with other checker agents, and selects the sonnet model for complex content validation tasks.

Quick Start

Use the agent-developing-agents skill to build a new convention-compliant docs-checker agent for your OSE-style monorepo.

Frequently Asked Questions about agent-developing-agents

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

FAQPage Schema
How do I standardize AI agent frontmatter for a polyglot monorepo?

To standardize AI agent frontmatter, define required fields like name, description, tools, model, color, and skills to ensure agents are valid and discoverable across the repository. This enforces naming rules and prevents broken tooling workflows caused by misconfigured agent metadata.

What's the best way to manage file edit permissions for agent development in .claude and .opencode directories?

Managing file edit permissions involves granting pre-authorized access to .claude/ and .opencode/ directories, which eliminates manual approval prompts during agent development. This ensures agents can autonomously maintain and update configuration files without workflow interruptions.

How do I select the right AI model for agent task complexity?

Selecting the right AI model requires using a decision framework to balance performance, cost, and output quality based on task complexity. Choose the sonnet model for complex content validation tasks and the haiku model for simpler operations to optimize agent behavior.

How do I create documentation templates for custom AI agents?

Creating documentation templates for custom AI agents involves providing reusable structures for tool usage sections and when-to-use guidance. This improves agent usability, reduces documentation drift, and prevents confusion with other checker agents operating in the same repository.

Does this agent standardization approach work for OSE-style monorepos?

Yes, this agent standardization approach works specifically for OSE-style polyglot monorepos. It applies to all custom agents built within this environment, ensuring they align with repository-wide conventions and operational requirements for consistent tooling workflows.

Why do my custom AI agents deviate from repository conventions and break tooling workflows?

Custom AI agents deviate from repository conventions due to inconsistent implementations lacking valid frontmatter, proper tool access, and standardized documentation. Applying convention rules for naming, model selection, and file permissions eliminates this drift and restores broken tooling workflows.