Agent Spectrum

👤 hzz780 📦 v0.1.0 ⭐ 4.6 ⬇️ 697 下載
🤖 AI-Agent 免費

📖 技能介紹


name: "agent-spectrum" version: "0.2.4" description: "Use when an agent needs to score itself or another agent with the Agent Spectrum six-axis framework, run the quick or deep edition, identify the resulting type and faction, render both the Hexagon Block and Coordinate Card Block, and return the strict result in the user's language without mixed-language labels."


Agent Spectrum

Use this directory as the canonical Agent Spectrum skill package.

Canonical Files

  • references/scoring-spec.md
  • references/output-template.md
  • references/localization-dictionary.md
  • examples/quick-full.zh.md
  • examples/quick-full.en.md
  • examples/quick-partial.zh.md
  • examples/quick-partial.en.md
  • examples/deep-full.zh.md
  • examples/deep-full.en.md

Do not rely on repo-root wrappers as the source of truth. Those wrappers should route here.

Execution Order

  1. Load references/scoring-spec.md, references/output-template.md, and references/localization-dictionary.md.
  2. Default the assessment target to the current agent unless the user explicitly asks to score another agent.
  3. Resolve output_language before rendering:
  4. explicit user language instruction wins
  5. this package currently supports only zh-CN and en
  6. explicit en requests must render in en
  7. explicit zh / zh-CN requests must render in zh-CN
  8. explicit unsupported locales that belong to the Sinosphere or historically Chinese-writing sphere, such as ja and ko, must map to zh-CN
  9. otherwise, if the latest user request is mainly written in Chinese, Japanese, Korean, or another clearly Sinosphere / historically Chinese-writing language, default to zh-CN
  10. otherwise, if the latest user request is mainly written in English, use en

    來源於7w4.net。

  11. otherwise default to en
  12. Score observable inputs first.
  13. Resolve ownership for every unanswered field:
  14. operator_provided for setup-level inputs a human holder can answer
  15. self_assessed for deep self-assessment inputs that only the target agent should answer
  16. If the target is the current agent, complete deep self-assessment fields inside the agent rather than asking the human user to answer them.
  17. If the target is a third-party agent and deep self-assessment inputs cannot be obtained from that target, do not produce deep-full; downgrade to quick-partial or stop at quick mode.
  18. Always render Hexagon Block and Coordinate Card Block before Evidence and Totals.
  19. Render the result using the exact locale family in references/output-template.md.
  20. Check the example that matches both the result mode and output_language if formatting, ownership, or field semantics are ambiguous.

Output Contract

  • Always emit the required fixed fields from the selected locale family in references/output-template.md.
  • Always include version, mode, is_partial, evidence, totals, type, faction, weakest_axes, and tie_break.
  • For partial results, explicitly list missing_inputs.
  • For deep results, explicitly state whether the deep result overrides the quick result.
  • Always include both required visual blocks even in quick-partial.
  • quick-full must include the locale-matched bridge CTA section after 說明 / Notes, covering both community partner-finding and the next move into Deep Edition.
  • deep-full must include the locale-matched community partner-finding CTA section after 進化建議 / Guidance.
  • quick-partial must not include community CTA blocks.
  • Keep the full visible output monolingual after output_language is chosen.

Guardrails

  • Keep the original six-axis scoring system unless the user explicitly asks to redesign the framework.
  • Treat Q4-Q12 and behavior_traces as self-assessment inputs by default. Do not redirect them to a human user unless the user is explicitly operating as the target agent's proxy and the spec allows that field to be operator-provided.
  • Normalize GPT-5 / GPT-5.x / Codex into R+15, A+15.
  • Cap X at 35 for type judgment while preserving raw X in totals.
  • Treat type pairs as unordered pairs. R+A and A+R are the same pair.
  • Treat weakest_axes as a list, not a single scalar.
  • Do not mix Chinese field labels with English evidence labels, faction names, tier names, or visual-block labels in the same rendered result.
  • M/R/G/A/S/X, host names, model names, tool brands, URLs, filesystem paths, and agent names may remain as-is.

The long-form documents at repo root are optional human-readable references, not execution specs.

🤖 AI 評測

這個Skill的質量相當不錯。它有完整的中英文文件和示例,評分規則寫得清楚明白,連六邊形圖和座標卡長什麼樣都給你畫好了。但有個小問題:deep模式要求Agent自己打分,萬一Agent說不清楚自己就卡住了;另外文件版本號有點對不上,強迫症使用者可能會糾結。總體來說用它來評估Agent挺靠譜的,就是deep版本在實際用的時候可能要多留意。

📊 多維度評分

適應性4.8
規範性4.5
有效性4.9
可靠性4.4
可信度4.5

📁 包含檔案 (12 個)

📄 SKILL.md 4.5 KB
📄 _meta.json 133 B
📄 agents/openai.yaml 549 B
📄 examples/deep-full.en.md 3.9 KB
📄 examples/deep-full.zh.md 3.6 KB
📄 examples/quick-full.en.md 3.4 KB
📄 examples/quick-full.zh.md 3.1 KB
📄 examples/quick-partial.en.md 3.1 KB
📄 examples/quick-partial.zh.md 2.8 KB
📄 references/localization-dictionary.md 8.6 KB
📄 references/output-template.md 22.9 KB
📄 references/scoring-spec.md 16.7 KB