AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Dialectical Self Review

skill-calonye-agent-skills-kelen-dialectical-self-review · by calonye

>-

No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-calonye-agent-skills-kelen-dialectical-self-review

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-calonye-agent-skills-kelen-dialectical-self-review)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Dialectical Self Review? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

辩证自我审查 / Dialectical Self-Review

在行动之前,先成为自己的反方。

核心区别:

  • adversarial-review:审查别人的代码 → 外向·代码
  • adversarial-successor-audit:审查系统对新人的可用性 → 外向·系统
  • brainstorming:发散探索设计方案 → 发散·创造
  • 本 skill:对自己已有的方案做结构化反驳 → 内向·收敛

硬约束:审查的是思考过程和方案逻辑,不是代码行。输出辩证报告 + 修正方案。

何时使用

  • 在做出重要决策/提交/合并前
  • 用户说「思辨一下」「对抗性审查你的思考」「先想清楚再做」
  • 方案涉及不可逆操作(push、删除、架构选型、数据迁移)
  • 多轮迭代后觉得「差不多了」但还没验证逻辑自洽
  • 方案复杂度高,涉及多个互相矛盾的需求

流程

提出方案 → 论点提取 → 逐条反驳 → 反反驳 → 裁定 → 修正方案
   A           B           C          D        E        F

详见 references/dialectic-protocol.md

步骤 A:明确当前方案

将当前方案(无论是自己提出的还是对话中形成的)清晰地陈述出来。不要模糊化。

步骤 B:论点提取

从方案中提取所有隐含的假设和关键决策点。问自己:

  • 我做了哪些假设?
  • 哪些决策看起来「显而易见」但其实有替代方案?
  • 哪些地方我说了「应该」「必须」「显然」但没给理由?

步骤 C:逐条反驳

对每个假设/决策,提出「如果这是错的呢?」

  • 有没有反例?
  • 有没有用户明确说过相反的话?
  • 最坏情况是什么?
  • 如果一个有洁癖的人接手,他会怎么看?

步骤 D:反反驳

为原方案辩护。但如果辩护不住就老实承认,不要强撑。

  • 辩护得住 → 记录理由
  • 辩护不住 → 标记「推翻」

步骤 E:第一性原理裁定

对争议点用基本判据链裁定。详见 references/first-principles.md

步骤 F:修正方案

基于裁定结果输出修正版。明确标注:

  • 保持:哪些决策经过反驳后仍然成立
  • 推翻:哪些假设被证伪
  • 修正:哪些需要调整

输出格式

## 辩证自我审查报告

### 当前方案摘要

### 论点 1: 
- **反驳**: ...
- **反反驳**: ...
- **裁定**: 成立 / 推翻 / 修正为 ...

### 论点 2: ...

### 最终修正
- **保持**: ...
- **推翻**: ...
- **修正**: ...

### 修正后方案

与自我进化的关联

辩证自我审查的过程中,如果发现了可复用的新判断框架或推理模式,应触发 skill-self-evolution 将其固化为 skill。辩证审查是「思考的质量控制」,自我进化是「把好的思考方式留下来」。两者形成闭环:

辩证审查 → 发现新模式 → skill-self-evolution → 新 skill → 下次辩证审查时使用

不做什么

  • 不审查代码语法或逻辑(那是 code review)
  • 不审查系统对新人的可用性(那是 adversarial-successor-audit)
  • 不发散探索新方案(那是 brainstorming)
  • 不把方法论固化为 skill(那是 skill-self-evolution,但本 skill 可触发它)
  • 不做无目的的哲学讨论 — 每个论点必须有明确的「成立/推翻/修正」结论

参考

  • references/dialectic-protocol.md — 五步协议详解与注意事项
  • references/first-principles.md — 第一性原理判据链
  • references/examples.md — 本次对话中的三轮实际案例

Source & license

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

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

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.