Fähigkeiten open-skills
📦

open-skills

Niedriges Risiko ⚙️ Externe Befehle📁 Dateisystemzugriff🌐 Netzwerkzugriff🔑 Umgebungsvariablen

KI-Skills für verschiedene Editoren durchsuchen und installieren

Die Verwaltung von KI-Agent-Skills über mehrere Editoren hinweg ist umständlich und zeitaufwändig. Open-skills bietet eine interaktive CLI, um Skills aus einer zentralen Registry zu durchsuchen, auszuwählen und mit einem einzigen Befehl in Claude Code, Codex und andere unterstützte Editoren zu installieren.

Unterstützt: Claude Codex Code(CC)
🥉 75 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "open-skills". Zeige coding-bezogene Skills

Erwartetes Ergebnis:

  • Verfügbare Coding-Skills:
  • code-review - Automatisches Code-Review und Vorschläge
  • refactoring-assistant - Code-Refactoring und Verbesserung
  • test-generator - Unit-Tests automatisch generieren
  • documentation-gen - Code-Dokumentation automatisch generieren
  • Skills mit Leertaste auswählen, Enter zum Installieren drücken.

Verwendung von "open-skills". Skills in Claude Code installieren

Erwartetes Ergebnis:

  • Installiere 3 Skills in Claude Code...
  • code-review installiert
  • test-generator installiert
  • documentation-gen installiert
  • Skills sind bereit. Starten Sie Claude Code neu, um sie zu aktivieren.

Verwendung von "open-skills". Installierte Skills synchronisieren

Erwartetes Ergebnis:

  • Suche nach Updates...
  • code-review: aktuell
  • test-generator: Update verfügbar (v4.0 auf v4.1)
  • Aktualisiere test-generator...
  • test-generator aktualisiert
  • Synchronisierung abgeschlossen. 1 Skill aktualisiert.

Sicherheitsaudit

Niedriges Risiko
v1 • 4/16/2026

Security evaluation confirms this is a legitimate CLI skill marketplace tool. The 2395 static findings are overwhelmingly false positives: markdown backtick documentation flagged as command execution (864 external_commands hits), example commands in documentation triggering crypto alerts, and npm lock file metadata flagged as C2 keywords or high-entropy content. The actual TypeScript implementation uses standard CLI patterns for skill installation via git clone with sparse checkout, GitHub API fetches with proper User-Agent headers, and editor adapter management. Network requests only target github.com and skillstore.io APIs. No malicious intent, credential exfiltration, or prompt injection detected.

88
Gescannte Dateien
16,662
Analysierte Zeilen
9
befunde
1
Gesamtzahl Audits

Probleme mit hohem Risiko (1)

XSS Risk in Dev Server HTML
The dev-server/web/index.html uses innerHTML assignments to render category names, skill descriptions, and tags directly from local data. While this is a local development admin panel not exposed to production, untrusted skill data rendered via innerHTML could execute scripts if a malicious skill were installed. Risk is limited to local development use.
Probleme mit niedrigem Risiko (4)
Documentation Patterns Misidentified as Command Execution
Hundreds of markdown files contain backtick-wrapped CLI examples (e.g., `open-skills list`) which the static scanner flagged as Ruby/shell backtick execution. These are documentation examples, not actual code execution. The scanner does not distinguish between markdown code fences and executable code.
Lock File Entropy and C2 Keyword False Positives
package-lock.json and pnpm-lock.yaml contain base64-encoded package integrity hashes and npm package names that triggered obfuscation and C2 keyword alerts. These are standard npm package manager artifacts, not indicators of compromise.
Weak Crypto Alerts in Documentation
Static scanner flagged markdown files for weak cryptographic algorithm references. These appear in documentation examples and architecture descriptions, not actual cryptographic implementation code.
Environment Variable Access for Dev Mode
src/cli.ts reads process.env.OPEN_SKILLS_DEV to enable development server mode. This is a standard pattern for CLI tools and poses no security risk as it only controls local dev server startup.
Auditiert von: claude

Qualitätsbewertung

59
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
72
Sicherheit
100
Spezifikationskonformität

Was du bauen kannst

Schnelle Skill-Entdeckung und Installation

Ein Entwickler möchte neue Coding-Skills zu seinem KI-Assistenten hinzufügen. Er durchsucht Kategorien, wählt mehrere relevante Skills aus und installiert sie mit einem Befehl.

Teamweite Skill-Standardisierung

Ein Development-Team-Lead exportiert eine Skill-Konfiguration und teilt sie mit Teammitgliedern, um einheitliche KI-Assistent-Funktionen im gesamten Team sicherzustellen.

Editor-übergreifende Skill-Migration

Ein Entwickler, der von einem KI-Editor zu einem anderen wechselt, importiert seine bestehende Skill-Konfiguration, um die neue Umgebung schnell einzurichten.

Probiere diese Prompts

