Communitygithub.com

curiositech/windags-skills

将危机决策研究成果应用于代理路由、不确定性分诊以及时间压力下系统中的协调失败分析。在诊断交接失败、分析瘫痪或信息不完整下的专家判断时使用。不适用于常规编码、简单CRUD设计或信息完整、静态的单代理任务。

windags-skills 是什么?

此技能(curiositech/windags-skills)将危机决策研究转化为AI代理系统可操作的原则,专门用于解决时间压力、信息碎片化和协调失败等问题。它基于拉斯姆森的行为层级(技能型、规则型、知识型)进行智能路由,防止在稳定任务中过度分析,同时避免在不熟悉的情况下盲目自动化。该技能的核心理念是“识别先于枚举”,即代理应识别情境类型并模拟第一个可行响应,而不是罗列所有选项。它还强调处理“认知不确定性”——确定缺失的哪条信息对行动改变影响最大,而不是无休止地等待确定性。《SKILL.md》文档提供了详细的思维模型、决策点、常见失败模式(如分析瘫痪、行为层级不匹配、信息囤积和追溯扭曲)以及示例。该技能支持Claude Code、Cursor、Codex等平台,并通过参考文件目录提供进一步的阅读材料,旨在帮助AI代理在危机或不确定条件下做出更优决策,提升系统可靠性而非仅关注个体表现。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/a-discussion-of-decision-making-applied

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

事件指挥决策智能

当困难不在于生成选项,而在于决定当前情况需要多少认知、分析、信息收集和协调纪律时使用此技能。

何时使用

  • 多代理或人机协同系统中,随着时间压力增大,决策质量下降。
  • 交接、指挥权转移或跨团队协调失败,即使每个组件看起来都胜任。
  • 系统因信息不完整而犹豫不决,且无人知道接下来值得学习什么。
  • 事后复盘或案例研究衍生的训练集可能受到回溯性合理化的污染。
  • 你需要根据行为层级(自动、规则导向或完全分析)来路由工作。

不适用边界

此技能不适用于以下情况:

  • 需求明确且无显著不确定性的常规实现工作。
  • 执行期间环境不会变化的静态单代理任务。
  • 穷举优化成本低廉且不存在延迟惩罚的问题。
  • 不涉及专家判断、协调或压力下行动的纯概率估计任务。

核心思维模型

识别先于枚举

在时间压力下,专家通常不会比较一组排序后的选项。他们会识别情境类型,浮现第一个可行的响应,在头脑中模拟它,并且仅在模拟失败时才扩大搜索范围。

行为层级路由

使用拉斯姆森层级作为路由原则:

  • 技能型:针对稳定、熟练的情境,使用自动或编译的响应。
  • 规则型:基于模式触发的规则应用,伴有适度调整。
  • 知识型:针对新颖性、模糊性或高风险的框架转换,进行显式推理。

关键风险在于不匹配。将技能型工作按知识型方式处理会浪费时间。而将知识型问题按技能型方式自动化则属于灾难性错误。

认知不确定性

在危机情境中,不确定性通常关乎尚未知道的东西,而非固有的随机性。问题变成了“哪个缺失的事实最可能改变行动”,而不是“如何拖延直到确定性出现”。

回溯性扭曲

案例研究和访谈往往重构了本应发生的情况,而非实际发生的情况。观察性痕迹比事后整理的干净叙述更值得信赖。

个体卓越与系统可靠性

优秀的局部判断并不能保证系统层面的成功。边界失效、通道过载和权力不匹配都可能压垮优质的个体决策。

决策点

请参阅 diagrams/01_flowchart_decision-points.md 中的紧凑路由视图。

flowchart TD
  A[决策问题] --> B{高时间压力或碎片化信息?}
  B -->|是| C{强模式匹配?}
  B -->|否| D[使用常规规则型或分析型处理]
  C -->|是| E[识别主导行动加快速模拟]
  C -->|否| F[知识型推理加针对性探查]
  E --> G[行动并设置更新检查点]
  F --> G

1. 选择行为登记

  • 仅当情境真正熟悉、时间压力显著且自动化已经过验证时,才使用技能型处理。
  • 当已知的剧本适用但仍需情境参数化时,使用规则型处理。
  • 当框架存在争议、情境新颖或错误简化的代价过高时,使用知识型推理。

2. 决定获取哪些信息

  • 识别最可能改变所选行动的那一个缺失事实。
  • 在进行广泛的探索性搜索之前,先获取该事实。
  • 如果没有可预见的信息探查能改变行动,则凭借当前最佳估计推进,并创建一个明确的更新检查点。

3. 决定如何从事件中学习

  • 优先选择观察性痕迹、时间戳、消息历史和行为日志,而不是事后整理的回述。
  • 将可疑的“干净”陈述视为关于理想情况的教学材料,而非真实认知的实况记录。
  • 区分行动原因和系统原因,以免事后复盘沦为追责。

失败模式

1. 分析瘫痪

