← 返回 Skills 市场
matthiasbeckmann987-spec

Beckmann Knowledge Graph × Self-Improving Agent

作者 matthiasbeckmann987-spec · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
27
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install beckmann-x-self-improving-agent
功能描述
Integrates Beckmann Knowledge Graph for deep reasoning on complex, philosophical, or strategic questions within the Self-Improving Agent framework, escalatin...
使用说明 (SKILL.md)

---

name: beckmann-x-self-improving-agent version: 1.0.0 description: "Combination skill that adds the Beckmann Knowledge Graph as a deep-reasoning escalation layer on top of the Self-Improving Agent (pskoett). Everyday tasks run through the Self-Improving Agent as usual. This skill defines exactly when and how to switch to the Beckmann Knowledge Graph and how to feed insights back. Uninstalling this skill leaves the Self-Improving Agent fully intact." author: matthiasbeckmann987-spec license: MIT-0 requires: "pskoett/self-improving-agent, matthiasbeckmann987-spec/beckmann-knowledge-graph" tags: "meta-skill, combination, beckmann-logic, self-improvement, orchestration"

Beckmann × Self-Improving Agent — Combination Skill

Purpose

This skill connects two independent skills without modifying either one:

Skill Role here
pskoett/self-improving-agent Default engine for all tasks
matthiasbeckmann987-spec/beckmann-knowledge-graph Deep-reasoning escalation for specific question types

Uninstalling this skill: Remove this SKILL.md. Both base skills continue working exactly as before. No data is lost.

---

Default Behaviour: Self-Improving Agent Runs Everything

Follow pskoett/self-improving-agent for all tasks:

  • Log errors to .learnings/ERRORS.md
  • Log learnings to .learnings/LEARNINGS.md
  • Promote patterns after 3 repetitions
  • Maintain the LRN-YYYYMMDD-XXX log format

This combination skill adds nothing to this flow unless a Beckmann trigger is detected (see below).

---

Beckmann Escalation Triggers

Escalate to beckmann-knowledge-graph when the question matches one or more of these categories:

# Category Example signals
1 Open scientific / philosophical question "What is consciousness?", "Does free will exist?", "What is dark energy?"
2 Apparent paradox Question contains an internal contradiction or "impossible" framing
3 High-complexity long-horizon forecast "How will AI change democracy in 20 years?", "What are AGI systemic risks?"
4 Strategic dead end Obvious solutions have repeatedly failed; dominant expectations seem to block progress
5 AI safety / architecture question Dangerous vs. safe AI design, value alignment, AI-human symbiosis
6 Epistemological limit question "Is it even possible to know X?", "Is a presupposition in this question false?"

Do NOT escalate for: Coding, bug fixes, file operations, factual lookups, arithmetic, or any question already answered by existing learnings in .learnings/.

Uncertain? Apply the Complexity Check:

"Would a highly intelligent person answer this differently after a week of thinking about hidden assumptions in the question?"

  • Yes → suggest Beckmann. No → stay on default path.

---

Proactive Suggestion (Before Escalating)

If a Beckmann trigger is detected, the agent must not escalate silently or automatically. Instead, it first informs the user and waits for confirmation.

Suggested phrasing:

"Your question touches on [open scientific question / an apparent paradox / a high-complexity forecast — pick the matching category]. I have access to the Beckmann Knowledge Graph, a structured reasoning framework for exactly this type of question. Would you like me to apply it? It will take a bit longer than a standard answer, but will analyse hidden assumptions and offer a more structured response."

Then wait. Only escalate if the user confirms.

If the user declines, answer with standard knowledge and note:

"I've answered with standard reasoning. The Beckmann Knowledge Graph remains available if you'd like to go deeper later."

---

Escalation Protocol (Step by Step)

1 — Load the graph

import graph from './beckmann-knowledge-graph/graph.json' assert { type: 'json' };
const entities = graph.entities;
const relations = graph.relations;

2 — Apply the 6-step Beckmann protocol

Follow beckmann-knowledge-graph/SKILL.md exactly:

  1. Classify the question (epistemological / paradox / forecast / strategic / AI safety)
  2. Extract relevant entities
  3. Trace relation paths — pay attention to leads to, triggers, is reversed by, protects against
  4. Apply Beckmann Logic (Problem Level → Low vs. High Complexity Solution → Reversal Effect check)
  5. Apply epistemological grounding (model vs. external reality, known limits)
  6. Structure output in Graph-Grounded Answer format (see below)

3 — Deliver the answer

## Graph-Grounded Answer

\*\*Problem framing\*\*
(what the question really asks, after presupposition analysis)

\*\*Relevant graph nodes used:\*\*
- \[Entity ID] — \[why relevant]

\*\*Reasoning path\*\*
(relation chain that leads to the answer)

\*\*Answer\*\*
(the actual response, informed by the graph logic)

\*\*Confidence and limits\*\*
(what the graph cannot resolve, and why)

\*\*New questions opened\*\*
(what the next problem level is)

4 — Log back to Self-Improving Agent

After every Beckmann analysis, add an entry to .learnings/LEARNINGS.md:

## \[LRN-YYYYMMDD-XXX] insight

\*\*Logged\*\*: \x3CISO-8601 timestamp>
\*\*Priority\*\*: medium
\*\*Status\*\*: pending
\*\*Area\*\*: beckmann

### Summary
Beckmann analysis: \x3Cone-line description of the question>

