plenum-architecture-contract
CommunityUnderstand Plenum’s critical architecture decisions.
Software Engineering#architecture#software design#home assistant#hvac#temperature units#plenum#cycle engine
Authordhruvb14
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents unsafe or inconsistent changes to Plenum by documenting the canonical architecture contracts, invariants, and dependency relationships that keep the smart HVAC zoning system reliable.
Core Features & Use Cases
- Architecture Guidance: Provides verified component maps, ownership boundaries, and design invariants for Plenum backend, frontend, scheduler, engine, and Home Assistant integrations.
- Safety Contract Reference: Explains temperature-unit handling, cycle-engine rules, MCP routing, persistence expectations, and known weak points before making changes.
- Use Case: Use this Skill when modifying temperature fields, HVAC control logic, API routes, database behavior, or integrations and you need to understand the constraints that prevent regressions.
Quick Start
Use the plenum-architecture-contract skill to review the architectural invariants before changing the cycle engine or temperature conversion logic.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: plenum-architecture-contract Download link: https://github.com/dhruvb14/smart-thermostat-with-vents/archive/main.zip#plenum-architecture-contract Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.