architect

Plans technical architecture for features, including analysis, risks, and breakdowns.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/KJ-devs/portfolio --skill architect-kj-devs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/KJ-devs/portfolio/tree/main/.claude/skills/architect
Command: npx skills add https://github.com/KJ-devs/portfolio --skill architect-kj-devs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps plan and design the technical architecture for new features, major refactoring, and critical architecture decisions, ensuring a robust and scalable foundation before coding begins.

Core Features & Use Cases

  • Feature Planning: Define the technical blueprint for new functionalities.
  • Refactoring Strategy: Outline steps for significant code restructuring.
  • Architecture Decisions: Provide a structured approach to choosing technical solutions.
  • Use Case: Before starting a complex new user authentication module, use this Skill to generate a detailed architectural plan, including file structures, API designs, and potential risks.

Quick Start

Use the architect skill to plan the implementation of a new user profile editing feature.

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 complex new feature?▼

To plan technical architecture for a complex new feature, you analyze the requested functionality to produce a detailed implementation plan. This plan includes research, structural design, risk assessment, and task breakdown to ensure a robust foundation before coding begins.

What is the best way to design a refactoring strategy for major code restructuring?▼

A refactoring strategy for major code restructuring provides a structured technical blueprint outlining the necessary steps. It analyzes the existing architecture to define a safe implementation plan, mitigating potential risks during the transition.

When do I need a technical plan for feature implementation?▼

You need a technical plan for feature implementation when building new complex functionalities, executing major refactoring, or making critical architecture decisions. It ensures a scalable foundation by defining file structures, API designs, and risks upfront.

How do I create an implementation plan that includes risk analysis for a new module?▼

To create an implementation plan with risk analysis for a new module, you design the technical architecture by analyzing the requested feature. This process directly produces a breakdown of tasks, research data, and identified risks.

Does this architectural design approach work for defining API designs and file structures?▼

Yes, this architectural design approach works for defining API designs and file structures. It generates a comprehensive technical blueprint for new functionalities, detailing the exact implementation steps and structural layout required.