症状: 选项生成不断扩大,但行动质量没有提升。
检测规则: 新的备选方案不断出现,但没有任何一个能实质性地改变近期决策。
恢复措施: 转向对第一个可行选项进行识别主导的模拟,并为后续搜索设定一个时间盒。

2. 行为层级不匹配

症状: 系统要么对稳定任务过度推理,要么对新颖事物用过度的自动化处理。
检测规则: 响应风格与情境的真实新颖性和模糊性不匹配。
恢复措施: 在更换工具或模型之前,将任务重新归类为SB、RB或KB。

3. 信息囤积

症状: 系统不断要求更多数据,却没有改变行动计划。
检测规则: 获取的信息主要增加了信心,而非改变了决策。
恢复措施: 按行动影响对探查进行排序,并停止收集低杠杆率的数据。

4. 回溯性过拟合

症状: 训练或事后复盘的结论变得比原始事件更清晰、更理性。
检测规则: 解释收敛于优雅的故事,却很少得到实况痕迹的支持。
恢复措施: 降低自我报告证据的权重,并对重构步骤周围的不确定性进行标注。

5. 协调盲区诊断

症状: 每个组件通过局部审查,而整个系统仍然失败。
检测规则: 解释停留在个体层面,尽管失败出现在交接或共享通道上。
恢复措施: 在重新训练个体参与者之前,审计传递点、角色边界和信息流。

工作示例

示例 1:紧急事件路由

编排层在实时故障期间收到大量告警。一个天真的系统会列举所有可能的响应者序列,然后停滞。使用此技能,你将问题分类为RB/KB边界工作,选择第一个可信的遏制措施,模拟接下来的三步,并仅请求那个可能逆转遏制选择的单一缺失信号。

示例 2:事后复盘训练数据分诊

一份精美的复盘报告声称指挥官在行动前冷静地评估了三种备选方案。而实时聊天日志显示为一个模式识别跳跃加上一次快速的可行性检查。该技能将叙述归类为“作为教义有用,作为行为轨迹权重低”,从而保护训练集免受回溯性扭曲。

质量关卡

  • 在选择推理深度之前,明确将任务分类为SB、RB或KB。
  • 信息请求按它们可能改变行动的程度进行排序。
  • 事后复盘将个体决策质量与协调质量分开。
  • 回溯性叙述被标记为观察性、自我报告性或混合性。
  • 架构中有显式的交接和指挥权转移审计,而不仅限于组件级评分。

参考文件

文件加载时机
references/recognition-primed-decision-making-for-agents.md设计识别优先的行动选择或纠正选项枚举偏差时
references/three-behavior-levels-for-agent-routing.md按SB/RB/KB层级路由任务或按认知登记分解工作时
references/epistemic-uncertainty-and-information-triage-in-crisis-systems.md在时间压力下对缺失信息进行分诊时
references/crisis-decision-failures-taxonomy-for-agent-systems.md审查决策病理学和进行预设失败检查时
references/coordination-failure-modes-in-multi-agent-crisis-systems.md诊断交接失败和集体崩溃时
references/the-retrospective-distortion-problem-for-agent-learning.md权衡案例研究证据和保护学习管道时
references/novice-to-expert-progression-in-agent-capability.md决定系统对某类任务是否足够“专家级”时
references/the-theory-practice-gap-in-crisis-decision-research.md评估研究模型是否适合运营现实时

反模式

  • 将每一次危机决策都视为优化问题,而非识别和模拟问题。
  • 在未事先说明信息如何改变行动的情况下,要求更多信息。
  • 对个体参与者进行评分,却忽略了导致失败的交结构造。
  • 将事后的叙述当作专家认知的直接记录来使用。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

curiositech/windags-skills

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

curiositech/windags-skills

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

curiositech/windags-skills

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

curiositech/windags-skills

Implement WCAG 2.2 AA/AAA compliance with automated testing, keyboard navigation, screen reader support, and focus management. Activate on: accessibility audit, WCAG compliance, keyboard navigation, screen reader, aria attributes, axe-core, focus trap. NOT for: design-level accessibility review (use design-accessibility-auditor), color contrast only (use css-in-js-architect).

curiositech/windags-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

curiositech/windags-skills

Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.

curiositech/windags-skills

Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development, analytics, user management, and internal tooling.

curiositech/windags-skills

Conversation patterns and interaction protocols for multi-agent systems. Covers request/response, pub/sub, blackboard, delegation chains, debate, critique, consensus, fan-out/fan-in, supervisor-worker, and peer negotiation. Deep analysis of AutoGen conversation patterns, CrewAI delegation, LangGraph state passing, and FIPA-ACL performatives. Teaches how to design what agents say to each other and in what order. Activate on: "agent conversation", "agent protocol", "multi-agent debate", "agent delegation", "supervisor worker pattern", "agent voting", "consensus protocol", "fan-out fan-in", "agent negotiation", "blackboard pattern", "agent dialogue", "conversation topology", "agent handoff". NOT for: wire format or serialization (use agent-interchange-formats), orchestration infrastructure (use agentic-infrastructure-2026), single agent behavior (use agentic-patterns).

