crisai-architecture-contract

Document architectural decisions, runtime invariants, and weaknesses for the crisAI platform.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/crissdiamond/crisAI --skill crisai-architecture-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crisai-architecture-contract
Source: https://github.com/crissdiamond/crisAI/tree/main/.claude/skills/crisai-architecture-contract
Command: npx skills add https://github.com/crissdiamond/crisAI --skill crisai-architecture-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides the complete guide to architectural design decisions, enforcement points, and weaknesses in the crisAI platform. It serves as a reference for architects, developers, and operators.

Core Features & Use Cases

  • Architectural Decision Records (ADR) Overview: Distilled ADRs with the 'WHY' behind each decision.
  • Runtime Invariants: Code file references and enforcement mechanisms.
  • Weaknesses Identification: Known-weak points stated plainly.
  • Use Case: When reviewing a change for architectural consistency or need to cite ADRs or invariants.

Quick Start

Load the skill and access the 'crisai-architecture-contract' for a comprehensive guide to architectural decisions and invariants in the crisAI platform.

Frequently Asked Questions about crisai-architecture-contract

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

FAQPage Schema
How do I find architectural design decisions and their rationale for the crisAI platform?

Architectural design decisions for the crisAI platform are delivered as distilled Architectural Decision Records (ADRs) that capture the specific reasoning and enforced rules behind each structural choice.

How do I check runtime invariants and enforcement points in crisAI system design?

Runtime invariants in the crisAI system design are identified through specific code file references and enforcement mechanisms, allowing you to verify architectural consistency during code reviews.

What are the known architectural weaknesses in the crisAI platform?

Known architectural weaknesses in the crisAI platform are plainly identified within the architecture contract, highlighting structural vulnerabilities and design trade-offs for operators and developers.

Do I need prior familiarity with crisAI system structure to use the architecture contract?

Yes, using the architecture contract requires existing familiarity with the crisAI system structure and design principles to properly interpret the design decisions and runtime invariants.

When should I reference ADRs and runtime invariants during software engineering?

Reference ADRs and runtime invariants when reviewing a code change for architectural consistency, ensuring modifications align with established design principles and enforced rules.

What is the best way to understand enforced architectural rules and design principles in crisAI?

The best way to understand enforced architectural rules in crisAI is to load the architecture contract, which provides a comprehensive guide to design decisions, invariants, and known weaknesses.