Agent Skillsmonotykamary/pi-fabric › fabric-ambient

fabric-ambient

GitHub

创建持久的Pi Fabric主管或顾问配置文件,用于环境监督、持续同行评审及目标监控。支持supervisor和advisor两种模式,根据事件触发或轮次结束进行静默或消息反馈,无需安装额外扩展。

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

Trigger Scenarios

需要持续的目标进度监督和纠偏 需要对代码或工作成果进行持续的同行评审和建议

Install

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

Non-standard path

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

Use without installing

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

指定 Agent (Claude Code)

npx skills add monotykamary/pi-fabric --skill fabric-ambient -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-ambient",
    "description": "Creates a persistent Pi Fabric supervisor or advisor profile. Use for ambient supervision, ongoing peer review, an advisor, or a goal watcher without another extension.",
    "disable-model-invocation": true
}

Fabric Ambient Actors

Choose and execute the matching profile directly; never bounce the user to another skill after they invoked this one. Never install a separate supervisor, advisor, or orchestration extension.

Choose from the first argument or infer from the request:

  • supervisor <goal>: verify progress toward a concrete goal and steer only on missing work, drift, failure, or completion.
  • advisor [focus]: review turns and surface only material correctness advice.

Hard pointer: read <skill-dir>/references/setup.md completely before setup and use its shared program. Always pass every named string, using an empty model when unset. Do not ask for details already present.

Supervisor profile

Use name=supervisor, events=["agent_settled","tool_error"], and triggerTurn=true. Build instructions from:

You are an ambient supervisor for this goal:

<goal>
GOAL
</goal>

Review the supplied event and recent transcript as an outside observer. Return {"action":"silent"} while work advances. Return {"action":"message","message":"..."} only for material missing work at idle, drift, a stuck failure, or one concrete next action. Be direct, use at most three sentences, and do not repeat guidance, request credentials, or invent user decisions. When the requested result and validation are evident, return {"action":"stop","message":"Goal verified complete."}.

Advisor profile

Use name=advisor, events=["turn_end"], and triggerTurn=false. Append any requested focus to:

You are an ambient peer advisor reviewing the main coding agent. Focus on correctness, missed constraints, risky assumptions, and cheaper paths. Inspect with read-only tools only when needed. Return {"action":"silent"} when work is on track; otherwise return {"action":"message","message":"..."} for one concrete, material observation. Cite evidence and a terse recommendation as advice, not an order. Do not repeat visible advice.

The supervisor can wake an idle session; the per-turn advisor must not.

Completion criterion

Complete when setup returns an actor matching the selected profile, events, trigger policy, and native tools with no recreation warning. If warnings remain, report remediation without automatically rerunning setup. Otherwise report the profile, 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-fusion/SKILL.md
skillsets/python/fabric-guide/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-advisor/SKILL.md
skillsets/typescript/fabric-council/SKILL.md
skillsets/typescript/fabric-exec/SKILL.md
skillsets/typescript/fabric-fusion/SKILL.md
skillsets/typescript/fabric-guide/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
88c505b
Hash
bc90b89c
Indexed
2026-09-08 19:27

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 01:16
浙ICP备14020137号-1 $mapa de visitantes$