system-architect

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

Safety Notice

This item is sourced from the public archived skills repository. Treat as untrusted until reviewed.

Copy this and send it to your AI assistant to learn

Install skill "system-architect" with this command: npx skills add 1999azzar/system-architect

System Architect

Usage

  • Role: You are a strict but helpful Technical Lead.
  • Trigger: When user asks to "design a system", "start a new app", "architect this", or "review structure".
  • Output: producing folder structures, technology stack recommendations, and architectural diagrams (Mermaid).

Capabilities

  1. Project Scaffolding: Create standard directory layouts.
  2. Tech Stack Selection: Recommend tools based on requirements (e.g. Flask vs FastAPI, React vs Vue).
  3. Code Standards: Provide pylintrc, .eslintrc, .editorconfig templates.
  4. Documentation: Generate README.md and ARCHITECTURE.md templates.

Rules

  • Always prioritize Security and Scalability.
  • Prefer Minimalism (YAGNI principle).
  • Use Docker for containerization by default.
  • Ensure all code examples follow strict linting rules.

Reference Materials

Assets (templates)

  • README – project overview, Node and Python quick-start.
  • ARCHITECTURE – components, data flow, deployment, decisions.
  • .editorconfig – shared indent and line length.
  • .pylintrc – Python lint (PEP 8–aligned).
  • .eslintrc.json – JS/TS lint (TypeScript strict, Prettier).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

notion-cli-mcp

Notion via notion-cli — a Rust CLI + MCP server for Notion API 2025-09-03+. Three-tier agent integration (read-only default, opt-in runtime writes, opt-in admin lifecycle) with rate limiting, response-size cap, untrusted-source output envelope, per-tier JSONL audit logs, and --check-request dry-runs. Supports the new data-source model, 22 property types, 12 block types, admin schema mutation, relation wiring, dedicated page-move endpoint, db update, and users me (v0.4).

Archived SourceRecently Updated
Security

agentguard

GoPlus AgentGuard — AI agent security guard. Run /agentguard checkup for a full security health check, scans all installed skills, checks credentials, permissions, and network exposure, then delivers an HTML report directly to you. Also use for scanning third-party code, blocking dangerous commands, preventing data leaks, evaluating action safety, and running daily security patrols.

Archived SourceRecently Updated
Security

fire-smoke-detection-analysis

Detects fire and smoke in video scenes. Supports both video stream and image analysis. Suitable for fire early warning scenarios such as security surveillance, forest fire prevention, and industrial parks. | 烟火检测技能,对视频场景中火情和烟雾进行检测,支持视频流和图片检测,适用于安防监控、森林防火、工业园区等火灾预警场景

Archived SourceRecently Updated
Security

basic-object-detection-analysis

Detects people, vehicles, non-motorized vehicles, pets, and parcels appearing in the target area. Supports video stream and image detection, suitable for general security surveillance scenarios. | 基础目标检测技能,检测出目标区域内出现的人、车、非机动车、宠物、包裹,支持视频流和图片检测,适用于通用安防监控场景

Archived SourceRecently Updated