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.