# {{CAPABILITY_NAME}} — Agent Capability PRD

**Author:** {{AUTHOR}}
**Date:** {{DATE}}
**Status:** Draft
**Issue:** #{{ISSUE_NUMBER}}

---

## 1. Capability Overview

### What This Agent Can Do
{{CAPABILITY_DESCRIPTION}}

### Agent Type
{{AGENT_TYPE}} (autonomous / interactive / scheduled / swarm-member)

### Target Users
{{TARGET_USERS}}

---

## 2. MCP Server Design

### Server Name
`{{MCP_SERVER_NAME}}`

### Tools

| Tool Name | Description | Read-Only | Destructive |
|-----------|-------------|-----------|-------------|
| {{TOOL_NAME}} | {{TOOL_DESCRIPTION}} | {{READ_ONLY}} | {{DESTRUCTIVE}} |

### Input/Output Schemas
{{TOOL_SCHEMAS}}

---

## 3. AINative Integration

### Services Consumed
{{AINATIVE_SERVICES}}

### Memory Strategy
- **Session memory:** {{SESSION_MEMORY}}
- **Cross-session recall:** {{CROSS_SESSION}}
- **Auto-context:** {{AUTO_CONTEXT}}

### Authentication
{{AUTH_STRATEGY}}

---

## 4. Sequential Thinking Integration

### Reasoning Chain
1. {{STEP_1}}
2. {{STEP_2}}
3. {{STEP_3}}

### Plan Persistence
{{PLAN_PERSISTENCE}}

---

## 5. Hosting & Deployment

### Transport
{{TRANSPORT}} (stdio / HTTP)

### Hosting
{{HOSTING}} (npm/npx / AINative MCP Hosting / self-hosted)

### Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| {{ENV_VAR}} | {{REQUIRED}} | {{ENV_DESCRIPTION}} |

---

## 6. Testing Strategy

### Tool Tests
{{TOOL_TESTS}}

### Integration Tests
{{INTEGRATION_TESTS}}

### Coverage Target: >= 80%

---

## 7. Publishing

- [ ] npm package: `{{NPM_PACKAGE}}`
- [ ] MCP config example in README
- [ ] docs.ainative.studio page
- [ ] Added to platform manifest

---

## 8. Open Questions

{{OPEN_QUESTIONS}}

---

*Generated by AINative PRD Generator | Refs #{{ISSUE_NUMBER}}*
