Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

Senior System Architecture

  • 30 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Guides senior system and solution architecture: cross-service boundaries, integration patterns, non-functional requirements, ADRs, C4 modeling, build-vs-buy, and phased migration.

About

Guides senior system and solution architecture covering cross-service boundaries, integration patterns, non-functional requirements, ADRs, C4-style modeling, build-vs-buy, and phased migration. A developer uses it when designing multi-service systems, reviewing architecture decisions, or planning migration off legacy systems.

  • Authors and reviews ADRs for hard-to-reverse decisions
  • Plans strangler/parallel-run migrations and architecture review gates

Senior System Architecture by the numbers

  • 30 all-time installs (skills.sh)
  • Ranked #666 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill senior-system-architecture

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs30
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Guides senior system and solution architecture: cross-service boundaries, integration patterns, non-functional requirements, ADRs, C4 modeling, build-vs-buy, and phased migration.

Files

SKILL.mdMarkdownGitHub ↗

Senior System Architecture

When to Use

  • Define or review cross-service/system boundaries and contracts
  • Compare architectural options with explicit trade-offs and NFR impact
  • Author or review ADRs for decisions that are hard to reverse
  • Run architecture review before major launches or vendor commitments
  • Plan migration off legacy systems (strangler, parallel run, cutover)
  • Establish architecture principles, standards, and exception process

When NOT to Use

  • Single-team service RFC and implementation slices → senior-software-engineer
  • Lakehouse, mesh, or enterprise data modeling → data-architect
  • VPC, Kubernetes, Terraform, or CI/CD build → infrastructure-engineer, devops
  • IDP, golden paths, Backstage → platform-engineer
  • Milestones, RAID, steering status → technical-program-manager
  • Release cutover tactics only → deployment-strategist
  • Security control catalog and enterprise GRC → cybersecurity
  • LLM/RAG system design → ai-engineer
  • Business strategy, issue trees, steerCo cases → business-consultant
  • Applied AI / LLM solution architecture → applied-ai-architect-commercial-enterprise
  • Customer-facing solution design, RFP/RFI, PoC scope, deal integration → solutions-architect

Related skills

NeedSkill
Service-level RFC and code reviewsenior-software-engineer
Data domain and governance architecturedata-architect
Cloud solution and migration architecturecloud-architect
Enterprise cloud governance and landing zonesenterprise-cloud-architect
Cloud/network/IaC deliveryinfrastructure-engineer, cloud-engineer
Platform-as-product and golden pathsplatform-engineer
Multi-team launch coordinationtechnical-program-manager
Rollout and rollback planningdeployment-strategist
Security architecture and controlscybersecurity, information-security-engineer
Requirements and business constraintsbusiness-analyst
Strategy, business case, operating modelbusiness-consultant
AI/LLM solution patternsai-engineer
Commercial/enterprise applied AI architectureapplied-ai-architect-commercial-enterprise
Customer deal solution, RFP, PoC handoffsolutions-architect

Core Workflows

1. Frame the decision

Capture before drawing boxes:

  • Business outcome and measurable success criteria
  • Constraints: budget, timeline, compliance, existing estate
  • Non-goals (explicit scope cuts)
  • Stakeholders and decision owner
  • Reversibility: one-way door vs two-way door

One-way doors require ADR + architecture review. Two-way doors can stay in team RFC.

2. Model the system (C4-lite)

Minimum views for reviewers:

1. Context — actors, external systems, trust zones 2. Containers — deployable units, data stores, queues, who owns each 3. Critical path — sequence diagram for highest-risk flows only

Label every arrow: sync/async, protocol, auth model, and failure behavior.

See `references/integration_patterns.md`.

3. Define NFRs and quality attributes

For each capability, specify targets (not vague "high availability"):

AttributeExample targetVerification
Availability99.9% monthlySLO, error budget
Latencyp99 < 300ms readLoad test + prod SLO
Throughput5k RPS peakCapacity model
DurabilityRPO 1h, RTO 4hDR drill
SecuritymTLS east-west, OIDCThreat model link
Cost<$X / 1M requestsFinOps estimate

See `references/nfr_quality_attributes.md`.

4. Evaluate options

Present at least two viable options plus "do nothing / minimal change":

CriterionWeightOption AOption B
Time to value
Operational burden
Scalability headroom
Team skill fit
Vendor lock-in
Security/compliance fit

Recommend one; document rejected options and why.

See `references/adr_template.md`.

5. Architecture review

Before build or contract signature:

1. Problem and constraints restated in one paragraph 2. Diagrams current; contracts versioned (OpenAPI, event schema) 3. Failure modes: partial outage, dependency down, poison messages 4. Data: ownership, retention, PII, migration path 5. Observability: golden signals per container 6. Security: authz boundaries, secrets, blast radius 7. Rollout and rollback linked to deployment-strategist if multi-phase

See `references/architecture_review.md`.

6. Evolution and migration

For legacy replacement:

1. Identify capability slices that can move independently 2. Prefer strangler over big-bang when risk is high 3. Define parity criteria before cutover 4. Plan dual-write / dual-read duration and reconciliation 5. Deprecate old path with telemetry proving zero traffic

See `references/migration_evolution.md`.

When to load references

  • ADR format and barreferences/adr_template.md
  • Review checklistreferences/architecture_review.md
  • Sync, events, sagas, APIsreferences/integration_patterns.md
  • SLOs, capacity, DR, costreferences/nfr_quality_attributes.md
  • Strangler and cutoverreferences/migration_evolution.md

Related skills

Code Review & Qualitybackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.