CommunityCodierung & Entwicklunggithub.com

haingt-dev/agent

Claude Code globaler Hub — Plugins, Skills, Hooks und Projekt-Bootstrapping-Infrastruktur.

Was ist agent?

Dieses Skill, `haingt-dev/agent`, fungiert als zentraler Hub für Claude Code und bietet eine Infrastruktur für Plugins, Skills, Hooks und das Bootstrapping von Projekten. Es ist darauf ausgelegt, die Zusammenarbeit mit Claude Code zu erweitern, indem es die Verwaltung und Wiederverwendung von benutzerdefinierten Erweiterungen wie Plugins und Skills vereinfacht. Der Hub unterstützt Entwickler dabei, wiederkehrende Aufgaben zu automatisieren, CI/CD-Pipelines in Code-Workflows zu integrieren und die Entwicklungsumgebung effizient zu konfigurieren. Durch die Bereitstellung von Hooks und Bootstrapping-Vorlagen ermöglicht `haingt-dev/agent`, dass Agenten wie Claude Code direkt auf einem Projekt arbeiten können, ohne sich um die manuelle Einrichtung kümmern zu müssen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add haingt-dev/agent

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht agent?

Claude Code globaler Hub — Plugins, Skills, Hooks und Projekt-Bootstrapping-Infrastruktur.

Übersicht

haingt-dev/agent ist der zentrale Einstiegspunkt für Claude Code, der es Entwicklern ermöglicht, Plugins, Skills, Hooks und Bootstrapping-Vorlagen zu verwalten. Das Skill vereinfacht die Integration von benutzerdefinierten Erweiterungen und automatisiert wiederkehrende Aufgaben.

Funktionen

  • Plugins: Erweiterungen für Claude Code, die zusätzliche Funktionen bereitstellen.
  • Skills: Vordefinierte Fähigkeiten für spezifische Aufgaben (z. B. Code-Review, Testgenerierung).
  • Hooks: Ereignisgesteuerte Skripte, die bei bestimmten Aktionen ausgeführt werden.
  • Bootstrapping: Vorlagen und Skripte für die schnelle Initialisierung neuer Projekte.

Verwendung

Um das Skill zu nutzen, fügen Sie es zu Ihrem Claude Code-Kontext hinzu oder integrieren Sie es in Ihre Konfigurationsdatei.

Installation

  1. Klonen Sie das Repository:
    git clone https://github.com/hai-ngt/agent.git
    
  2. Fügen Sie das Skill zu Ihrem Claude Code-Projekt hinzu, indem Sie den Pfad im Konfigurationsabschnitt referenzieren.

Konfiguration

Das Skill verwendet Umgebungsvariablen, um das Verhalten zu steuern. Sie können diese in Ihrer .env-Datei oder direkt in der Claude Code-Konfiguration setzen.

# Pfad zum globalen Verzeichnis des Hubs
HAINGT_AGENT_PATH=/pfad/zum/hub

# Standard-Plugin-Verzeichnis
PLUGIN_DIR=plugins

# Aktiviert oder deaktiviert Hooks (true/false)
HOOKS_ENABLED=true

Beispiele

Ein Plugin laden

const agent = require('haingt-dev/agent');
agent.loadPlugin('mein-plugin');

Einen Hook registrieren

agent.on('pre-commit', () => {
  console.log('Führe Pre-Commit-Hook aus...');
});

Mitwirken

Beiträge sind willkommen! Bitte stellen Sie sicher, dass Ihre Änderungen den bestehenden Stil und die Konventionen des Projekts entsprechen.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Verwandte Skills