green-dalii/dsh-plugin-dev-skill

Ein Skill-Paket, das es jedem Agenten ermöglicht, DeepSeek Harness (DSH)-Plugins korrekt, effizient und gemäß den offiziellen Konventionen zu entwickeln.

Was ist dsh-plugin-dev-skill?

Dieses Skill-Paket ist die autoritative Anleitung für die Entwicklung von Plugins für DeepSeek Harness. Es vermittelt zunächst das notwendige mentale Modell und die unveränderlichen Regeln des Systems, bevor es direkt kopierbare Code-Vorlagen und Schritt-für-Schritt-Anleitungen bereitstellt. Der Skill wurde für die Nutzung mit KI-Agenten wie Claude Code, Cursor oder Codex entwickelt und deckt alle Aspekte der Plugin-Entwicklung ab – von der Tool-Erstellung bis hin zu LLM-Adaptern und Services. Das Repository enthält referenzierte Dokumente in `References/`, die in das Gedächtnis des Agenten geladen werden sollten, um vollständiges Kontextwissen zu gewährleisten. Das Skill folgt einem strikten Format: mentales Modell, ferne Regeln, Code-Vorlagen, Arbeitsabläufe und schließlich eine Checkliste zur Validierung. Es unterstützt die Entwicklung von Plugins für ein auf Cordis basierendes modulares System mit unveränderlichen Regeln wie der ausschließlichen Registrierung über `ctx`, der Deklaration von Abhängigkeiten über `inject`, konfigurierbaren Einstellungen und der Fehlerbehandlung bei ungültigen Konfigurationen.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add green-dalii/dsh-plugin-dev-skill

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

DeepSeek Harness Plugin-Entwicklungs-Skill

Jeder Agent kann DeepSeek Harness (DSH)-Plugins korrekt, effizient und konform entwickeln. Dieser Skill ist das Handbuch für die DSH-Plugin-Entwicklung: Zuerst werden das mentale Modell und die eisernen Regeln vorgestellt, dann folgen direkt kopierbare Code-Vorlagen und Schritt-für-Schritt-Prozesse, und schließlich eine Checkliste zur Validierung. Ausführliche Hintergrundinformationen finden Sie in den Dokumenten im References/-Verzeichnis.


0. Wann dieser Skill verwendet werden sollte

Dieser Skill muss geladen werden, wenn die Aufgabe eines der folgenden Elemente betrifft:

  • Schreiben, Ändern oder Debuggen eines Plugins (Tool, LLM-Adapter, Dienstanbieter, Hooks, UI, Protokollbrücke usw.) für DeepSeek Harness
  • Schreiben oder Ändern von cordis.yml / cordis.patch.yml / dsh.profile / dsh.bundle-Konfigurationen
  • Verwenden von dsh plugin ... zum Installieren, Entfernen oder Packen von Plugins
  • Verstehen der DSH-Dienste ctx.tools, ctx.llm, ctx.agents, ctx.sessions oder der Ereignisse tools/*, agent/*, session/event
  • Studium des DSH-Plugin-Modells (Cordis-Framework) und seiner Funktionsweise

Lesen Sie zuerst die gesamte SKILL.md, bevor Sie mit der Arbeit beginnen. Lesen Sie vor der Arbeit die vorhandenen cordis.yml / Profile / relevanten Quellcode-Dateien im Projekt, um die bestehenden Konventionen zu bestätigen.


1. Mentales Modell: DSH ist ein modulares System, das auf Cordis aufbaut

Kurz gesagt: DeepSeek Harness ist ein Agent Harness SDK, bei dem jede Fähigkeit – Tools, LLM-Adapter, Dateizugriff, der Agent-Loop selbst – ein Plugin (Component) ist, das an einen gemeinsamen Kontext (Context) angebunden wird.

Drei Kernkonzepte (aus dem Paper „A Programming Paradigm for Spatiotemporal Composability

Verwandte Skills