system-architecture
NewProduction-grade Claude/Cursor skills for backend, auth, database security, billing, and file uploads — stops AI coding agents from writing code that gets hacked or turns to spaghetti after 3 weeks. for project architecture and design.
Summary
This skill enforces production-grade security and architecture patterns for backend systems, covering authentication, database security, billing, and file uploads.
- It prevents AI coding agents from generating vulnerable or unmaintainable code by applying expert-level design rules and security checks.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/system-architecture.md https://raw.githubusercontent.com/alyanhaider/system-architecture/main/SKILL.md/system-architectureUse Cases
Usage Examples
/system-architecture Design a secure REST API for a SaaS platform with user roles, rate limiting, and encrypted data storage.
Review my current auth implementation for security flaws and suggest improvements following OWASP guidelines.
Generate a complete backend architecture for a file upload service with virus scanning, access control, and CDN integration.
Security Audits
Frequently Asked Questions
What is system-architecture?
This skill enforces production-grade security and architecture patterns for backend systems, covering authentication, database security, billing, and file uploads. It prevents AI coding agents from generating vulnerable or unmaintainable code by applying expert-level design rules and security checks.
How to install system-architecture?
To install system-architecture: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/system-architecture.md https://raw.githubusercontent.com/alyanhaider/system-architecture/main/SKILL.md. Finally, /system-architecture in Claude Code.
What is system-architecture best for?
system-architecture is a skill categorized under General. It is designed for: security, design, agent. Created by alyanhaider.
What can I use system-architecture for?
system-architecture is useful for: Design a secure authentication flow with JWT, OAuth2, and session management for a Node.js API.; Review a database schema for SQL injection risks, proper indexing, and access control.; Generate a billing system architecture that handles subscriptions, invoices, and payment webhooks securely.; Implement secure file upload endpoints with validation, virus scanning, and storage best practices.; Audit a backend codebase for common security vulnerabilities like CSRF, XSS, and insecure deserialization.; Create a scalable microservices architecture with proper service-to-service authentication and data isolation..