BeClaude

system-architecture

New
2GitHub TrendingGeneralby alyanhaider

Production-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.

First seen 6/19/2026

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

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/system-architecture.md https://raw.githubusercontent.com/alyanhaider/system-architecture/main/SKILL.md
3
Invoke in Claude Code
/system-architecture

Use Cases

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.

Usage Examples

1

/system-architecture Design a secure REST API for a SaaS platform with user roles, rate limiting, and encrypted data storage.

2

Review my current auth implementation for security flaws and suggest improvements following OWASP guidelines.

3

Generate a complete backend architecture for a file upload service with virus scanning, access control, and CDN integration.

View source on GitHub
securitydesignagent

Security Audits

LicenseUnknownSourceWarnRepositoryPass

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..