architecture-decisions

Select frameworks, runtimes, databases, and nodes for Kailash projects.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/shobhit-16/Disease-Risk-classifier --skill architecture-decisions-shobhit-16
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-decisions
Source: https://github.com/shobhit-16/Disease-Risk-classifier/tree/main/.claude/skills/13-architecture-decisions
Command: npx skills add https://github.com/shobhit-16/Disease-Risk-classifier --skill architecture-decisions-shobhit-16

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions for Kailash projects are complex and error-prone without a shared decision framework. This skill provides structured guidance to select frameworks (Core SDK, DataFlow, Nexus, Kaizen), runtimes, databases, and node strategies to ensure consistent, scalable architectures.

Core Features & Use Cases

  • Framework selection matrices and quick-start templates to choose Core SDK, DataFlow, Nexus, or Kaizen based on project needs.
  • Runtime guidance for AsyncLocalRuntime vs LocalRuntime, including compatibility and performance considerations.
  • Database and Node selection guidance to map workloads to PostgreSQL, SQLite, and suitable node types.
  • Reference playbooks and decision templates for onboarding teams and aligning architecture decisions across projects.

Quick Start

Provide a guided architecture decision for Kailash projects based on given constraints.

Frequently Asked Questions about architecture-decisions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between Core SDK, DataFlow, Nexus, and Kaizen frameworks for my project?

Framework selection matrices and quick-start templates guide you to choose Core SDK, DataFlow, Nexus, or Kaizen based on your project's specific needs for consistent, scalable architectures.

When should I use AsyncLocalRuntime instead of LocalRuntime?

Runtime guidance helps you choose between AsyncLocalRuntime and LocalRuntime by evaluating compatibility and performance considerations to ensure optimal execution for your specific workloads.

How do I select the right database and node types for my application workloads?

Database and node selection guidance maps your workloads to suitable options like PostgreSQL or SQLite and recommends appropriate node types across development, testing, and deployment.

What is the best way to document and align architecture decisions across multiple teams?

Using reference playbooks and decision templates provides a structured framework to onboard teams and align architecture decisions consistently across multiple projects.

Can I use this architecture decision framework during project scoping and design phases?

Yes, the architecture decision framework is specifically designed for use during project scoping and design discussions to select frameworks, runtimes, databases, and node strategies.