architect

Plan feature implementation by analyzing requirements and existing codebase.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Hakiick/ChessGame --skill architect-hakiick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/Hakiick/ChessGame/tree/main/.claude/skills/architect
Command: npx skills add https://github.com/Hakiick/ChessGame --skill architect-hakiick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for structured technical planning before development begins, ensuring features are well-designed and align with project goals.

Core Features & Use Cases

  • Architecture Planning: Generates detailed implementation plans for new features or refactoring.
  • Impact Analysis: Identifies affected files and necessary modifications.
  • Risk Assessment: Highlights potential dependencies and regressions.
  • Use Case: Before implementing a new user authentication flow, use the architect skill to generate a plan outlining the necessary backend changes, database schema updates, and frontend components.

Quick Start

Use the architect skill to plan the implementation of the new user profile page.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I plan technical architecture for a new feature before coding?

To plan technical architecture for a new feature, you analyze project requirements and the existing codebase to generate a structured implementation plan. This identifies files needing modification and outlines mobile-first design considerations.

What is the best way to identify affected files when refactoring a codebase?

The best way to identify affected files during a refactoring task is to perform an architectural impact analysis. This process evaluates the technical plan against the existing codebase to pinpoint necessary file modifications.

How does risk assessment work during software architecture planning?

Risk assessment during software architecture planning involves analyzing the technical plan to highlight potential dependencies and regressions. This proactive evaluation mitigates issues by listing known risks alongside required sub-tasks.

Can I use this to generate a mobile-first implementation plan?

Yes, you can generate a mobile-first implementation plan. The architecture planning process explicitly outlines mobile-first considerations to ensure the technical design aligns with responsive and mobile platform goals.

Do I need to provide existing codebase files for technical architecture design?

Yes, providing existing codebase files is necessary for accurate technical architecture design. The planning process relies on analyzing current code structures to identify required modifications, risks, and dependencies.