Skip to content

Create agent structure template and creation guide #14

Description

@alirezarezvani

Summary

Standardize agent creation process with template and comprehensive documentation.

Context

This is Phase 2.4 of the Skill-Agent Integration implementation plan. This template and guide ensure consistency across all future agent development.

Reference: documentation/implementation/implementation-plan-november-2025.md (Phase 2.4)

Tasks

Agent Template

  • Create templates/agent-template.md with complete structure
  • Include YAML frontmatter structure with all required fields:
    • name (cs-* prefix)
    • description (clear, concise)
    • skills (reference to skill folder)
    • domain (marketing, c-level, product, etc.)
    • model (sonnet, opus, haiku)
    • tools (Read, Write, Bash, Grep, Glob)
  • Document required sections:
    • Purpose (what the agent does)
    • Skill Integration (relative paths, tool examples)
    • Workflows (step-by-step processes)
    • Integration Examples (concrete code examples)
    • Success Metrics (how to measure effectiveness)
    • Related Agents (cross-references)
    • References (documentation links)
  • Add placeholder content for each section
  • Include comments explaining each section's purpose

Agent Creation Guide

  • Create documentation/AGENT_CREATION_GUIDE.md
  • Document step-by-step agent creation process:
    1. Choose domain and define agent purpose
    2. Copy agent-template.md to appropriate directory
    3. Fill YAML frontmatter
    4. Identify skill integration points
    5. Document Python tool invocations
    6. Map workflows to existing skills
    7. Add integration examples
    8. Test relative path resolution
    9. Validate YAML and markdown
    10. Submit for review
  • Document naming conventions (cs-* prefix, kebab-case)
  • Explain relative path resolution (../../ patterns)
  • Provide testing checklist
  • Add integration validation steps
  • Include examples from cs-content-creator
  • Document common pitfalls and solutions

Success Criteria

  • Template covers all required agent sections
  • Creation guide is actionable (developers can create new agents independently)
  • Examples from cs-content-creator are referenced
  • Template passes validation (YAML, markdown linting)
  • Guide includes troubleshooting section
  • Template is ready for future agent expansion

Dependencies

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Medium prioritydocumentationImprovements or additions to documentationdomain:templatesTemplate creation and updatesstatus:readyReady column

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions