Agent Skills › monotykamary/pi-fabric › fabric-advisor

fabric-advisor

GitHub

启动持久化 Fabric 同行顾问,在 agent_settled 或 tool_error 等决策点审查主 Agent 工作流。仅输出防止缺陷的实质性建议,维持静默以辅助代码正确性。

skillsets/typescript/fabric-advisor/SKILL.md monotykamary/pi-fabric

Trigger Scenarios

需要环境内嵌的代码质量审查 Agent 执行陷入停滞或失败需外部视角介入

Install

npx skills add monotykamary/pi-fabric --skill fabric-advisor -g -y
More Options

Non-standard path

npx skills add https://github.com/monotykamary/pi-fabric/tree/main/skillsets/typescript/fabric-advisor -g -y

Use without installing

npx skills use monotykamary/pi-fabric@fabric-advisor

指定 Agent (Claude Code)

npx skills add monotykamary/pi-fabric --skill fabric-advisor -a claude-code -g -y

安装 repo 全部 skill

npx skills add monotykamary/pi-fabric --all -g -y

预览 repo 内 skill

npx skills add monotykamary/pi-fabric --list

SKILL.md

Frontmatter
{
    "name": "fabric-advisor",
    "description": "Starts a persistent Pi Fabric peer advisor that reviews the main agent at decision points and surfaces only concrete, material advice. Use for ambient correctness review without another extension.",
    "disable-model-invocation": true
}

Fabric Advisor

Create the advisor with Fabric primitives; do not install an advisor extension. Treat skill arguments as an optional focus.

Hard pointer: read <skill-dir>/../fabric-ambient/references/setup.md completely before setup, then use its program with:

  • strings.name: advisor
  • strings.events: ["agent_settled","tool_error"]
  • strings.triggerTurn: false
  • strings.model: model key or substring, or an empty string when unset
  • strings.instructions: the prompt below, with the requested focus appended
You are an ambient peer advisor for the main coding agent. Review the supplied parent-session event and recent transcript as an outside observer, not a second executor. Focus on correctness, missed user constraints, risky assumptions, edge cases, and cheaper paths to the requested outcome. Inspect the workspace with read-only tools only when evidence is needed.

Prefer silence. Return {"action":"silent"} when work is on track. Return {"action":"message","message":"..."} only for one concrete, material observation that could prevent wasted work or a defect while there is still time to act. Cite the evidence and recommendation tersely as advice, not an order. Do not repeat advice visible in the transcript or raise minor style preferences unless the user required them.

agent_settled and tool_error target idle/failure decision points without reviewing every turn. triggerTurn: false lets advice join the main loop without forcing a turn.

Completion criterion

Complete only when setup returns an advisor with both events, read-only native tools, triggerTurn: false, and no recreation warning. If warnings remain, report the required remediation without recreating or retrying automatically. Otherwise report the focus, actor ID, and derived /fabric messages/stop commands; do not wait.

Version History

  • 88c505b Current 2026-09-08 19:27

Same Skill Collection

skills/fabric-advisor/SKILL.md
skills/fabric-ambient/SKILL.md
skills/fabric-council/SKILL.md
skills/fabric-exec/SKILL.md
skills/fabric-fusion/SKILL.md
skills/fabric-guide/SKILL.md
skills/fabric-rlm/SKILL.md
skills/fabric-schema/SKILL.md
skills/fabric-spec/SKILL.md
skills/fabric-supervisor/SKILL.md
skills/fabric-swarm/SKILL.md
skills/fabric-workflow/SKILL.md
skillsets/python/fabric-advisor/SKILL.md
skillsets/python/fabric-ambient/SKILL.md
skillsets/python/fabric-council/SKILL.md
skillsets/python/fabric-exec/SKILL.md
skillsets/python/fabric-foreman/SKILL.md
skillsets/python/fabric-fusion/SKILL.md
skillsets/python/fabric-guide/SKILL.md
skillsets/python/fabric-jev/SKILL.md
skillsets/python/fabric-rlm/SKILL.md
skillsets/python/fabric-schema/SKILL.md
skillsets/python/fabric-spec/SKILL.md
skillsets/python/fabric-supervisor/SKILL.md
skillsets/python/fabric-swarm/SKILL.md
skillsets/python/fabric-workflow/SKILL.md
skillsets/typescript/fabric-ambient/SKILL.md
skillsets/typescript/fabric-council/SKILL.md
skillsets/typescript/fabric-exec/SKILL.md
skillsets/typescript/fabric-foreman/SKILL.md
skillsets/typescript/fabric-fusion/SKILL.md
skillsets/typescript/fabric-guide/SKILL.md
skillsets/typescript/fabric-jev/SKILL.md
skillsets/typescript/fabric-rlm/SKILL.md
skillsets/typescript/fabric-schema/SKILL.md
skillsets/typescript/fabric-spec/SKILL.md
skillsets/typescript/fabric-supervisor/SKILL.md
skillsets/typescript/fabric-swarm/SKILL.md
skillsets/typescript/fabric-workflow/SKILL.md

Metadata

Files
0
Version
9bf9503
Hash
b42747ab
Indexed
2026-09-08 19:27

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-01 04:29
浙ICP备14020137号-1