Compass — Development skill for Claude Code
Compass — Record a Decision.
How to install Compass
Installs to ~/.claude/commands/aiosai-aipass-compass.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/AIOSAI/AIPass/HEAD/.claude/commands/compass.md -o ~/.claude/commands/aiosai-aipass-compass.md Restart Claude Code, or start a new session, for it to be picked up.
What Compass does
Compass — Record a Decision
Purpose: Capture the decision just made into compass (the rated decision engine) with the user's rating and note. The user fires this when they notice a decision worth recording — they supply the judgement, you supply the decision text from the conversation. This is the human-triggered answer to the "noticing" problem: the user notices, you describe and store.
Usage: `/compass ` — rating is one of: `good`, `bad`, `impressive`, `interesting`.
Exampl
Alternatives in Development
- Outcome — /outcome - Record the Result of an Application 36.6k ★
- ADR Rubber Duck — ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する 974 ★
- Compass Planner — Use the @compass-planner agent to help the user create a work plan for the following: $ARGUMENTS 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Obsidian ADR
Generate a decision record when the vault structure changes — the vault knows why it knows what it does
Decision
You MUST record decisions when the reasoning is non-obvious or context-dependent. Future sessions lose context
Arch Decision Record
/arch-decision-record — Draft a new Architecture Decision Record
Create ADR
Record an architecture decision with rigorous alternatives analysis and honest consequences. For high-switchin
Add Decision
Create and populate a new Architectural Decision Record (ADR).
Kb Record Decision
Record a shipped decision from a completed plan into .kb/decisions/
Related Agents
Chief
Head of the PO Council and eight-seat design bench. Owns whether to convene, seat selection, order, named conf
Structurer
Turns a user's free-text answer into a decision record in the schema. Use immediately after the user answers a
Alfresco Architect Agent
Given a business requirement, proposes full Alfresco extension architecture including content types, behaviour