Skip to main content

tenets

Trails framework design tenets — the foundational beliefs, promises, primitives, and patterns that govern the framework. Use when evaluating architectural decisions, reviewing feature proposals, checking alignment with framework principles, or when tenets, principles, or design philosophy are mentioned.

소스 정보

저장소
outfitter-dev/trails
최근 소스 활동
2026년 9월 14일 14:15
감지된 SKILL.md 언어
영어
스타
5
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
description
Trails framework design tenets — the foundational beliefs, promises, primitives, and patterns that govern the framework. Use when evaluating architectural decisions, reviewing feature proposals, checking alignment with framework principles, or when tenets, principles, or design philosophy are mentioned.
metadata
{"skillset.schema":"1","version":"0.1.0"}
name
tenets
# Trails Design Tenets These are the constitutional layer of the Trails framework. They govern. Where the repo drifts from these tenets, it's the repo that should be brought into alignment, not the tenets. When evaluating any feature, API, or pattern against these tenets, treat them as the highest authority after the core premise (ADR-0000). They change only when the framework's model of the world changes, which should be rare. Use these tenets to: - **Evaluate proposals.** Does a new feature reinforce or fragment the existing story? - **Resolve ambiguity.** When two approaches seem equivalent, the one more aligned with these tenets wins. - **Challenge drift.** If code or convention contradicts a tenet, the code is what needs to change. - **Ground decisions.** Every architectural ruling should trace back to a principle here. For deeper architectural judgment, vocabulary enforcement, or to challenge a tenet itself, consult the `clark` agent. Clark is the framework's co-architect and constitutional guardian. --- !`cat "$(pwd)/docs/tenets.md"` --- !`cat "$(pwd)/docs/adr/0000-core-premise.md"`
GitHub에서 보기