Agent skill · product strategy · aiskillstore

architecture-synthesis

Generate a reference architecture specification from analyzed frameworks. Use when (1) designing a new agent framework based on prior art, (2) defining core primitives (Message, State, Tool types), (3) specifying interface protocols, (4) creating execution loop pseudocode, or (5) producing architecture diagrams and implementation roadmaps.

Why this skill is useful

Generates executable architecture specifications and pseudocode for agent frameworks that are not commonly found in public documentation.

What it needs

About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Architecture Synthesis Generates a reference architecture specification for a new framework. Process 1. Define primitives — Message, State, Result, Tool types 2. Specify interfaces — Protocols for LLM, Tool, Memory 3. Design the loop — Core execution algorithm 4. Create diagrams — Visual architecture representation 5. Produce roadmap — Implementation phases Prerequisites Before synthesis, ensure you have: [ ] Comparative matrix with decisions per dimension [ ] Anti-pattern catalog with "Do Not Repeat" list [ ] Design requirements document Core Primitives Definition Message Type State Type Result Types Interface Protocols LLM Protocol Tool Protocol Memory Protocol Execution Loop Design Algorithm Pseudocode Implementation Template Architecture Diagram Implementation Roadmap Phase 1: Core (Week 1-2) [ ] Define Message, State, Result types [ ] Implement LLM Protocol with OpenAI [ ] Implement basic Tool Protocol [ ] Create minimal Agent loop [ ] Add step limit termination Phase 2: Robustness (Week 3-4) [ ] Add error handling and feedback [ ] Implement retry mechanisms [ ] Add comprehensive logging [ ] Create callback/event system [ ] Add token counting Phase 3: Extensibility (Week 5-6) [ ] Add Memory Protocol [ ] Implement vector store integration [ ] Create tool discovery/registry [ ] Add configuration system [ ] Write documentation Phase 4: Production (Week 7-8) [ ] Add tracing/observability [ ] Implement streaming [ ] Add rate limiting [ ] Create async version [ ] Performance optimization Output Artifacts Integration Inputs from: comparative-matrix, antipattern-catalog Produces: Reference architecture for implementation Validates against: Original protocol requirements

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/architecture-synthesis

View the source on GitHub

Browse the @skills marketplace