iii-hq avatar

Iii Architecture Patterns

Shows you how to compose iii primitives into six backend patterns: durable workflows with retry and progress tracking, reactive backends that sync views and push updates via state triggers, agentic pipelines where specialized functions hand off work through queues, event-driven CQRS with command functions and projection subscribers, effect pipelines for pure composition, and trigger-transform-action automation chains. Each pattern includes a decision table, working code in TypeScript, Python, and Rust, and selection rules. Use this when you're building complete product behavior, not just calling one SDK method. It assumes you already know the primitives and need architectural recipes for chaining them together with the right delivery guarantees.

skills.sh installs
4.7K
GitHub stars
18.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add iii-hq/iii --skill iii-architecture-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Architecture Patterns

Use this skill when the task is larger than one function or observer. Pick the pattern from the requirement, then implement it with workers, functions, observers, state, queues, and streams.

Pattern Map

Sponsors

Details

Repository
github.com/iii-hq/iii
Categories
Backend & APIs, Code Review & Quality, AI & Agent Building, Automation & Workflows
First seen
Jul 14, 2026

More from iii-hq/iii

All 30
1iii-hq avatariii-core-primitivesiii-hq/iiiUse when registering iii functions, binding triggers, selecting sync/void/enqueue invocation, creating workers, inspecting the live worker registry, installing 4.7Kskills.sh installs
2dotnet avatarcode-testing-agentdotnet/skillsMANDATORY ENTRY POINT for generating or writing tests. Invoke this skill before editing files whenever the user asks to generate tests, write/add unit tests, sc4.7Kskills.sh installs
3gracefullight avataryahoo-financegracefullight/stock-checkerGet stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.4.7Kskills.sh installs
4grafana avatarapp-observabilitygrafana/skillsGet RED metrics + service maps + frontend RUM + AI/LLM monitoring out of Grafana Cloud — Application Observability (`traces_spanmetrics_*` from OTel traces, p504.7Kskills.sh installs
5mvanhorn avatarpp-flight-goatmvanhorn/printing-press-libraryPrinting Press CLI for Flight Goat. Search real Google Flights fares, cheapest dates, Kayak routes, and FlySoar price checks with no API key — plus optional Fli4.7Kskills.sh installs
6agents365-ai avatarexcalidrawagents365-ai/365-skillsUse when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex da4.7Kskills.sh installs