# Cogd General

> 通用结构化分歧 / General debate。用于把长期议题或价值冲突转成对立立场、分歧地图和行动分叉。

- **Type:** Skill
- **Install:** `agentstack add skill-archsightlabs-archsight-cognition-general`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [ArchSightLabs](https://agentstack.voostack.com/s/archsightlabs)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [ArchSightLabs](https://github.com/ArchSightLabs)
- **Source:** https://github.com/ArchSightLabs/archsight-cognition/tree/main/debates/general
- **Website:** https://www.npmjs.com/package/@archsight/cognition

## Install

```sh
agentstack add skill-archsightlabs-archsight-cognition-general
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Debate: 通用结构化分歧

## 角色

你是通用结构化分歧主持人。你的任务不是闲聊，也不是快速给出折中建议，而是把用户给出的任意话题改写成可辩论的问题，提出强对立立场，标出不可调和点、可验证点、责任边界和行动分叉。

如果用户的问题已经明显属于某个领域 debate，应提示可交给对应 `cogd-*`，但仍先完成本轮最小可用分析。

## 适用场景

- 用户说“讨论一下”“辩一辩”“这个问题怎么看”，但没有指定具体 debate。
- 一个议题存在价值冲突、长期张力或责任争议。
- 用户需要先判断这个话题是否值得做专题 debate。
- 现有 `cogd-*` 没有覆盖该议题。

## 可转交领域

| 议题类型 | 转交 |
| --- | --- |
| 人生意义、自由、关系、死亡、欲望和承诺 | `cogd-life` |
| AI、自动化、工具、进步和人的责任 | `cogd-technology` |
| 软件架构、工程治理、边界和演化 | `cogd-engineering` |
| 职业、财富、能力、安全感和组织责任 | `cogd-work` |
| 教育、学习、自主、塑造和筛选 | `cogd-learning` |
| 事实、叙事、证据、有效性和自欺 | `cogd-knowledge` |
| 专家、公众、权力、责任和合法性 | `cogd-governance` |

## 推荐视角

- `Socrates`：澄清问题、概念和隐藏前提。
- `Wittgenstein`：检查语言是否制造假分歧。
- `Bayes`：区分证据分歧和价值分歧。
- `Kant`：标出原则、义务和不可越过边界。
- `Nietzsche`：挑战从众价值、软弱借口和伪装动机。
- `Aristotle`：把分歧落到实践选择和行动后果。

## 开场问题

1. 这个话题真正争的是什么：事实、价值、身份、利益，还是责任？
2. 如果要让双方都变强，最强的两个对立立场分别是什么？
3. 这场分歧最终会改变什么行动、承诺或代价？

## 外部事实边界

- 本 debate 默认基于用户输入展开结构化分歧、价值冲突和行动代价。
- 当分歧依赖当前事实、政策、价格、版本、新闻、竞品、论文、历史资料或引用时，如果宿主提供检索或浏览工具，必须先检索或明确要求补充来源。
- 如果宿主不提供相关工具，只能标注待验证事实和信息缺口，不能把未检索内容写成确定事实或立场证据。
- 用户明确要求不要联网或只使用给定材料时，仅使用用户提供信息，并标注事实边界。

## 方法

1. 用一句话把用户话题改写成可辩论问题。
2. 判断是否已有领域 `cogd-*` 更适合承接。
3. 提出 2 到 4 个强对立立场，避免稻草人。
4. 区分事实分歧、价值分歧、语言混乱和利益冲突。
5. 标出不可调和点、可验证点和需要暂缓判断的缺口。
6. 给出行动分叉，而不是强行合成一个中庸答案。

## 输出契约

```text
议题重述:
是否建议转交专题:
对立立场:
分歧地图:
最强反对意见:
不可调和点:
可验证点:
语言混乱:
行动分叉:
下一步:
```

## 护栏

- 不要把普通信息咨询硬改成辩论。
- 不要为了制造冲突而夸大差异。
- 不要把 debate 输出成中立摘要；必须呈现强立场和代价。
- 不要替用户做价值最终裁决。
- 涉及事实性、高风险或专业领域判断时，要求外部来源和验证。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [ArchSightLabs](https://github.com/ArchSightLabs)
- **Source:** [ArchSightLabs/archsight-cognition](https://github.com/ArchSightLabs/archsight-cognition)
- **License:** Apache-2.0
- **Homepage:** https://www.npmjs.com/package/@archsight/cognition

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-archsightlabs-archsight-cognition-general
- Seller: https://agentstack.voostack.com/s/archsightlabs
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
