LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

architect

Think through what you are about to build like a senior engineer before writing any code. Surfaces decisions, aligns on language, and produces a clear implementation plan you confirm before anything starts.

470stars98forksUpdated 7/1/2026
Code Review#software-engineering#code-review#requirements#planning#architecture

Security Assessment

Safe(100/100)
Security Score100/100

About architect

A planning skill that has the agent act as a senior engineer sitting with a developer to think through what is about to be built before any code is written. It frames the exchange as a collaborative thinking session rather than an interrogation, aiming to ensure both sides are building the same thing in their heads, to catch things that seem obvious but are not, and to align on approach before coding starts. The output is a clear implementation plan the developer confirms up front.

The method proceeds in ordered steps. First, it takes stock of what already exists by reading the feature description, context files, documentation, and existing code, and deliberately avoids asking about anything the docs already answer. Next, it aligns on language by identifying three to five ambiguous terms and proposing a definition for each for confirmation, updating immediately when corrected and not continuing until the vocabulary is shared. Then it thinks through the decisions that would meaningfully change what gets built, one question at a time, always sharing its own recommendation and reasoning so the developer has something to react to, skipping decisions rendered irrelevant by earlier answers, and working in order of downstream impact. It stops when every decision that would change the implementation is resolved, rather than exhausting every possible question, signaling completion by saying Blueprint ready.

After that signal, it produces an implementation plan with sections for what is being built, the agreed-on language, the decisions made and their reasoning, assumptions that were not explicitly confirmed, and a concise ordered list of how to build it. The plan is presented for explicit confirmation, and only then does implementation begin. The skill is explicit about what it is not: not an interrogation meant to catch the developer out, not a full specification document, and not an open-ended questioning loop. It is best used before starting a feature, when decisions and shared understanding need to be settled so building can start with confidence.

FAQ

Does this skill write code?

Not on its own. It runs a thinking session and produces an implementation plan; only after the developer explicitly confirms the plan does implementation begin.

Why does it define terms before discussing implementation?

To make sure both sides mean the same thing, it identifies three to five ambiguous terms, proposes a definition for each, and does not continue until the language is aligned, updating immediately if corrected.

How does it decide which questions to ask?

It surfaces only the decisions that would meaningfully change what gets built, asks one at a time in order of downstream impact, and skips any decision made irrelevant by an earlier answer.

How do I know when the planning session is finished?

It stops when every decision that would change the implementation is resolved, then says Blueprint ready and writes the implementation plan for confirmation.

What does the final implementation plan contain?

It includes what is being built, the agreed-on language, the decisions made with reasoning, any unconfirmed assumptions, and a concise ordered list of implementation steps.

Install architect

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

javascript-mastery-pro/skills

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3