Architecture Patterns Rules — Data skill for Claude Code
Always-on architecture standards from Architecture Patterns with Python (Percival & Gregory).
How to install Architecture Patterns Rules
Installs to ~/.claude/skills/siege-analytics-claude-configs-public-_architecture-patterns-rules/SKILL.md
mkdir -p ~/.claude/skills/siege-analytics-claude-configs-public-_architecture-patterns-rules && curl -fsSL https://raw.githubusercontent.com/siege-analytics/claude-configs-public/HEAD/skills/_architecture-patterns-rules.md -o ~/.claude/skills/siege-analytics-claude-configs-public-_architecture-patterns-rules/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Architecture Patterns Rules does
description: Always-on architecture standards from Architecture Patterns with Python (Percival & Gregory). Apply when designing service layers, data access, or domain boundaries.
Architecture Patterns with Python Standards
Apply these principles from *Architecture Patterns with Python* (Harry Percival & Bob Gregory) to service and data-access code.
Repository pattern
- Separate data retrieval from business logic. A service that fetches Census tracts and computes demographics sho
Alternatives in Data
- A Stock Data — A股全栈数据工具包 · 十一层架构 · 54端点 · 19数据源 · 零鉴权 Full-stack China A-share data toolkit for AI agents — 11 layers, 54 end 9.4k ★
- n8n Code JavaScript — JavaScript in n8n Code nodes with data access patterns 3.6k ★
- Portaljs Architect — Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from your needs, t 2.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Dd Arch
Open the Data Architecture department (plan stage) and route the request to one of its 22 atomic tasks. Assess
Android Clean Architecture
Clean Architecture for Android / KMP projects — module structure, dependency rules, UseCases, Repositories, da
Agents Md Architect
Detects which instruction file Claude Code actually loads (CLAUDE.md still wins if present) and generates a cr
Review Data Architecture
Review data architecture - boundaries, consistency model, server enforcement
Backend Architect
Design RESTful APIs, microservice boundaries, and database schemas. Reviews system architecture for scalabilit
Nodejs Project Arch
🏗️ AI-friendly Node.js project architecture standards. Keep files <400 lines for AI agents. Covers H5 games,
Related Agents
Rust Backend Architect
Primary reviewer for the Rust/Tauri backend — domain modeling, error handling, module boundaries (L0–L3 layers
Android Architect
Use this agent to analyze or design the architecture of a native Android app — UI, domain and data layers, uni
Service Architect.Agent
Use when designing or reviewing the backend/service architecture for the target repo: bounded contexts, projec