tenets

Align Trails architecture decisions with foundational tenets and ADRs.

4|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/outfitter-dev/trails --skill tenets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tenets
Source: https://github.com/outfitter-dev/trails/tree/main/.claude/skills/tenets
Command: npx skills add https://github.com/outfitter-dev/trails --skill tenets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aligns Trails architectural decisions with the core framework tenets to ensure consistency and reduce drift across proposals and implementations.

Core Features & Use Cases

  • Establishes a stable reference for evaluating proposals against architectural principles and ADRs.
  • Guides design discussions and governance reviews to maintain alignment with framework philosophy.
  • Serves as a baseline when assessing new features, enhancements, or refactors to prevent principle drift.

Quick Start

Compare any architectural decision to the tenets and ADRs to verify alignment and flag drift before implementation.

Frequently Asked Questions about tenets

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

FAQPage Schema
How do I ensure architecture decisions align with design principles and ADRs?

To ensure architecture decisions align with design principles, compare your proposals against foundational tenets and ADRs. This validates alignment and flags principle drift before implementation during governance reviews and feature planning.

What is the best way to prevent architectural drift during framework governance reviews?

Preventing architectural drift during governance reviews requires referencing established design philosophy and framework principles. Evaluating new features against these tenets maintains consistency and reduces drift across architectural proposals and implementations.

When do I need to reference foundational tenets for a feature proposal?

You need to reference foundational tenets for a feature proposal when assessing new enhancements or refactors. Comparing the design to ADRs and framework principles verifies alignment and prevents principle drift across surfaces.

How do I validate that a new framework design matches our established governance philosophy?

Validating that a framework design matches governance philosophy involves comparing the architectural decision to core tenets and ADRs. This flags any drift early and ensures consistent design decisions across architecture discussions.

Can I use architectural design principles to assess refactors across multiple surfaces?

Yes, you can use architectural design principles to assess refactors across multiple surfaces. Applying tenets as a baseline during governance reviews ensures new implementations align with the framework philosophy and ADRs.