本文へ移動
cccskills
無料GitHub で公開

roles

Select provider-aware models for workflow roles, or update the repository's central role-to-model-and-effort mapping.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskellスター 348(GitHub 348 + cccskills 0)
連携ツールOpenAI

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md5.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Roles

Use the active provider's column when an authorized workflow delegates work. This is the single role-to-model-and-effort mapping; AGENTS.md and the invoking workflow own responsibilities, panel sizes, writer ownership and independent-review requirements. A mapping does not authorize delegation or change those requirements.

Keep this skill and its model/effort table versioned in the repository at .agents/skills/roles/SKILL.md. Change the repository table when shared configuration changes; runtime availability checks use the current environment.

Model and effort mapping

These are preferred choices, subject to availability in the current agent environment. Keep model identifiers separate from reasoning effort. Values separated by + are candidate pools, not a command to create that many agents.

Workflow roleOpenAI modelOpenAI effortAnthropic modelAnthropic effort
feature, refactoringgpt-6-lunamaxclaude-sonnet-5-5high
bug-fixgpt-6-lunamaxclaude-sonnet-5-5high
perf-issuegpt-6-lunamaxclaude-sonnet-5-5high
hillclimbgpt-6-lunamaxclaude-sonnet-5-5high
judgment and prosegpt-6.1-solhighclaude-opus-5-5high
hardest tasksgpt-6-astramediumclaude-fable-5-1high
how explorergpt-6-lunamaxclaude-sonnet-5-5high
how explainergpt-6.1-solhighclaude-opus-5-5high
why investigatorsgpt-6-lunamaxclaude-sonnet-5-5high
why synthesizergpt-6.1-solhighclaude-opus-5-5high
reflect toolinggpt-6-lunamaxclaude-sonnet-5-5high
reflect judgment, divergent, synthesizergpt-6.1-solhighclaude-opus-5-5high
arena runnersgpt-6-luna + gpt-6.1-solmax + high (respectively)claude-sonnet-5-5 + claude-opus-5-5high + high (respectively)
arena cross-judge poolgpt-6-luna + gpt-6.1-solmax + high (respectively)claude-sonnet-5-5 + claude-opus-5-5high + high (respectively)
swarm workersgpt-6-lunamaxclaude-sonnet-5-5high
architect runnersgpt-6-luna + gpt-6.1-solmax + high (respectively)claude-sonnet-5-5 + claude-opus-5-5high + high (respectively)
interrogate reviewersgpt-6-luna + gpt-6.1-solmax + high (respectively)claude-sonnet-5-5 + claude-opus-5-5high + high (respectively)

Resolve a role

  1. Honor the user's explicit model or effort choice and applicable environment constraints. Otherwise select the role's preferred model for the active provider. Do not switch provider implicitly.
  2. Check the actual delegation interface's available models and supported controls. A public model ID is a candidate, not proof of account access or a valid subagent parameter. Resolve aliases or host-specific identifiers only through the environment's supported mapping; never construct identifiers by appending effort or speed tokens.
  3. Apply the selected model's effort from the same row, pairing pool entries in order. Pass effort through a separate supported control. If an explicit effort cannot be selected, report that limitation rather than silently substituting a default or claiming the requested effort ran. Similarly named levels across models or providers are not equivalent budgets.
  4. For panels, use the invoking workflow's required count and independence rules. Prefer distinct available models from the pool where useful. Different models do not by themselves establish independence. A same-model panel may still use separate agents when the workflow permits it; disclose reduced diversity. A required cross-model comparison needs actual model diversity.
  5. If the preferred choice is unavailable, report that limitation and use a confirmed available alternative or inherit the parent only where the workflow permits it. If a mandatory capability, independent reviewer or comparison cannot be supplied, leave that requirement unresolved. Do not present an author's own check as independent verification.

Change the mapping

Edit this table when the user requests different role choices or available models change. Preserve unrelated role choices. Show the proposed mapping and validate execution identifiers before claiming it is usable. Keep provider/model choices here rather than copying them into AGENTS.md, leaf workflows or global editor settings. Do not rewrite provider-global configuration as a side effect.

Model guidance checked on 2026-10-21: OpenAI models, Anthropic models, Anthropic effort. These sources describe candidates; runtime availability remains the execution check.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

architect

無料

Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in. Use for /architect, 'architect this', 'design this', or non-trivial work where jumping to code would lock in the wrong shape.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

arena

無料

Spawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it. Use for /arena, 'arena this', 'throw it in the arena', or when one attempt at a non-trivial artifact would lock in the wrong shape.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

babysit

無料

Inspect or supervise a PR or stack through review and CI to merge-ready, using current GitHub evidence and the requested mode.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

Vet a perf measurement (limiter, tuning, limits, errors, repeatability, relevance, and whether the work happened) before you report or act on it. Use when you benchmark or report a measured speedup or regression, including complete framework flows and compilation of projects that consume the framework.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

bro

無料

Restate the last message in plain human language, with no jargon.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

Build or adapt a local harness to drive, inspect, and profile an interactive CLI or TUI without external services. Use for CLI UX checks, startup regressions, memory leaks, hangs, prompt flows, or terminal demos.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月26日 更新

neohaskell のスキルをすべて見る

このスキルの問題を報告する