quantumtaskai-caprover/docs/SIMPLE_AGENT_GUIDE.md
thecyberlearn 97acea62f5 Major simplification: Remove over-engineered features for basic CapRover deployment
BREAKING CHANGES:
- Remove complex security middleware, validators, and cache utils
- Replace 430-line CLAUDE.md with 156-line simplified version
- Remove 5 complex CapRover optimization docs (1,000+ lines)
- Add simplified alternatives:
  * simple_settings.py - Basic Django config
  * simple_services.py - No-cache agent management
  * requirements-simple.txt - 10 vs 24 dependencies
  * Dockerfile.simple - Streamlined container
  * README-SIMPLE.md - Focused deployment guide

RATIONALE:
- Original was enterprise-grade (Redis, CSP, security monitoring)
- New version focuses on core CapRover deployment needs
- 75% reduction in documentation complexity
- Removed: Redis, rate limiting, security scanning, rollback systems
- Kept: Basic Django, agents, auth, payments, static files

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-04 11:00:56 +05:30

970 B

Simple Agent Creation Guide

Quick Agent Creation

  1. Create JSON file in agents/configs/agents/your-agent-name.json
  2. Add basic config:
{
  "name": "Your Agent Name",
  "description": "What your agent does",
  "category": "productivity",
  "price": 5,
  "webhook_url": "https://your-webhook-endpoint.com",
  "form_schema": {
    "fields": [
      {
        "name": "input",
        "type": "text", 
        "label": "Your Input",
        "required": true
      }
    ]
  }
}
  1. Restart server - Agent appears automatically

Available Categories

Edit agents/configs/categories/categories.json:

  • productivity - Work tools
  • content - Content creation
  • analysis - Data analysis
  • communication - Communication tools

Field Types

  • text - Single line text
  • textarea - Multi-line text
  • number - Numeric input
  • email - Email input
  • file - File upload

That's it! Your agent will appear in the marketplace.