ワンクリックで
task-eligibility
Task Eligibility Skill
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Task Eligibility Skill
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Safe, deny-by-default intake workflow for the T3MP3ST offensive-security capability candidate.
Multi-Agent Collaboration Skill
Security audit and vulnerability scanning workflow. Use when reviewing code for security issues, checking configurations, or validating hardening measures.
Context Efficiency Skill
System Dev Skill — NixOS-Dev-Quick-Deploy Harness
Query structured wiki sections in .understand-anything/wiki/ for subsystem overviews, architecture, and function discovery — before reading raw files
| name | task-eligibility |
| description | Task Eligibility Skill |
eligibility, task-class, routing, local, gemini, codex, claude, thermal, batch, background, MLFQ
Deciding which agent to route a task to; understanding why a task was refused by local model; thermal-critical conditions; choosing between delegate-to-local modes; understanding batch vs background task class restrictions.
| Capability | Claude | Gemini (auto_edit) | Gemini (yolo) | Codex | Local (direct) | Local (agent) |
|---|---|---|---|---|---|---|
| File read | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ |
| File edit | ✓ | ✓ | ✓ | ✓ (patch) | ✗ | ✓ |
| Shell exec | ✓ | ✗ | ✓ | ✓ | ✗ | limited |
| Web fetch | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| RAG query | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ (MCP) |
| Live service query | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ |
| Multi-turn reasoning | ✓ | ✓ | ✓ | ✓ | ✓ | limited |
| Git operations | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ |
The local model (Qwen3-35B) is bounded by hardware and MLFQ scheduling.
| Mode | Best for | Constraints |
|---|---|---|
--mode direct | Reasoning, analysis, debate, structured JSON output | No tool access; cannot call live services; max ~512 tokens |
--mode agent | Tasks needing RAG/memory/coordinator queries | Tool calls via MCP; slow at 1 tok/s; 180 token output ceiling (coordinator) |
--mode hybrid | RAG-grounded lookups ONLY | Coordinator intent classifier may defer "planning" tasks to Claude (empty response) |
--mode auto | Default; heuristic selects direct/agent/hybrid | May mis-classify edge cases |
| Task Class | Eligibility | Notes |
|---|---|---|
background | ✓ always | Lowest priority, runs when CPU idle |
batch | ✗ under thermal=critical | CPU temp ≥85°C blocks batch; use background instead |
interactive | ✓ L0 priority | Set agent_type=human in coordinator delegate payload |
coding | ✓ implementer only | Detected by _CODE_TASK_RE in agent_executor.py |
Thermal gate: when thermal_tier == critical (≥85°C), batch tasks are refused by MLFQ.
Use background task class or defer to remote agent.
Gemini has two modes with different eligibility:
run_shell_command does not exist — wastes a turn)web_fetch tool available)Eligible task types in auto_edit:
Not eligible in auto_edit:
aq-qa, pytest)--mode yolo)< /dev/null stdin)--prompt-file /tmp/file.txt (not inline)apply_patch (unified diff) — request patches, not replace callsEligible for: large implementation slices, complex multi-file refactors, integration work, final acceptance when orchestrator needs a clean diff.
| Task type | Preferred agent | Fallback |
|---|---|---|
| Quick analysis, reasoning | Local (direct) | Claude |
| RAG lookup, memory recall | Local (agent) | Claude |
| Code edit (bounded slice) | Gemini (auto_edit) | Codex |
| Code edit (needs shell validation) | Gemini (yolo) or Codex | Claude |
| Large refactor (multi-file) | Codex | Claude |
| Review (file-verifiable) | Gemini (auto_edit) | Claude |
| Review (needs runtime check) | Claude | Gemini (yolo) |
| NixOS module changes | Claude (needs rebuild context) | Codex |
| Emergency fix (runtime needed) | Claude | Gemini (yolo) |
If you receive a task that exceeds your eligibility:
ELIGIBILITY_REFUSED: <task type> exceeds this agent's capability class
Agent: gemini/auto_edit
Reason: task requires shell execution (aq-qa validation) — not available in auto_edit mode
Recommendation: re-delegate to Gemini yolo mode or Claude
Do NOT attempt a task you can't complete and then fail silently — state the limitation early so the orchestrator can re-route efficiently.
From CLAUDE.md Rule 4: "Prefer local inference for bounded tasks; remote only when task value justifies cost."
Local model: 0 API cost, 1-2 tok/s, 180 token output ceiling, thermal-sensitive
Gemini: API cost, fast, no shell in auto_edit
Codex: API cost, fast, needs /dev/null stdin
Claude: API cost, highest quality, full tool access
Decision threshold: