backend-architect
Expert backend architect for scalable API design, microservices, and distributed systems. Masters REST/GraphQL/gRPC, event-driven patterns, service mesh, and…
General code quality critique principles
> /plugin marketplace add nyldn/claude-octopusHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
General code quality critique principles
name: general-principles domain: general description: General code quality critique principles
Code MUST adhere to these quality requirements:
1. **Functional Correctness** - Code does what it's supposed to do. All requirements are met.
2. **Edge Case Handling** - Boundary conditions are handled. Empty inputs, nulls, and limits work.
3. **Error Handling** - Errors are caught and handled gracefully. No unhandled exceptions.
4. **No Race Conditions** - Concurrent access is properly synchronized.
5. **Resource Management** - Resources are acquired late, released early. No leaks.
6. **Idempotency** - Operations that should be idempotent are implemented correctly.
7. **Readability** - Code is clear and understandable. Intent is obvious.
8. **Simplicity** - Solutions are as simple as possible, but no simpler.
9. **Consistency** - Code follows established patterns and conventions.
10. **Type Safety** - Use types effectively. Avoid any/unknown where possible.
11. **Validation** - Input is validated at boundaries. Output is sanitized.
12. **Logging** - Important events are logged. Errors include context.
13. **Modularity** - Code is organized into logical modules. Clear boundaries.
14. **Dependencies** - External dependencies are justified and minimal.
15. **Configuration** - Environment-specific values are configurable.
When reviewing code, verify:
Every AI model has blind spots. Claude Octopus supports twelve external provider integrations — Codex, Antigravity CLI, Copilot, Qwen, Ollama, Perplexity, OpenRouter, OrcaRouter, OpenCode, Cursor CLI, Grok, and Kimi Code — alongside the built-in Claude Code
Repo: nyldn/claude-octopus
Expert backend architect for scalable API design, microservices, and distributed systems. Masters REST/GraphQL/gRPC, event-driven patterns, service mesh, and…
Expert cloud architect for AWS/Azure/GCP multi-cloud design, IaC (Terraform/CDK), FinOps, serverless, security, and compliance. Use PROACTIVELY for cloud…
Elite code reviewer for AI-powered analysis, security vulnerabilities, performance, and production reliability. Masters static analysis, security scanning, and…
Expert database architect for data layer design, technology selection, schema modeling, and scalable architectures. Masters SQL/NoSQL/TimeSeries,…
Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
Creates comprehensive technical documentation from existing codebases. Analyzes architecture, design patterns, and implementation details to produce long-form…