/ Verzeichnis / Playground / wshobson skills
● Community wshobson ⚡ Sofort

wshobson skills

von wshobson · wshobson/skills

Kuratierte Anthropic-Format-Skills für Testing, Debugging, Refactoring und Architektur — bewährter Begleiter zum Agenten-Repo.

wshobson/skills ist das Skills-Gegenstück zu den Agenten- und Commands-Repos. Jeder Skill ist eine SKILL.md (Anthropic-Skill-Format) mit tiefen Anweisungen für ein einzelnes Anliegen: testing-strategy, refactor-safely, debug-systematically usw. Wird von Claude Code bei Bedarf geladen statt gierig aufgerufen.

Warum nutzen

Hauptfunktionen

Live-Demo

In der Praxis

bereit

Installieren

Wählen Sie Ihren Client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "wshobson-skills-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wshobson/skills",
        "~/.claude/skills/wshobson"
      ],
      "_inferred": true
    }
  }
}

Öffne Claude Desktop → Settings → Developer → Edit Config. Nach dem Speichern neu starten.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "wshobson-skills-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wshobson/skills",
        "~/.claude/skills/wshobson"
      ],
      "_inferred": true
    }
  }
}

Cursor nutzt das gleiche mcpServers-Schema wie Claude Desktop. Projektkonfiguration schlägt die globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "wshobson-skills-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wshobson/skills",
        "~/.claude/skills/wshobson"
      ],
      "_inferred": true
    }
  }
}

Klicken Sie auf das MCP-Servers-Symbol in der Cline-Seitenleiste, dann "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "wshobson-skills-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wshobson/skills",
        "~/.claude/skills/wshobson"
      ],
      "_inferred": true
    }
  }
}

Gleiche Struktur wie Claude Desktop. Windsurf neu starten zum Übernehmen.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "wshobson-skills-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/wshobson/skills",
        "~/.claude/skills/wshobson"
      ]
    }
  ]
}

Continue nutzt ein Array von Serverobjekten statt einer Map.

~/.config/zed/settings.json
{
  "context_servers": {
    "wshobson-skills-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/wshobson/skills",
          "~/.claude/skills/wshobson"
        ]
      }
    }
  }
}

In context_servers hinzufügen. Zed lädt beim Speichern neu.

claude mcp add wshobson-skills-skill -- git clone https://github.com/wshobson/skills ~/.claude/skills/wshobson

Einzeiler. Prüfen mit claude mcp list. Entfernen mit claude mcp remove.

Anwendungsfälle

Praxisnahe Nutzung: wshobson skills

Einen systematischen Debugging-Ablauf anwenden wenn man feststeckt

👤 Entwickler in der dritten Stunde einer Bug-Suche ⏱ ~60 min intermediate

Wann einsetzen: Du ratst seit einer Stunde und brauchst einen strukturierten Ansatz.

Voraussetzungen
  • Skills installiert — In ~/.claude/skills/wshobson klonen
Ablauf
  1. Skill auslösen
    I'm stuck debugging a flaky test that fails on CI but passes locally. Apply your debug-systematically skill.✓ Kopiert
    → Skill greift, fragt nach Reproduktionsschritten + letzter Änderung
  2. Den Schritten folgen
    Step through the bisect/log/instrument plan it gives you.✓ Kopiert
    → Pro-Schritt-Ausgabe erfasst
  3. Fix einbauen
    Once root cause confirmed, apply the fix and add a regression test.✓ Kopiert
    → Bug behoben; CI grün

Ergebnis: Bug gelöst mit dokumentierter Beweiskette.

Fallstricke
  • Skill-Overhead bei trivialen Bugs — Für offensichtliche Bugs Skill überspringen — für >30-min-Festsitzer verwenden
Kombinieren mit: wshobson-agents-skill

Eine Testing-Strategie für ein neues Feature entwerfen

👤 Tech Leads, die einen Sprint planen ⏱ ~45 min intermediate

Wann einsetzen: Feature ist nicht trivial; du möchtest Unit + Integration + E2E-Coverage richtig aufstellen.

Ablauf
  1. Skill briefen
    Use testing-strategy. Feature: per-tenant data isolation in the API. Help me decide what to test where.✓ Kopiert
    → Test-Pyramide auf Feature gemappt
  2. Test-Scaffolding implementieren
    Generate the scaffolding. Mark which tests are highest leverage.✓ Kopiert
    → Dateien mit Test-Stubs

Ergebnis: Test-Plan den du in einem Design-Review verteidigen kannst.

Eine hochfrequentierte Funktion ohne Verhaltensregression refaktorieren

👤 Entwickler, die kritische Code-Pfade anfassen ⏱ ~90 min advanced

Wann einsetzen: Funktion ist im kritischen Pfad und ein Bug = Kundenauswirkung.

Ablauf
  1. Verhalten mit Charakterisierungstests fixieren
    Use refactor-safely. First write characterization tests around src/checkout.ts:processOrder.✓ Kopiert
    → Tests die aktuelles Verhalten einschließen
  2. In Micro-Schritten refaktorieren
    Now apply refactors one tiny step at a time, running tests after each.✓ Kopiert
    → Pro-Schritt-Diffs mit grünen Tests

Ergebnis: Refactoring das ein SRE nicht zurückweisen würde.

Kombinieren mit: wshobson-commands-skill

Kombinationen

Mit anderen MCPs für 10-fache Wirkung

wshobson-skills-skill + wshobson-agents-skill

Skills geben die Methode vor, Agenten führen aus

wshobson-skills-skill + wshobson-commands-skill

Commands für schnelle Auslöser, Skills für tiefere Guidance

Werkzeuge

Was dieses MCP bereitstellt

WerkzeugEingabenWann aufrufenKosten
debug-systematically bug description Mehr als 30 Minuten feststeckend 0
testing-strategy feature spec Vor der Implementierung 0
refactor-safely target Kritische Pfad-Refactorings 0
review-architecture design doc Design-Review 0

Kosten & Limits

Was der Betrieb kostet

API-Kontingent
Nicht zutreffend — lokal
Tokens pro Aufruf
Hoch wenn vollständig aufgerufen (Skills sind detaillierte Anweisungsblöcke)
Kosten in €
Kostenlos (MIT)
Tipp
Skills laden nur wenn ausgelöst; keine Sorgen um Leerlaufkosten

Sicherheit

Rechte, Secrets, Reichweite

Minimale Scopes: filesystem-read
Credential-Speicherung: Keine
Datenabfluss: Keine — reine Prompts

Fehlerbehebung

Häufige Fehler und Lösungen

Skill wird nicht automatisch ausgelöst

Prüfen ob die SKILL.md-Beschreibung semantisch mit der Nutzeranfrage übereinstimmt; Beschreibung präzisieren bei falschen Negativen

Skill wird ausgelöst wenn nicht gewollt

Beschreibung spezifischer machen; generische Auslösewörter entfernen

Langer Skill erhöht Token-Kosten

Skill-Inhalt auf das Wesentliche trimmen; Skills sollten Checklisten sein, keine Romane

Alternativen

wshobson skills vs. andere

AlternativeWann stattdessenKompromiss
wshobson/agents (Geschwister)Du möchtest Subagenten statt SkillsSubagenten sind explizit; Skills werden auto-ausgelöst
obra/superpowersKleineres kuratiertes Skill-Set mit anderen MeinungenWeniger Abdeckung, mehr Stil

Mehr

Ressourcen

📖 Offizielle README auf GitHub lesen

🐙 Offene Issues ansehen

🔍 Alle 400+ MCP-Server und Skills durchsuchen