principal-architect

Define and enforce architectural decisions across the MigrateIQ platform.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/twofoldtech-dakota/plugin-migration-planner --skill principal-architect-twofoldtech-dakota
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: principal-architect
Source: https://github.com/twofoldtech-dakota/plugin-migration-planner/tree/main/.claude/skills/principal-architect
Command: npx skills add https://github.com/twofoldtech-dakota/plugin-migration-planner --skill principal-architect-twofoldtech-dakota

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Principal Architect skill provides a centralized decision-maker for architectural governance on the MigrateIQ platform, aligning feature plans, code reviews, and technology choices to maintain consistency and scalability across the full stack.

Core Features & Use Cases

  • Establishes architectural direction for new features and system redesigns.
  • Reviews tradeoffs between patterns, frameworks, and infrastructure decisions.
  • Guides cross-team implementation from frontend (SvelteKit/Tailwind/TypeScript) to backend (MCP server, Drizzle ORM) and data flows, ensuring coherence with existing architecture and governance triggers.

Quick Start

Outline the architectural direction for a new feature and specify the preferred patterns and tech choices to enforce consistency across the project.

Frequently Asked Questions about principal-architect

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

FAQPage Schema
How do I enforce architectural decisions across a full-stack web application?

To enforce architectural decisions across a full-stack web application, apply governance rules during feature planning and code reviews to guide frontend, backend, and infrastructure choices. This ensures consistency and scalability across the entire stack.

What is architectural governance for cross-stack system design?

Architectural governance for cross-stack system design is the process of defining decision criteria and consistency rules for technology choices. It aligns frontend, backend, and infrastructure implementation to maintain coherence during feature planning and refactoring.

When do I need to trigger an architectural review for a new feature?

You need to trigger an architectural review when planning new features, choosing frameworks, or refactoring existing systems. It evaluates pattern tradeoffs and infrastructure decisions to ensure new developments satisfy governance requirements and system scalability.

How do I guide cross-team implementation across SvelteKit and Drizzle ORM?

Guide cross-team implementation across SvelteKit and Drizzle ORM by outlining preferred patterns and technology choices. Establish architectural direction to ensure frontend and backend data flows remain coherent with existing system design and governance triggers.

Can I use this approach for technology choice discussions and refactoring?

Yes, you can use this approach for technology choice discussions and refactoring. It reviews tradeoffs between patterns, frameworks, and infrastructure decisions, providing centralized decision criteria to maintain consistency across the platform.