senior-software-architect

Guide architecture ownership and decision-making for production-grade web platforms.

1|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zzafergok/skills --skill senior-software-architect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: senior-software-architect
Source: https://github.com/zzafergok/skills/tree/main/02-software-architecture/senior-software-architect
Command: npx skills add https://github.com/zzafergok/skills --skill senior-software-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modern kurumsal yazılım platformlarında mimari kararlarını netleştirmek, teknik vizyonu paylaşmak ve üretime yönelik güvenli, ölçeklenebilir çözümler üretmek için rehberlik sağlar.

Core Features & Use Cases

  • Platform Kimlikleri & Governance: Architecture ownership, ADRs, technology standards for scalable platforms.
  • Klasör Yapısı & Prensipler: Korunan mimari yapı, Next.js App Router patterns, server/client boundaries.
  • Kullanım Senaryoları: Design reviews, architecture decision records, long-term platform stewardship across teams.
  • Performans, Güvenlik & QA: Guidelines for performance, security, testing, i18n.

Quick Start

Bu yetenekle üretim düzeyinde bir web platformunun mimari kararlarını yönetin.

Frequently Asked Questions about senior-software-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define enterprise web platform architecture and ownership boundaries?▼

Defining enterprise web platform architecture involves establishing governance patterns, architecture decision records, and technology standards to ensure long-term maintainability across teams. It clarifies technical vision and ownership boundaries for scalable platforms.

How do I structure a large scale Next.js App Router project for long-term maintainability?▼

Structuring a Next.js App Router project requires applying protected architectural patterns and defining strict server/client component boundaries. This enforces a maintainable folder structure and clear separation of concerns across enterprise teams.

What is the best way to document architecture decisions for production-grade web platforms?▼

Documenting architecture decisions is best achieved through architecture decision records and engineering playbooks. These governance patterns capture system design choices, authentication strategies, and technology standards for long-term platform stewardship.

Can I use this approach for frontend system design and performance in enterprise software?▼

Yes, this approach applies directly to enterprise frontend architecture and system design. It provides guidelines for performance, security, testing, and internationalization tailored for production-grade web platforms.

When do I need formal governance patterns for web platform architecture?▼

Formal governance patterns are needed when managing production-grade web platforms across multiple teams. They establish platform identity, dictate engineering playbooks, and enforce architecture ownership to prevent structural decay.

How do I manage authentication strategies in scalable web platforms?▼

Managing authentication strategies in scalable web platforms involves defining security boundaries within your system design. Architectural governance ensures these authentication patterns align with overall platform performance and maintainability standards.