compass
Clarify strategic direction before implementation by reframing ambiguous goals, comparing viable paths, and recommending the next route, skill, helper, or…
Skill by HanTechnology
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hantechnology-compass
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/compass
What's inside
- Skill name
compass- Description
- Clarify strategic direction before implementation by reframing ambiguous goals, comparing viable paths, and recommending the next route, skill, helper, or planning step without executing work.
- License
- MIT
- Instructions
- 69 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Compass `compass` is a top-level user-invocable supplementary orientation skill. Use it for bounded strategic orientation before implementation, not implementation itself. It reads and defers to `reference/routing-guidance.md` before final route recommendations. It hands implementation to the selected route or domain skill. ## When to use - The request has an unclear goal, broad scope, or several plausible routes. - The team needs a short option comparison before picking a category, local skill, helper, or planning step. - The next move may be a built-in planner, `review` skill, `architecture-integration`, a domain skill, or a narrower implementation route, but the fit is not clear yet. - The best answer is a decision brief, not code, edits, tests, or rollout work. ## When not to use - The route is already clear and the selected domain skill can start. - The work is a direct implementation, validation, review, research, git, or UI critique task. - A full plan is needed. Use the built-in `plan` agent or the `implement` skill. - A hard quality or architecture challenge is needed. Use `critique` or `architecture-integration`. - Implementation is already complete and needs a finish pass. Use the `review` skill or `impeccable`. - The request belongs directly to `architecture-integration` or a domain skill without ambiguity. ## Orientation workflow 1. Reframe the user's goal in one or two plain sentences. 2. List constraints, unknowns, risks, and decisions that affect the route. 3. Read `reference/routing-guidance.md` before final route recommendations, keeping the skill families and refinement layer boundaries intact. 4. Name 2-3 viable directions that could reasonably satisfy the goal. 5. Compare those directions by value, cost, reversibility, risk, and evidence gaps. 6. Recommend one direction and the next route, skill, helper, or planning step. 7. Hand implementation to the selected route or domain skill. ## Output shape - Goal reframe: restate the strategic target and the user-visible outcome. - Constraints, unknowns, risks, decisions: separate what is fixed from what still needs judgment. - Viable directions: give 2-3 viable directions, each with a short label and fit summary. - Comparison: compare each direction by value, cost, reversibility, risk, and evidence gaps. - Recommended direction: choose one path and explain why it beats the alternatives. - Next step: name the next route, skill, helper, or planning step. - Success criteria: define what must be true when the chosen path is done. - Verification criteria: define how the chosen path should be checked. - Question: ask at most one material question only when the answer changes the route or plan. ## Bounded reflection rules - Keep the pass compact enough to help the next actor move. - Prefer a clear recommendation when the available evidence is enough. - Treat unresolved context as an evidence gap, not a reason to expand scope. - Do not implement, edit files, run broad verification, or create plans from this skill. - Do not invent new routes, helper IDs, support tiers, or validated surfaces. ## Collaboration in this repo - Use the built-in `plan` agent or `implement` skill when the next step needs a concrete multi-step plan. - Use research tools or the built-in Explore behavior (or equivalent research behavior) or `Librarian` / Context7 when local patterns or source-of-truth context are missing. - Use `critique` or `architecture-integration` when the recommendation needs a harder challenge pass. - Use domain skills for implementation once the route is chosen. - Use the `review` skill after substantial implementation, not as a substitute for orientation. ## Guardrails - `compass` is not a primary route, not a routing-guidance replacement, and not an implementation executor. - It is not a replacement for the built-in planner, `review`, `implement`, `critique`, `architecture-integration`, or any domain skill. - It keeps route advice separate from public support or validation claims. - It recommends one next move rather than creating a parallel backlog. - It stops after orientation and hands work to the selected owner.
From HanTechnology/grok-toolkit, MIT.
More from HanTechnology/grok-toolkit
- 0.471score
devops-platform
HanTechnology
Deliver platform and delivery guidance for Docker, cloud foundations, infrastructure as code, CI/CD boundaries, observability, rollback, and release safety…
SkillCFreshness: CClaude Code +9 - 0.471score
backend-node
HanTechnology
Deliver Node.js and TypeScript backends across NestJS and lighter HTTP frameworks without letting one framework own API, validation, auth, or service design.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-go
HanTechnology
Deliver Go backends with clear handler, service, auth, validation, and concurrency patterns across Gin, Echo, and Fiber style services.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-dotnet
HanTechnology
Deliver C# and .NET backends with explicit API, validation, auth, async, and operational patterns centered on ASP.NET Core.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-python
HanTechnology
Deliver Python backends across async FastAPI and Django or Flask service styles while keeping API design, validation, auth, and service behavior explicit.
SkillCFreshness: CClaude Code +9 - 0.471score
developer-experience
HanTechnology
Planned adjacent, non-primary: Improve contributor inner loops, onboarding, local setup ergonomics, and fast feedback without absorbing CI, deployment, or…
SkillCFreshness: CClaude Code +9 - 0.471score
data-ml-platform
HanTechnology
Deliver data and ML systems across pipelines, training, evaluation, model-serving, and accelerator-aware workloads while keeping reproducibility, latency, and…
SkillCFreshness: CClaude Code +9 - 0.471score
architecture-integration
HanTechnology
Shape cross-stack architecture, API contracts, authentication flow, and integration boundaries for Grok-native delivery.
SkillCFreshness: CClaude Code +9 - 0.471score
database-engineering
HanTechnology
Deliver language-agnostic database design, migration, performance, and reliability guidance across relational, document, and in-memory data systems.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-jvm
HanTechnology
Deliver Java and Kotlin backends across Spring Boot, Quarkus, and Ktor while keeping contracts, validation, auth, and concurrency models explicit.
SkillCFreshness: CClaude Code +9 - 0.467score
critique
HanTechnology
Structured critique and anti-slop review using personas, cognitive load analysis, and heuristics scoring.
SkillCFreshness: CClaude Code +9 - 0.461score
adapt
HanTechnology
Compatibility wrapper: Redirect to `/impeccable adapt`.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 26, 2026 (5 months ago)
- Last release
- May 27, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/HanTechnology/grok-toolkit
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from HanTechnology
- 0.471score
architecture-integration
HanTechnology
Shape cross-stack architecture, API contracts, authentication flow, and integration boundaries for Grok-native delivery.
SkillCFreshness: CClaude Code +9 - 0.471score
data-ml-platform
HanTechnology
Deliver data and ML systems across pipelines, training, evaluation, model-serving, and accelerator-aware workloads while keeping reproducibility, latency, and…
SkillCFreshness: CClaude Code +9 - 0.471score
backend-jvm
HanTechnology
Deliver Java and Kotlin backends across Spring Boot, Quarkus, and Ktor while keeping contracts, validation, auth, and concurrency models explicit.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-node
HanTechnology
Deliver Node.js and TypeScript backends across NestJS and lighter HTTP frameworks without letting one framework own API, validation, auth, or service design.
SkillCFreshness: CClaude Code +9 - 0.471score
backend-go
HanTechnology
Deliver Go backends with clear handler, service, auth, validation, and concurrency patterns across Gin, Echo, and Fiber style services.
SkillCFreshness: CClaude Code +9 - 0.471score
database-engineering
HanTechnology
Deliver language-agnostic database design, migration, performance, and reliability guidance across relational, document, and in-memory data systems.
SkillCFreshness: CClaude Code +9
Cite this page
compass skill. Agent Mart. https://agentmart.dev/skills/hantechnology-compass (last updated 2026-10-24)