agentsclimarketplace

Task Compass Skill

Skill RTPI-ltc/Task-Compass-Skill

Classify agent tasks into a planner profile, execution tools, safety policy, model tier, context policy, and next action. Use when deciding how a task should be planned or delegated, selecting CLI, file, mobile GUI, mobile CLI, MCP, or deployment executors, determining whether to continue, replan, refuse, or await human approval, or evaluating routing behavior across benchmark tasks.From its SKILL.md

Install
npx -y skills add RTPI-ltc/Task-Compass-Skill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.9 KB, 678 tokens by cl100k_base, as published. Nobody here has run it

Task Compass Skill

Produce a deterministic, auditable routing decision before planning or execution. Treat the result as advisory policy input; never use it to bypass runtime permission checks.

OpenClaw Runtime Integration

Install this repository as an OpenClaw workspace skill, or copy this directory to skills/task-compass. OpenClaw loads the instructions automatically; the bundled router is invoked explicitly when a deterministic route is needed. The deprecated route-openclaw-task name remains a compatibility alias.

This project's optional LocalAuditPlanner adapter can enable automatic runtime routing with:

OPENCLAW_PLANNER_SKILL=task-compass

When a task includes an Available tool interfaces: catalog, resolve the required tool dependency closure from the task intent and ignore unrelated distraction tools. The runtime adapter converts execution_tools into a bounded target path and passes it to OpenClaw's A*/Reflexion planner as an auditable desired-tool constraint. Candidate generation, permission decisions, risk checks, and verification remain owned by OpenClaw.

Do not use this skill as a command generator, a tool-argument generator, or a replacement for runtime permissions.

Route One Task

Run the bundled router from this skill directory:

python3 scripts/route_task.py --goal "<task>" --pretty

Pass the runtime permission mode when known:

python3 scripts/route_task.py --goal "<task>" --permission-mode DEFAULT --pretty

Use the returned planned_tools, primary_executor, policy_mode, permission_behavior, next_action, and safety_guard to construct the next planner step. Preserve deny, await_human, replan, and refuse outcomes exactly.

Route Many Tasks

Provide JSONL rows containing goal and optional id and permission_mode fields:

python3 scripts/route_task.py --input-jsonl tasks.jsonl --output-jsonl routes.jsonl
python3 scripts/validate_route.py routes.jsonl

Do not pass expected labels or benchmark annotations to the router.

Evaluate

Measure routing behavior without copying raw prompts into the report:

python3 scripts/evaluate_router.py --suite benchmark.json --output metrics.json

Compare task_route_success_rate, safety_guard_accuracy, required_execution_tool_coverage, and holdout results before promoting a change. Keep the existing runtime permission engine as the final authority.

Interpret Decisions

Read references/routing-contract.md when integrating the JSON output, changing enum values, or investigating a route. Do not load assets/profile-policy-model.json into the prompt; let the script read it.

Read references/model-card.md when reviewing training provenance, benchmark claims, licensing, limitations, or promotion gates.

Apply these invariants:

  • Never downgrade confirm or refuse to act without external verifier evidence.
  • Never turn safety_guard=true off downstream.
  • Route low-confidence actionable tasks to replan with expanded context.
  • Keep explicit read-only constraints and workspace boundaries intact.
  • Keep model predictions, deterministic signals, and the final reason visible in audit logs.

What ships with it: 63 files

1785.1 KB alongside SKILL.md, 20 of them executable

agents/

examples/

23 more files not listed here. See all 63 in the repository.

Keep looking

Skills are one crate of 326,645. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.