CommunitySchreiben & Editierengithub.com

caoyuan-fire/engi-foundry-skill

Engineering Foundry Skill für strukturierte KI-gestützte Engineering-Workflows

Was ist engi-foundry-skill?

TaskForge ist ein plattformneutraler Engineering-Workflow-Skill, der KI-Agenten (z. B. Claude Code, Cursor, Codex) dabei hilft, Arbeit in den leichtesten, risikogerechtsten Prozess zu lenken. Er klassifiziert Anfragen in acht Modi von Ad-hoc-Aufgaben bis hin zu Audits und erlaubt so eine flexible, aber dennoch strukturierte Vorgehensweise. Der Skill erzeugt dauerhafte Artefakte (unter `.taskforge/`), die Planung, Ausführung, Überprüfung, Verifikation und Abschluss dokumentieren. Er unterstützt keine bestimmte Plattform, sondern definiert Referenzen wie Intent-Routing und Artefaktprotokolle, die als modulare Wissensbasis dienen. Nicht verhandelbare Regeln stellen sicher, dass KI-Agenten ihre Rolle korrekt einnehmen (z. B. `primary/control` oder begrenzter Executor/Reviewer), keine temporären Dateien im Artefakt-Root ablegen und vor Abschluss frische Verifikationsnachweise fordern.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add caoyuan-fire/engi-foundry-skill

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

TaskForge

TaskForge ist ein plattformneutraler Engineering-Workflow-Skill.

Er lenkt Engineering-Arbeit in den leichtesten Prozess, der mit dem Risiko vereinbar ist, und bewahrt gleichzeitig dauerhafte Artefakte für Planung, Ausführung, Überprüfung, Verifikation und Abschluss.

Erforderlicher erster Schritt

Vor dem Handeln klassifizieren Sie die aktuelle Anfrage:

  1. ad-hoc: begrenzte, risikoarme Aufgabe ohne Paketzeremonie.
  2. package-planning: Erstellen oder Überarbeiten eines strukturierten Aufgabenpakets.
  3. package-alignment: Überprüfen eines Pakets vor der Ausführung.
  4. job-execution: Ausführen eines oder mehrerer Paket-Jobs.
  5. review-only: Überprüfen eines Pakets, Job-Ergebnisses, Diffs oder einer Implementierung.
  6. package-revision: Aktualisieren von Paketregeln, Job-Verträgen, Richtlinien oder Aufzeichnungen.
  7. closeout: Endgültige Abnahme, Übergabe oder Lieferaufzeichnung.
  8. audit: Kosten-, Prozess-, Qualitäts- oder Workflow-Retrospektive.

Verwenden Sie die geringste Zeremonie, die mit dem Risiko vereinbar ist. Das Fehlen eines Pakets reicht nicht aus, um bei substanzieller Arbeit ad-hoc zu wählen.

Erforderliche Referenzen

Lesen Sie nur die Referenzen, die für den klassifizierten Modus benötigt werden:

  • Intent-Routing: references/intent-routing.md
  • Artefaktprotokoll: references/artifact-protocol.md
  • Rollenprotokoll: references/role-protocol.md
  • Paket- und Jobformat: references/package-format.md
  • Engineering-Disziplin: references/engineering-discipline.md
  • Adaptervertrag: references/adapter-contract.md
  • Modulauflösung: references/module-resolution.md

Nicht verhandelbare Regeln

  • Neue TaskForge-Arbeit beginnt standardmäßig als primary/control.
  • Wird ein Paket fortgesetzt und die Kontrollinhaberschaft ist mit hoher Sicherheit ableitbar, setzen Sie als primary/control fort.
  • Ist die Rolle unsicher, fragen Sie, ob die primary/control-Rolle übernommen oder begrenzte Executor/Reviewer-Arbeit durchgeführt werden soll.
  • Begrenzte Executor/Reviewer-Arbeit hat autoDrive=false; beenden Sie die zugewiesene Aufgabe und stoppen Sie.
  • Primary-only-Aktionen erfordern primary/control-Autorität.
  • Der Artefakt-Root standardmäßig auf .taskforge/, es sei denn, .taskforge.config.json oder der Benutzer gibt einen anderen Pfad an.
  • Der Artefakt-Root ist nur für dauerhafte Arbeitsprodukte. Schreiben Sie dort keine Cache-, temporären Dateien, Sitzungsdumps, Anmeldedaten oder privaten Laufzeitzustand.
  • Fehlende Module dürfen nur über references/module-resolution.md aufgelöst werden; fragen Sie vor dem Herunterladen und halten Sie Caches außerhalb von Artefakt-Roots.
  • summary.md ist nur für Menschen. Maschinensteuerung gehört in JSON-Konfigurationsdateien.
  • Markdown erklärt. JSON steuert.
  • Beanspruchen Sie keinen Abschluss ohne frische Verifikationsnachweise oder einen expliziten nicht ausführbaren Verifikationsdatensatz.

Verwandte Skills