Agentic Plugin Developer Guidelines
Welcome to the Agentic Plugin developer community! Before submitting your agent, please review these guidelines to ensure a smooth review process.
1. Code Quality Standards
- Your agent must extend the
AgenticAgent_Baseclass - Follow WordPress coding standards
- No obfuscated or minified PHP code
- No external phone-home functionality without clear disclosure
- Include proper documentation and inline comments
2. Security Requirements
- Sanitize all inputs and escape all outputs
- Use WordPress nonces for form submissions
- Implement proper capability checks
- No hardcoded API keys, passwords, or credentials
- Follow WordPress security best practices
3. Licensing
- Agents must be licensed under GPL v2 or later, or a compatible open-source license
- Include license information in the agent.php file header
- Respect third-party licenses for any included libraries
- Premium agents can charge for support/features but code must be GPL
4. Naming Conventions
- Do not use trademarks you do not own (WordPress, OpenAI, etc.)
- Agent slugs cannot be changed after approval
- Choose a unique, descriptive name that reflects your agent’s purpose
- Avoid names that could be confused with official Agentic Plugin agents
5. Required Files
- agent.php – Main agent file in the root of your ZIP
- README.md – Documentation with usage instructions
- Proper file headers with: Agent Name, Version, Description, Author, License
6. Review Process
After submission, your agent will enter our review queue. We typically review submissions within 14 business days.