audit-architecture
Skill9 starsChanged 24 days agoMITView on GitHub
Audit Architecture, Scalability & Availability. Use when auditing ADRs, interface contracts, coupling, scalability, resilience patterns, SLA/RPO/RTO, high availability, or incident management. Triggers on "audit architecture", "audit archi", "audit scalabilité", "audit scalability", "audit disponibilité", "audit availability", "audit résilience", "audit resilience", "audit incidents".
1 other project uses a version of this.
Adopted by
Most recently taken up by
- aleolidev/claude-react-kittheir own version, first seen Oct 13, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- aleolidev/claude-react-kit★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository59 other files it gives its agents.
- AGENTS.mdAGENTS.md
- adversarial-feature-challengeSkill
- api-contract-versioningSkill
- bug-ticket-root-causeSkill
- bug-triage-structuredSkill
- ci-pipeline-orchestrationSkill
- commit-readiness-reviewSkill
- comprehensive-test-strategySkill
- database-schema-evolutionSkill
- ddd-backend-implementationSkill
- design-system-component-lifecycleSkill
- detection-sweepSkill
- domain-glossarySkill
- domain-modeling-designSkill
- frontend-fullstack-implementationSkill
- frontend-spec-call-site-auditSkill
- merge-request-reviewSkill
- performance-profilingSkill
- recording-decisionsSkill
- recurring-bug-root-causeSkill
- refactoring-shared-component-apiSkill
- validating-features-end-to-endSkill
- visual-regression-checkSkill
- writing-robust-testsSkill
- adversarial-feature-challengeSkill
- api-contract-versioningSkill
- audit-ci-cdSkill
- audit-complianceSkill
- audit-industrialisationSkill
- audit-observabilitySkill
- audit-performance-frontendSkill
- audit-qualitySkill
- audit-reportSkill
- audit-securitySkill
- audit-testingSkill
- bug-ticket-root-causeSkill
- bug-triage-structuredSkill
- ci-pipeline-orchestrationSkill
- commit-readiness-reviewSkill
- comprehensive-test-strategySkill
- daily-workflow-optimizationSkill
- database-schema-evolutionSkill
- ddd-backend-implementationSkill
- design-system-component-lifecycleSkill
- detection-sweepSkill
- domain-glossarySkill
- domain-modeling-designSkill
- frontend-fullstack-implementationSkill
- frontend-spec-call-site-auditSkill
- merge-request-reviewSkill
- performance-profilingSkill
- production-incident-diagnosticSkill
- qa-session-intakeSkill
- recording-decisionsSkill
- recurring-bug-root-causeSkill
- refactoring-shared-component-apiSkill
- validating-features-end-to-endSkill
- visual-regression-checkSkill
- writing-robust-testsSkill
The file
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 3 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
ME when: audit targeted at this domain only
- Distinctive: line 17
audit-industrialisation: instead when: a global multi-domain audit - it orchestrates every audit (ME included) and produces a consolidated …
- Very specific: line 51
Read the matching reference/<section>.md file.
- Distinctive: line 73
Backend / API: - every question applies with the standard grid.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Audit Architecture, Scalability & Availability
The project variant (
<repo>/.claude/skills/) wins if it exists: it tools this generic protocol with scripts, datasets and CI gates specific to the repo.
When ME and not audit-industrialisation
- ME when: audit targeted at this domain only
- audit-industrialisation instead when: a global multi-domain audit - it orchestrates every audit (ME included) and produces a consolidated report
For a full project audit, use
audit-industrialisationrather than invoking each skill separately.
Overview
Audit a project's architectural maturity: documented decisions, API stability, coupling, resilience patterns, scalability, availability, operational support and incident management. Produces a maturity score (0-4) per question.
74 questions split across 7 sections:
| Section | Domain | Questions |
| AR | Architecture, Specification & Deployment | 11 |
| SC | Technical scalability | 7 |
| PA | Fault and interruption tolerance | 15 |
| RE | Recovery after a problem | 13 |
| DI | Availability & SLA | 11 |
| SU | Support & Operability | 8 |
| IM | Incident management | 9 |
The detailed grids (statements, criticality, conditions, verification commands, levels 0-4) live in reference/ - one file per section.
Score calculation
- Each scored question is assigned a level from 0 to 4.
- Questions marked N/A are excluded from the calculation.
- Global score = sum of levels / number of scored questions (excluding N/A).
- Formula:
score = Σ(levels) / count(scored questions) - Example: 50 questions scored out of 74, sum = 120 → score = 120/50 = 2.4/4
Audit protocol
- Detect the project type: backend/API, frontend SPA/PWA, fullstack, library/SDK. Adjust the N/A questions per type (see Variants below).
- For each section (AR, SC, PA, RE, DI, SU, IM in this order):
- Read the matching
reference/<section>.mdfile. - For each question: run the listed verification commands.
- Assign a level 0-4 (or N/A) in light of the grids, with justification and confidence level.
- Handle the conditional questions (e.g.
AR-01ais only evaluated ifAR-01 >= 2): if the condition is not met, mark N/A.
- Read the matching
- Mark N/A the questions that do not apply to the project type.
- Compute the global score excluding N/A.
- Produce the report via
audit-report.
Variants by project type
Frontend SPA/PWA - adapt:
- SC-01 to SC-07: PWA offline, service worker, bundle size, CDN, lazy loading. No HPA/K8s.
- PA-01: error boundaries (React/Vue), offline fallback, service worker cache, retry on API calls.
- PA-06: service worker lifecycle, graceful update.
- PA-12: offline fallback, stale-while-revalidate, IndexedDB cache.
- PA-18 to PA-21: usually N/A (no frontend DB).
- RE-01: retry safety of client-side API calls.
- DI-01 to DI-09: CDN availability, service worker health, connectivity detection.
- IM-01 to IM-09: error tracking (Sentry), performance monitoring (Web Vitals).
Library / SDK - usually N/A: SC-01 to SC-07, PA-05 to PA-09, PA-12, PA-18 to PA-21, RE-05 to RE-08a, DI-01 to DI-09, SU-01 to SU-03, IM-01 to IM-09. Focus on AR-01 (ADR), AR-02 (tech debt), AR-07 (backward compatibility), AR-08 (deprecation), AR-09 (semver), PA-01/PA-03 (retry guidance in the docs).
Backend / API - every question applies with the standard grid.
Grids by section
| Section | File | Description | Questions |
| AR | reference/ar-architecture.md | ADR, technical debt, multi-level docs, progressive deployment, feature flags, rollback, compatibility, deprecation, semver | 11 |
| SC | reference/sc-scalabilite.md | Capacity planning, load testing, auto-scaling, queues/brokers, QoS, partitioning, specialized workers | 7 |
| PA | reference/pa-pannes.md | API error handling, retry, circuit breaker, pause, safe shutdown, recovery, isolation, degraded mode, API watch, DB backup/migration | 15 |
| RE | reference/re-recuperation.md | Idempotency, idempotency key, replay, data rollback, RTO/RPO, restart/recovery tests, recovery validation, reconciliation | 13 |
| DI | reference/di-disponibilite.md | RPO/RTO, target availability, SLOs/error budget, SLI dashboards, alerts, SLA export, status page, synthetic monitoring | 11 |
| SU | reference/su-support.md | Runbooks, L1/L2/L3 escalation, RACI, install scripts, setup time, onboarding | 8 |
| IM | reference/im-incidents.md | P1-P4 classification, on-call, MTTD, MTTR, communication, incident commander, blameless post-mortem, metrics, automation | 9 |
Exit condition
- All 7 sections have been covered (each
reference/<section>.mdread). - Every question is scored 0-4 or marked N/A (conditional questions included).
- Every level rests on evidence from running the verification commands.
- Global score computed excluding N/A per the formula.
- Report produced via
audit-report(summary, per-question detail, strengths/weaknesses, MUST/SHOULD/COULD recommendations, non-auditable items).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

