AGENT SKILL

align

Use when the user asks whether a decision, action, or direction aligns with their priorities. Checks proposed actions against polaris strategic priorities and presents a structured alignment analysis.

License 许可
MIT
最近更新
2026-03-22
Stars
★ 0
Forks
0

01 前言 Front Matter

name
align
version
1.0.0
description
Use when the user asks whether a decision, action, or direction aligns with their priorities. Checks proposed actions against polaris strategic priorities and presents a structured alignment analysis.

02 资源文件 6

03 SKILL.md 正文

Polaris Alignment Check

Check any proposed decision or action against the vault's strategic priorities. Polaris is the vault's north star — this skill makes alignment checking a habit, not an afterthought.

Workflow

  1. Read ztlctl://polaris — load the vault's mission statement, ordered priorities, and decision principles.

  2. check_alignment(decision="<proposed action or decision>") — get relevant_priorities and the alignment reasoning from the vault's polaris layer.

  3. Present the result:

    • If relevant_priorities is non-empty: "This decision aligns with [N] polaris priorities: [list priorities]. Reasoning: [alignment reasoning]."

    • If relevant_priorities is empty: "No direct priority overlap found. Current polaris priorities are: [list all]. Consider whether this is intentional scope expansion or a distraction."

  4. Optional decision note (only if the user explicitly asks): Suggest creating an audit trail note with subtype="decision" to record the alignment result. Do NOT auto-create the note. Suggest it and wait for the user to confirm before using any create tool.

When to activate

  • User asks "should I work on X?"
  • User asks "is this aligned with my priorities?"
  • User is about to start a new initiative or direction
  • User asks for a "polaris check" or "priority check"
  • User presents a significant decision and has not yet consulted polaris

Standalone design

This skill is standalone. Other skills (session, capture) may mention polaris checks in their own workflows, but do NOT invoke ztl:align as a sub-skill. Each skill handles its own polaris checks independently. This prevents skill-chaining complexity where one skill triggers another, creating unpredictable invocation cascades.

See references/polaris-workflow.md for details on polaris document structure and the alignment algorithm.

04 同仓库更多 Skills

ThatDevStudio
ThatDevStudio/ztlctl

vault-methodology

Use when working in a ztlctl vault — creating notes, organizing knowledge, tagging, linking, or making decisions about content types and structure. Activates for any knowledge management task.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

synthesize

Use when the user wants to synthesize scattered notes into a unified artifact, consolidate knowledge on a topic, connect existing notes, find structural gaps, or create a synthesis note. Activates on "synthesize", "consolidate", "connect my notes on X", "summarize what I know about X", "find gaps in X", or "create synthesis".

资料检索与研究
★ 0
ThatDevStudio
ThatDevStudio/ztlctl

session

Use when the user wants to start, begin, or open a work session, OR close, end, or finish an active session. Manages the full session lifecycle: pre-flight checks, polaris alignment, session start, and session close with enrichment pipeline.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

session-workflow

Use when starting, running, or closing research sessions. Guides structured knowledge capture workflows: start → capture → synthesize → close.

资料检索与研究Skill与智能体开发
★ 0
ThatDevStudio
ThatDevStudio/ztlctl

review-triage

Use when the user asks to review the work queue, triage pending items, clear the backlog, or find out what needs attention in the vault. Surfaces prioritized actionable items and batch-processes approved updates.

★ 0
ThatDevStudio
ThatDevStudio/ztlctl

review-contradictions

Use when the user wants to review conflicting notes, find inconsistencies in the vault, check for contradictions between knowledge claims, or inspect semantically-close notes that may conflict. Runs the per-pair evaluation loop to surface genuine contradictions and dismiss false positives.

★ 0