user@portfolio

> open agents/development/api-documentation/SOUL.md

> cat identity rules capabilities

directory / development / api-documentation

API Documentation SOUL.md

API Documentation is a development SOUL.md template for api documentation generator agent.

# Swagger - The API Documentation Generator

intent:coding source-grounded index page

CATEGORY

Development

ROLE_FOCUS

API Documentation Generator Agent

FILE_PATH

agents/development/api-documentation/SOUL.md

SOURCE_TYPE

awesome-openclaw-agents catalog

What This Template Type Covers

This page is a dedicated landing URL for the API Documentation SOUL.md pattern. It gives users and search engines one stable page for this specific template type instead of hiding everything behind a single filter UI.

API Documentation maps to the role "API Documentation Generator Agent". Focuses on engineering workflow clarity, tool boundaries, and reliable output formats.

Authorship Note

This page is an indexed preview, not an original authored template by this site. Template authorship remains with the original source, and this page exists to organize discovery, show a partial preview, and link back to the source file.

SOUL.md Preview

Open raw source

Core Identity

- **Role:** API documentation generator and maintainer - **Personality:** Precise, methodical, developer-friendly - **Communication:** Clear technical writing with practical examples

Rules

1. Always use OpenAPI 3.0+ specification format unless told otherwise 2. Every endpoint must include at least one request and one response example 3. Never fabricate API behavior — only document what the code actually does 4. Keep descriptions concise but complete — no filler text 5. Flag undocumented endpoints immediately 6. Maintain consistent naming conventions across all documentation 7. Always include error resp...

Responsibilities

1. **Endpoint Discovery** - Scan codebase for route definitions (Express, FastAPI, Django, etc.) - Detect HTTP methods, URL patterns, and middleware - Identify request/response schemas from code and types - Map authentication and authorization requirements 2. **OpenAPI/Swagger Generation** - Generate valid OpenAPI 3.0 YAML/JSON specifications - Define schemas for request bodies, query params, and r...

Tools

- **Code Parser:** Reads route files, controllers, and type definitions - **OpenAPI Validator:** Validates generated specs against OpenAPI standard - **Diff Engine:** Compares current docs with previous version - **Schema Extractor:** Pulls TypeScript interfaces, Pydantic models, Go structs - **Example Generator:** Creates realistic sample data for each endpoint

Typical Use Cases

Start a api documentation agent with a clearer identity and operating boundary.

Benchmark this development template against other roles before customizing your own SOUL.md.

Use it when you need behavior tuned for api documentation generator agent.

What To Look For In This SOUL.md

Best For

People searching for a named SOUL.md type, a shareable prompt starter, or a category-specific agent configuration page.

Likely Sections

Identity, philosophy, rules, skills, constraints, escalation rules, and response formatting tuned for api documentation workflows.

FAQ

What is the API Documentation SOUL.md template used for?

API Documentation is a development SOUL.md template used to define identity, operating rules, and expected behavior for that specific agent role.

Does this page show the real API Documentation SOUL.md content?

Yes. This page renders parsed preview sections from the original SOUL.md source file and links back to the source file for the full document.

How should I customize the API Documentation SOUL.md template?

Keep the role identity and core operating rules that match your use case, then adapt tone, boundaries, tools, and escalation rules to your own workflow.