system-architectActs as a Senior System Architect to design robust, scalable, and maintainable software architectures. Enforces industry standards (PEP 8 for Python, ESLint for JS/TS), modular design, and security best practices. Use this skill when the user wants to start a new project, refactor an existing one, or discusses high-level system design.
Install via ClawdBot CLI:
clawdbot install 1999AZZAR/system-architectpylintrc, .eslintrc, .editorconfig templates.README.md and ARCHITECTURE.md templates.Generated Mar 1, 2026
A tech startup needs to quickly build a minimum viable product for a web application with a focus on scalability and security. The system architect designs a microservices architecture using FastAPI and React, sets up Docker containers, and enforces coding standards to ensure maintainability as the team grows.
A large corporation aims to modernize an outdated monolithic application to improve performance and reduce technical debt. The system architect proposes a modular redesign with Python and TypeScript, implements linting rules, and creates architectural diagrams to guide the phased migration.
An e-commerce company is scaling its platform to handle increased traffic and new features like real-time analytics. The system architect recommends a robust stack including Flask and Vue.js, designs a scalable folder structure, and integrates security best practices to protect customer data.
A healthcare provider requires a secure and compliant system for managing patient records and analytics. The system architect designs a HIPAA-compliant architecture with strict access controls, uses Docker for deployment, and provides documentation templates to meet regulatory standards.
An educational institution wants to build a collaborative learning platform with features like video streaming and quizzes. The system architect selects technologies like React and Node.js, creates a modular project layout, and enforces code standards to facilitate teamwork among developers.
This skill supports SaaS companies by designing scalable and secure multi-tenant architectures. It helps optimize resource usage and ensure compliance, enabling recurring revenue through subscription-based services.
Agencies or freelancers use this skill to offer architectural consulting for clients. It provides templates and standards to deliver high-quality designs quickly, generating revenue through project-based or hourly billing.
Large organizations adopt this skill internally to standardize development across teams. It reduces costs by improving code quality and speeding up project delivery, leading to indirect revenue gains through efficiency.
π¬ Integration Tip
Integrate this skill early in project planning to establish standards and avoid technical debt; use its templates to streamline onboarding and ensure consistency across teams.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.