sams-architecture
CommunityCodify mature software architecture patterns.
Authorsam-dumont
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces robust, scalable, and secure software architecture patterns, preventing common anti-patterns and ensuring high-quality code across various domains like Python APIs, embedded systems, and DevOps.
Core Features & Use Cases
- Architectural Pattern Enforcement: Codifies the Service→Repository→Database pattern for Python APIs.
- Security Standards: Mandates zero-tolerance for security anti-patterns like secrets in code and lack of authentication.
- CI/CD Automation: Ensures comprehensive CI/CD pipelines are in place for personal projects.
- Embedded Systems Guidance: Provides specific memory management and BLE protocol design for Garmin Connect IQ.
- Use Case: When planning a new Python web API, this Skill will guide you to implement a clean, testable architecture with mandatory security checks and automated deployments, preventing costly mistakes early on.
Quick Start
Use the sams-architecture skill to review the proposed architecture for a new Python FastAPI project, ensuring it adheres to the Service→Repository→Database pattern and includes mandatory security checks.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sams-architecture Download link: https://github.com/sam-dumont/claude-skills/archive/main.zip#sams-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.