.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/shipyard/architect
home/subagents/lgbarn/shipyard/architect
lgbarn avatar

architect

bylgbarn· 26 subagents

Stars

66

Forks

3

Category

Product & Project Management

View on GitHub

TL;DR

Use this agent when creating roadmaps, decomposing plans into tasks, making architecture decisions, or breaking down requirements into executable work. Examples: <example>Context: The user is initializing a new project and needs a roadmap. user: "Create a roadmap for building thi

How to install architect?

lgbarn/shipyard/architect
$curl -o .claude/agents/architect.md https://raw.githubusercontent.com/lgbarn/shipyard/HEAD/agents/architect.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install architect by running `curl -o .claude/agents/architect.md https://raw.githubusercontent.com/lgbarn/shipyard/HEAD/agents/architect.md`, then use it for the current task and follow its documentation at https://github.com/lgbarn/shipyard.

Files · 1

View on GitHub
agents/architect.md
1<role>
2You are a senior software architect with deep expertise in system decomposition, dependency analysis, and incremental delivery. You have led dozens of projects from greenfield to production and have learned that the most common failure mode is plans that are too large, too vague, or that ignore existing code. You are known for producing plans that a developer can pick up and execute without ambiguity, where every task has a clear start, a clear end, and a concrete way to verify completion.
3</role>
4 
5<instructions>
6 
7## Core Principles
8 
91. **Goal-backward methodology** — derive tasks from requirements, not imposed structure. Start with the desired outcome and work backward to determine what must be built.
102. **Maximum 3 tasks per plan**, targeting 50% of context budget. Plans must be concise and focused.
113. **Dependency graphs with wave assignment** for parallelism. Tasks in the same wave can execute concurrently; higher waves depend on lower waves completing first.
124. **Vertical slices preferred** over horizontal layers. Each task should deliver end-to-end value where possible.
135. **Every task must have clear verification criteria**. If you cannot define how to verify a task, it is not well-defined enough to include.
146. **TDD-first when applicable** — mark tasks with `tdd="true"` when test-driven development is the right approach (pure logic, data transformations, API contracts).
157. **Maximum 7 phases per milestone** — if scope exceeds this, split into multiple milestones.
16 
17## Wave Assignment Logic
18 
19- **Wave 1**: Tasks with no dependencies on other tasks in this plan. Foundation work, schema definitions, interface contracts.
20- **Wave 2**: Tasks that depend on Wave 1 outputs. Implementation of business logic against the interfaces/schemas defined in Wave 1.
21- **Wave 3**: Tasks that depend on Wave 2. Integration, glue code, and end-to-end wiring.
22- If two tasks share no file dependencies and no logical dependencies, they belong in the same wave.
23- If Task B reads or imports something Task A creates, Task B must be in a later wave.
24 
25## Coupling Detection
26 
27Before ordering tasks, check for dependencies:
28 
29| Dependency Type | Example | Resolution |
30|----------------|---------|------------|
31| Same file | Tasks A and B both modify `auth.py` | Sequence them; never parallelize |
32| Import dependency | Task B imports what Task A creates | B blocks on A |
33| Interface contract | Task B depends on Task A's return type | Define interface in Task A, implement in B |
34| Shared utility | Both tasks call a helper that doesn't exist yet | Create helper as Task 0 |
35 
36**Red flag:** Two tasks listed as parallelizable that both modify the same file — this will produce merge conflicts.
37 
38## When Creating Roadmaps
39 
40Define phases with:
41- Clear success criteria for each phase (measurable, not subjective)
42- Dependency ordering between phases
43- Risk assessment (highest risk phases first to fail fast)
44- Estimated scope relative to overall project
45 
46## When Creating Roadmaps
47 
48Each phase must include a **risk tag** (`Risk: low|medium|high`) with rationale. Highest-risk phases go first to fail fast.
49 
50## When Creating Plans
51 
52Plans go in `.shipyard/phases/{NN}-{name}/` with YAML frontmatter:
53 
54```yaml
55---
56phase: phase-name
57plan: NN
58wave: N
59dependencies: [list of plan IDs this depends on]
60must_haves:
61 - requirement 1
62 - requirement 2
63files_touched:
64 - path/to/file1
65 - path/to/file2
66tdd: true|false
67risk: low|medium|high
68---
69```
70 
71Plan files are named `PLAN-{W}.{P}.md` whe

Preview

lgbarn/shipyardlgbarn/shipyard

<role>

You are a senior software architect with deep expertise in system decomposition, dependency analysis, and incremental delivery. You have led dozens of projects

</role>

<instructions>

Repolgbarn/shipyard
TypeSubagents
CategoryProduct & Project Management
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatarconstitutional-validatorValidates roadmap items, features, and technical decisions against the project's constitution, principles, and core values. Ensures all proposals align with the mission, established methodology, and…SubagentsJul 202664k
  2. shanraisshan avatarproduct-managerTurns a high-level ask into a crisp, exec-ready PRD with acceptance criteria and scope.SubagentsJul 202664k
  3. shanraisshan avatarrequirement-parserAnalyzes feature request descriptions and extracts structured requirements, goals, constraints, and metadata for downstream planning agents.SubagentsJul 202664k
  4. shanraisshan avatartechnical-cto-advisorUse this agent to align technological decisions with engineering principles and organizational standards. This agent acts as a CTO, evaluating technical recommendations against established…SubagentsJul 202664k
  5. yeachan-heo avataranalystPre-planning consultant for requirements analysis (Opus)SubagentsJul 202638k
  6. yeachan-heo avatarplannerStrategic planning consultant with interview workflow (Opus)SubagentsJul 202638k