### Details
- Question type: \x3Cparadox | forecast | epistemological | strategic | ai-safety>
- Graph nodes used: \x3Ccomma-separated entity IDs>
- Key insight: \x3Cmost important finding>
- New actual level: \x3Cwhat the problem level becomes after this analysis>

### Suggested Action
\x3CPromote to CLAUDE.md if broadly applicable.
Flag as #beckmann-graph-extension-candidate if a graph gap was found.>

### Metadata
- Source: beckmann-knowledge-graph v\x3Cversion>
- Tags: #beckmann, #\x3Cquestion-type>

---

Graph Extension Feedback Loop

The Beckmann Knowledge Graph is designed to grow. When this combination skill surfaces a gap in the graph, flag it so the graph author can act on it.

Flag as #beckmann-graph-extension-candidate when:

  • No entity matched the core concept of the question
  • A new historical case study would have strengthened the analysis
  • A new relation type was needed but absent
  • A new paradox or open question was encountered that the graph doesn't cover

Add to the LEARNINGS entry Metadata:

- Tags: #beckmann, #beckmann-graph-extension-candidate
- Extension-Type: new\_entity | new\_relation | new\_case\_study | new\_paradox
- Suggested-Entity-ID: \x3Cproposed entity name>
- Suggested-Entity-Type: \x3Ctype from graph schema>
- Suggested-Description: \x3Cdraft description for the graph author>

**Future capability:** When a future version of the Beckmann Knowledge Graph supports agent-driven graph extension, entries tagged #beckmann-graph-extension-candidate will serve as the structured input for that process. No changes to the logging format will be needed.

---

Conflict Resolution

Situation Rule
Self-Improving Agent says "move on"; Beckmann analysis still open Finish the Beckmann analysis first, then log
Beckmann produces a low-complexity solution Red flag — apply reversal effect check before delivering
A LEARNINGS entry contradicts a Beckmann graph node Prefer the externally validated answer; log the contradiction as #beckmann-candidate
graph.json missing or unreadable Fall back to Self-Improving Agent only; log missing graph as error

---

Quick Reference

Signal Action
Coding error, failed command, user correction → Self-Improving Agent: log to ERRORS.md or LEARNINGS.md
"What is consciousness / free will / dark energy?" → Escalate to Beckmann
"How will X change in 20 years?" → Escalate to Beckmann (forecast)
"Why does X always fail even though it seems logical?" → Escalate to Beckmann (reversal effect suspected)
"Is it even possible to know X?" → Escalate to Beckmann (epistemological limit)
Graph entity not found → Log as #beckmann-graph-extension-candidate
Beckmann analysis complete → Log to LEARNINGS.md with #beckmann tag

---

Uninstall

  1. Delete this SKILL.md.
  2. Both pskoett/self-improving-agent and matthiasbeckmann987-spec/beckmann-knowledge-graph continue working independently. No data in .learnings/ is affected.
安全使用建议
Before installing, make sure you trust and have reviewed the two prerequisite skills. Use it for non-sensitive deep-reasoning tasks unless you are comfortable with summaries and insights being saved in `.learnings/` and potentially promoted into persistent agent instructions.
能力评估
Purpose & Capability
The stated purpose is coherent: routine work stays with the Self-Improving Agent, while certain complex questions can be routed to Beckmann Knowledge Graph reasoning.
Instruction Scope
The skill defines escalation triggers and exclusions, and explicitly says the agent must wait for user confirmation before using the Beckmann flow.
Install Mechanism
There is no install script or code to execute, but the skill depends on two external skills that are not included in this artifact set and should be reviewed separately.
Credentials
No credentials, binaries, or network access are requested in the provided artifacts. The main local environment impact is writing learning summaries under `.learnings/`.
Persistence & Privilege
The skill uses persistent self-improvement logs and may suggest promotion into `CLAUDE.md`, which can influence future agent behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install beckmann-x-self-improving-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /beckmann-x-self-improving-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release: Combines the Beckmann Knowledge Graph as a deep-reasoning escalation layer atop the Self-Improving Agent. - Everyday tasks default to the Self-Improving Agent; escalates only for complex, philosophical, or paradoxical questions as defined by specific triggers. - Adds transparent user confirmation before any escalation, detailing the type of question and potential benefits. - Implements a step-by-step protocol for Beckmann analysis, including graph loading, logic application, and structured response formatting. - All Beckmann-driven insights are logged back to the Self-Improving Agent's learning file, capturing decision paths, confidence, and open questions. - Introduces a feedback loop to flag missing graph entities or relations for future extension, ensuring the knowledge graph’s continued growth.
元数据
Slug beckmann-x-self-improving-agent
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Beckmann Knowledge Graph × Self-Improving Agent 是什么?

Integrates Beckmann Knowledge Graph for deep reasoning on complex, philosophical, or strategic questions within the Self-Improving Agent framework, escalatin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 27 次。

如何安装 Beckmann Knowledge Graph × Self-Improving Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install beckmann-x-self-improving-agent」即可一键安装,无需额外配置。

Beckmann Knowledge Graph × Self-Improving Agent 是免费的吗?

是的,Beckmann Knowledge Graph × Self-Improving Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Beckmann Knowledge Graph × Self-Improving Agent 支持哪些平台?

Beckmann Knowledge Graph × Self-Improving Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Beckmann Knowledge Graph × Self-Improving Agent?

由 matthiasbeckmann987-spec(@matthiasbeckmann987-spec)开发并维护,当前版本 v1.0.0。

💬 留言讨论