Verfügbare Skills durchsuchen
Zeige mir alle verfügbaren Skills für Coding-Aufgaben
Nach bestimmten Skills suchen
Suche nach Skills im Zusammenhang mit Testen oder Debugging
Mehrere Skills installieren
Installiere die Skills Code-Review, Testing-Assistent und Dokumentationsgenerierung in Claude Code
Skills mit Registry synchronisieren
Synchronisiere alle meine installierten Skills mit den neuesten Versionen aus der Registry

Bewährte Verfahren

  • Überprüfen Sie Skill-Berechtigungen vor der Installation, um zu verstehen, welchen Zugriff der Skill benötigt
  • Testen Sie neue Skills zuerst in einem unkritischen Projekt, um sicherzustellen, dass sie wie erwartet funktionieren
  • Halten Sie Ihre Skill-Registry synchronisiert, um Sicherheitsupdates und neue Funktionen zu erhalten

Vermeiden

  • Vermeiden Sie die Installation von Skills aus nicht vertrauenswürdigen Quellen außerhalb der verifizierten Registry
  • Ignorieren Sie keine Skill-Kompatibilitätswarnungen – inkompatible Skills möglicherweise nicht korrekt funktionieren
  • Vermeiden Sie die MassInstallation vieler Skills auf einmal, ohne deren Funktionalität zu überprüfen

Häufig gestellte Fragen

Welche Editoren unterstützt Open-skills?
Open-skills unterstützt Claude Code, Codex, Cursor, Windsurf, Cline und Roo Code. Unterstützung für zusätzliche Editoren ist geplant.
Wie erstelle und teile ich eigene Skills?
Verwenden Sie den create-Befehl, um einen neuen Skill zu erstellen. Skills folgen einer Standardstruktur mit SKILL.md für Anweisungen und können über GitHub oder die Skill-Registry geteilt werden.
Kann ich Skills offline installieren?
Ja, Sie können Skills aus lokalen Dateien oder Verzeichnissen installieren, indem Sie den install-Befehl mit einem lokalen Pfad verwenden.
Wie entferne ich einen installierten Skill?
Verwenden Sie den update-Befehl zur Verwaltung der Skill-Entfernung oder löschen Sie das Skill-Verzeichnis manuell aus dem Editor-Skills-Ordner.
Sind Skills aus der Registry sicher?
Die Registry überprüft Skills auf Sicherheitsprobleme, aber prüfen Sie immer Skill-Berechtigungen und Code vor der Installation. Melden Sie verdächtige Skills an die Maintainer.
Wie aktualisiere ich einen einzelnen Skill?
Führen Sie den sync-Befehl mit dem Skill-Namen aus, um einen bestimmten Skill auf die neueste Version zu aktualisieren.

Entwicklerdetails

Dateistruktur

📁 bundles/

📁 skills/

📁 deep-research/

📁 reference/

📁 scripts/

📁 templates/

📁 tests/

📄 ARCHITECTURE_REVIEW.md

📄 AUTONOMY_VERIFICATION.md

📄 COMPETITIVE_ANALYSIS.md

📄 CONTEXT_OPTIMIZATION.md

📄 QUICK_START.md

📄 requirements.txt

📄 SKILL.md

📄 WORD_PRECISION_AUDIT.md

📁 docs/

📄 ide-engine.md

📄 PRD-V1.md

📄 PRD-V2.md

📄 PRD-V3.md

📁 registry/

📁 _v2_backup/

📄 _index.yaml

📄 docker-basics.yaml

📄 node-api-design.yaml

📄 react-best-practices.yaml

📄 test.yaml

📄 typescript-patterns.yaml

📄 web-security.yaml

📄 skills.json

📁 scripts/

📄 validate-registry.ts

📁 src/

📁 commands/

📄 create.ts

📄 dev-panel.ts

📄 export.ts

📄 import.ts

📄 install.ts

📄 list.ts

📄 migrate.ts

📄 search.ts

📄 sync.ts

📄 update.ts

📄 validate.ts

📁 core/

📁 adapters/

📄 antigravity-adapter.ts

📄 base-adapter.ts

📄 claude-adapter.ts

📄 cline-adapter.ts

📄 cursor-adapter.ts

📄 cursor-skills-adapter.ts

📄 hermes-adapter.ts

📄 index.ts

📄 roo-cline-adapter.ts

📄 windsurf-adapter.ts

📁 dev/

📄 scaffold.ts

📁 presets/

📄 editors.ts

📁 resolvers/

📄 clawhub-resolver.ts

📄 github-resolver.ts

📄 remote-resolver.ts

📄 skillstore-resolver.ts

📄 cleaner.ts

📄 engine.ts

📄 fs-utils.ts

📄 github-utils.ts

📄 marker-system.ts

📄 registry-v3.ts

📄 registry.ts

📄 transformer.ts

📄 validator.ts

📁 dev-server/

📁 web/

📄 index.html

📄 api.ts

📄 server.ts

📁 types/

📄 index.ts

📁 ui/

📄 category-select.ts

📄 confirm-panel.ts

📄 editor-select.ts

📄 scope-select.ts

📄 skill-select.ts

📄 cli.ts

📄 package-lock.json

📄 package.json

📄 pnpm-lock.yaml

📄 README.md

📄 SKILL.md

📄 tsconfig.json

📄 tsup.config.ts