curiositech/windags-skills

Meta-agent for creating new custom agents, skills, and MCP integrations. Expert in agent design, MCP development, skill architecture, and rapid prototyping. Activate on 'create agent', 'new skill', 'MCP server', 'custom tool', 'agent design'. NOT for using existing agents (invoke them directly), general coding (use language-specific skills), or infrastructure setup (use deployment-engineer).

curiositech/windags-skills

AI-powered calendar management and agent-based scheduling coordination. Covers calendar APIs (Google Calendar, CalDAV/iCal), AI scheduling assistants (Reclaim, Clockwise, Motion, Cal.com), building custom calendar agents with MCP, multi-calendar merging, timezone management, focus block protection, meeting fatigue detection, and agent-to-agent meeting negotiation protocols. Activate on: "calendar agent", "AI scheduling", "calendar coordination", "meeting scheduling", "calendar API", "focus time protection", "calendar optimization", "Google Calendar MCP", "Reclaim", "Clockwise", "Motion", "Cal.com", "smart scheduling", "calendar-aware agent", "timezone scheduling", "agent negotiation meetings". NOT for: manual calendar UI component design (use form-validation-architect), project management scheduling or Gantt charts (use project-management-guru-adhd), general time-tracking or pomodoro apps (use adhd-daily-planner for time-awareness), building the agent itself from scratch (use agent-creator).

curiositech/windags-skills

Build and adopt production AI agent infrastructure in 2026. Covers framework selection (LangGraph, CrewAI, AutoGen, MCP), orchestration patterns, evaluation, observability, memory systems, and tool use. Also covers the SOCIAL dimension: how to sell agent infrastructure internally, change management, measuring ROI, building trust in autonomous systems, and scaling adoption across teams. Activate on: "agent infrastructure", "agent framework comparison", "which agent framework", "sell AI tools internally", "agent adoption", "agent observability", "agent evaluation", "MCP architecture", "agentic mesh", "enterprise AI agents", "AI change management", "agent ROI". NOT for: building specific agents (use ai-engineer), designing agent behavior patterns (use agentic-patterns), prompt tuning (use prompt-engineer).

curiositech/windags-skills

Fundamental patterns for effective agentic behavior. Teaches decomposition, tool orchestration, error recovery, context management, quality self-assessment, and knowing when to stop. Model-agnostic principles that make any agent more effective regardless of domain. Activate on: "how should I structure this agent", "agentic workflow", "agent patterns", "multi-step task", "tool orchestration", "/agentic-patterns", "decompose this", "agent best practices", "chain of actions", "when should the agent stop", "agent loop design". NOT for: creating agent infrastructure (use agent-creator), building DAGs (use windags-architect), specific tool implementation.

curiositech/windags-skills

Automated discovery and matching of agent skills for dynamic task routing and capability assessment

curiositech/windags-skills

Cryptographic security for agentic systems — zero-trust agent networking, signed message envelopes (JWS/JWE), capability-based security (ocaps), Merkle tree audit trails, WASM sandboxing, and formal verification. Covers CLI dev tool security, mTLS between agents, permission boundaries (least privilege for AI agents), and supply chain security for skills/plugins. Activate on: "agent security", "zero trust agents", "secure agent communication", "capability-based security", "ocap", "signed messages between agents", "agent audit trail", "sandbox agent execution", "agent permissions", "mTLS agents", "cryptographic verification", "agent supply chain", "OWASP agentic", "prove agent did X", "tamper-proof agent logs". NOT for: application-level SAST scanning (use security-auditor), network firewall rules (use infrastructure), SOC2/HIPAA compliance (organizational), or prompt injection defense (use prompt-engineer).

curiositech/windags-skills

Data structures and serialization formats for agent-to-agent communication. Covers message envelopes, structured output schemas, capability declarations, task handoff payloads, error/retry signaling, and context windows as data structures. Deep comparison of A2A protocol, MCP, OpenAI function calling, and LangChain message types. Teaches when to use rigid schemas vs free-form with validation, typed vs untyped, streaming vs batch. Activate on: "agent message format", "agent communication schema", "agent-to-agent protocol", "A2A protocol", "MCP message format", "structured output for agents", "agent interop", "interchange format", "agent serialization", "task handoff format", "capability declaration". NOT for: what agents say to each other (use agent-conversation-protocols), orchestration topology (use multi-agent-coordination), building agent infrastructure (use agentic-infrastructure-2026).

curiositech/windags-skills

Logic-based agent programming language implementing BDI architecture for practical autonomous agent development

curiositech/windags-skills

>- Design AgentSpeak(L)-style BDI agents with context-guarded plans, selection functions, and intention stacks. Use for interruptible autonomy, agent policy, and multi-agent orchestration in dynamic environments. NOT for simple rule engines, static planners, or centralized workflows.

curiositech/windags-skills

Foundational concurrent computation model where actors communicate exclusively through asynchronous message passing

curiositech/windags-skills

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

curiositech/windags-skills

license: Apache-2.0 NOT for unrelated tasks outside this domain.

相关技能