Was macht coding-skills?
Kanonische Anthropic-Agent-Fähigkeiten für Softwareentwicklung – TDD, Code-Review, Architektur, GitHub-Issues-Projektmanagement sowie sprachspezifische Konventionen für Python, Go, Solidity und Shell.
Überblick
Diese Sammlung standardisierter Fähigkeiten hilft KI-Agenten, konsistente und qualitativ hochwertige Softwareentwicklungsaufgaben auszuführen. Sie deckt zentrale Praktiken ab, die in modernen Entwicklungsteams üblich sind, und ist für den Einsatz mit Claude Code, Cursor, Codex und anderen agentenbasierten Tools optimiert.
Enthaltene Fähigkeiten
- TDD (Testgetriebene Entwicklung): Richtlinien zum Schreiben von Tests vor dem Code, inkrementelle Refaktorierung und Sicherstellung der Testabdeckung.
- Code-Review: Formale Checklisten und kontextuelle Hinweise für gründliche und faire Code-Reviews.
- Architektur: Vorlagen und Ansätze für Systemdesign-Diskussionen, einschließlich Entscheidungsprotokollen.
- GitHub-Issues-Projektmanagement: Strukturierte Arbeitsabläufe zum Erstellen, Zuweisen, Priorisieren und Schließen von Issues.
Sprachspezifische Konventionen
- Python: PEP 8, Docstring-Standards, Typhinweise und gängige Bibliotheken.
- Go: gofmt, idiomatische Fehlerbehandlung, Struct-Tags und Concurrency-Muster.
- Solidity: Sicherheitsmuster, Gasoptimierung und Speicherlayout.
- Shell: POSIX-Konformität, Fallstricke der Worttrennung und Debugging-Praktiken.
Verwendung
Wählen Sie einfach die relevante Fähigkeit aus Ihrer Agentenkonfiguration aus oder aktivieren Sie sie bei Bedarf über einen Befehl wie /use swell-agents/coding-skills. Jede Fähigkeit ist als separate Markdown-Datei strukturiert und kann unabhängig referenziert werden.
Beitrag
Pull-Anfragen und Issues sind willkommen. Halten Sie sich zur Konsistenz an den Stil und die Struktur der vorhandenen Fähigkeiten.