Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
existential-birds avatar

Agent Architecture Analysis

  • 189 installs
  • 74 repo stars
  • Updated July 21, 2026
  • existential-birds/beagle

Audit proposed agent designs for tool boundaries, memory, and failure modes before committing to a full multi-step implementation.

About

agent-architecture-analysis from existential-birds/beagle guides agents to review multi-agent system designs, evaluate tool graphs, memory, and failure handling, and surface scope risks before implementation begins.

  • agent boundary review
  • tool and memory design
  • failure-mode scan
  • pre-build architecture audit

Agent Architecture Analysis by the numbers

  • 189 all-time installs (skills.sh)
  • Ranked #2,965 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/existential-birds/beagle --skill agent-architecture-analysis

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs189
repo stars74
Last updatedJuly 21, 2026
Repositoryexistential-birds/beagle

What it does

Audit proposed agent designs for tool boundaries, memory, and failure modes before committing to a full multi-step implementation.

Files

SKILL.mdMarkdownGitHub ↗

12-Factor Agents Compliance Analysis

Reference: 12-Factor Agents

Input Parameters

ParameterDescriptionRequired
docs_pathPath to documentation directory (for existing analyses)Optional
codebase_pathRoot path of the codebase to analyzeRequired

Analysis Framework

The full per-factor rubric — principle, search patterns, file patterns, compliance criteria (Strong/Partial/Weak), and anti-patterns for each of the 13 factors — lives in references/factors.md. During the Analysis Workflow, read the relevant factor sections there for the search patterns to run and the criteria to score against.

#FactorFocus
1Natural Language to Tool CallsSchema-validated structured outputs from LLM
2Own Your PromptsPrompts as first-class, versioned, templated code
3Own Your Context WindowCustom formatting of history/state/tool results
4Tools Are Structured OutputsValidated JSON triggers deterministic code
5Unify Execution StateSingle state object merging execution + business state
6Launch/Pause/ResumeAPIs to launch, pause anywhere, resume
7Contact Humans with ToolsHuman contact as a structured tool call
8Own Your Control FlowCustom routing/retries, not framework defaults
9Compact Errors into ContextErrors fed back for self-healing + escalation
10Small, Focused AgentsNarrow responsibility, 3-10 steps each
11Trigger from AnywhereCLI/REST/WebSocket/chat/webhook entry points
12Stateless ReducerPure (state, input) -> (state, output) agents
13Pre-fetch ContextFetch likely-needed data upfront

See references/factors.md for the complete rubric for every factor above.

---

Output Format

Gate order: Do not assign Strong / Partial / Weak or treat recommendations as observed facts until Hard gates (after Analysis Workflow) are satisfied for the factors in scope.

Executive Summary Table

| Factor | Status | Notes |
|--------|--------|-------|
| 1. Natural Language -> Tool Calls | **Strong/Partial/Weak** | [Key finding] |
| 2. Own Your Prompts | **Strong/Partial/Weak** | [Key finding] |
| ... | ... | ... |
| 13. Pre-fetch Context | **Strong/Partial/Weak** | [Key finding] |

**Overall**: X Strong, Y Partial, Z Weak

Per-Factor Analysis

For each factor, provide:

1. Current Implementation

  • Evidence with file:line references
  • Code snippets showing patterns

2. Compliance Level

  • Strong/Partial/Weak with justification

3. Gaps

  • What's missing vs. 12-Factor ideal

4. Recommendations

  • Actionable improvements with code examples

---

Analysis Workflow

1. Initial Scan

  • Run search patterns for all factors
  • Identify key files for each factor
  • Note any existing compliance documentation

2. Deep Dive (per factor)

  • Read identified files
  • Evaluate against compliance criteria
  • Document evidence with file paths

3. Gap Analysis

  • Compare current vs. 12-Factor ideal
  • Identify anti-patterns present
  • Prioritize by impact

4. Recommendations

  • Provide actionable improvements
  • Include before/after code examples
  • Reference roadmap if exists

5. Summary

  • Compile executive summary table
  • Highlight strengths and critical gaps
  • Suggest priority order for improvements

---

Hard gates (evidence before scores)

Run these in order. Do not skip ahead: each Pass is an objective condition you can check (paths on disk, citations present), not internal certainty.

1. Scan gate — After the initial scan (workflow step 1), Pass: for every factor (1–13) you have either (a) ≥1 repo-relative path or glob hit to inspect, or (b) a one-line note with rationale (e.g. search command/output, or “no matches — codebase may omit this concern”). Empty hand-waving (“looks fine”) fails this gate. 2. Evidence gate (per factor) — Before writing Strong / Partial / Weak for that factor, Pass: “Current Implementation” includes ≥1 citation with file path plus line range or short quoted snippet from codebase_path, or an explicit no evidence located statement after targeted reads. If evidence is missing after search, default that factor to Weak unless the criterion is clearly N/A (say why). 3. Synthesis gate — Executive summary table and per-factor analysis sections, Pass: only after gates 1–2 are satisfied for the factors in scope. Recommendations may name new files or patterns only as proposals; they must not be presented as observed facts without matching citations from step 2.

---

Quick Reference: Compliance Scoring

ScoreMeaningAction
StrongFully implements principleMaintain, minor optimizations
PartialSome implementation, significant gapsPlanned improvements
WeakMinimal or no implementationHigh priority for roadmap

When to Use This Skill

  • Evaluating new LLM-powered systems
  • Reviewing agent architecture decisions
  • Auditing production agentic applications
  • Planning improvements to existing agents
  • Comparing frameworks or implementations

Related skills

AI & Agent Buildingagentsautomationresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.