senior-architect
Senior Architect guides system design through structured phases: requirements analysis, architecture evaluation, and decision documentation. It produces Architecture Decision Records, trade-off analyses, and scalability blueprints grounded in proven patterns.
Senior Architect evaluates architectural styles and selects the best approach with explicit trade-offs documented.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-03-16
Senior Architect evaluates architectural styles and selects the best approach with explicit trade-offs documented. Senior Architect guides system design through structured phases: requirements analysis, architecture evaluation, and decision documentation. It produces Architecture Decision Records, trade-off analyses, and scalability blueprints grounded in proven patterns.
Use it when
- Senior Architect provides ADR creation process guidance to document your architectural choices systematically.
- Senior Architect evaluates both approaches by analyzing deployment complexity, team autonomy, data consistency, operational overhead.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
Pixel-Process-UG/superkit-agents/senior-architect · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does Senior Architect help with system design for scaling?
Senior Architect guides you through structured scaling design by analyzing your system's growth requirements, evaluating architectural patterns, and documenting trade-offs. It helps define non-functional requirements and SLOs, then produces scalability blueprints with horizontal scaling strategies tailored to your constraints and performance targets.
What is an architecture decision records template and how do I create one?
Senior Architect provides ADR creation process guidance to document your architectural choices systematically. Each record captures the decision context, alternatives considered, chosen solution, and explicit trade-offs. Senior Architect structures these records to ensure consistency across your system design choices and makes future architectural decisions traceable and justified.
What are the microservices vs monolith trade-offs I should evaluate?
Senior Architect evaluates both approaches by analyzing deployment complexity, team autonomy, data consistency, operational overhead, and scalability patterns. It documents trade-offs explicitly: monoliths offer simpler initial deployment but limit independent scaling; microservices enable fine-grained scaling and team independence but increase infrastructure and coordination costs.
How do I plan non-functional requirements for my system?
Senior Architect helps define non-functional requirements by establishing clear SLOs for performance, reliability, availability, and latency. It guides you through analyzing your system's constraints, user expectations, and operational capabilities, then translates these into measurable targets that drive architectural decisions and technology selection.
How should I approach technology selection for a new system?
Senior Architect analyzes technology options by mapping them against your non-functional requirements, team expertise, and operational context. It evaluates service boundaries, integration patterns, and long-term maintenance costs, then documents the selection rationale with trade-offs so your technology choices remain justified as systems evolve.
What scalability analysis and planning should I do upfront?
Senior Architect guides scalability planning by identifying bottlenecks, defining growth scenarios, and designing horizontal scaling patterns. It helps you establish SLOs for throughput and latency, evaluate caching and partitioning strategies, and document how each architectural component scales, ensuring your system design anticipates future demand.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Senior Architect
Overview
Provide architecture-level guidance for system design decisions. This skill produces Architecture Decision Records (ADRs), trade-off analyses, scalability blueprints, and non-functional requirements specifications. Every recommendation includes explicit trade-offs and is grounded in proven patterns.
Announce at start: "I'm using the senior-architect skill for system design and architecture decisions."
Phase 1: Requirements Analysis
Goal: Capture all functional and non-functional requirements before designing.
Actions
- Identify functional requirements (capabilities)
- Define non-functional requirements (quality attributes)
- Identify constraints (budget, team, timeline, compliance)
- Map integration points with existing systems
- Establish success criteria and SLOs
STOP — Do NOT
(truncated - see the full file via the links below)
File tree — 1 file
templates/skills/senior-architect/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Evaluate architectural styles and select the best approach with explicit trade-offs”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Architecture Designer guides you through system design from requirements to documented decisions. It creates architecture diagrams, evaluates technology trade-offs, and produces Architecture Decision Records for key choices. Use it to structure microservices, plan scalability, and validate designs with stakeholders.
Architecture Selection helps teams pick the best system design by evaluating patterns against team size, domain complexity, scaling needs, and operational maturity. It scores candidates using weighted criteria, documents trade-offs, and provides migration paths—avoiding resume-driven choices and premature optimization. Use it to design new systems, plan migrations, or review existing architectures.
Architecture Decision helps you systematically evaluate design choices, document trade-offs, and select appropriate patterns for your context. It provides frameworks for creating Architecture Decision Records, assessing technical debt, and balancing quality attributes like performance, scalability, and maintainability.
Architecture helps you build decision records for technology choices, system designs, and architectural proposals. It structures your analysis across options, trade-offs, and consequences—whether you're choosing between platforms like Kafka and SQS, reviewing a microservices design, or building a new component from requirements.
This skill guides you through the complete lifecycle of database schema design, from conceptual modeling and logical design through physical optimization and safe migrations. It covers normalization principles, relationship patterns, indexing strategies, and query optimization techniques, with decision tables for choosing between SQL, document, and key-value storage engines. Includes zero-downtime migration patterns and backfill strategies to evolve schemas safely in production.
UX Designer walks you through a five-phase methodology for building user-centered experiences: organizing content logically, mapping user flows, creating wireframes, testing prototypes with real users, and delivering production-ready designs. Each phase includes specific activities, validation checklists, and practical guidance on accessibility, design patterns, and tools like Figma and component libraries.
More skills adr-discovery (MIT) · senior-frontend (MIT) · ui-design-system (MIT)