Skip to content
Back to skills

2591 Skill Doctor Github Action 961d3f04

ASecurity

**Date**: 2026-02-01 **Source**: [github.com/tcarac/skill-doctor](https://github.com/tcarac/skill-doctor) | [LinkedIn post](https://www.linkedin.com/posts/tomascaraccia_github-tcaracskill-doctor-a-github-activity-7422266051263995904-Ue60) **Author**: Tomas Caraccia **Type**: Open-source tool (GitHub Action) **License**: Apache 2.0 ---

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
devopspythonspringdockerawsgitdevopsci/cddocumentation

Works with

  • claude code

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2591-skill-doctor-github-action_961d3f04 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2591 Skill Doctor Github Action 961d3f04?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2591 Skill Doctor Github Action 961d3f04
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2591-skill-doctor-github-action-961d3f04/badge)](https://www.skillsdirectory.com/skills/tools-only-2591-skill-doctor-github-action-961d3f04)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Evaluation: Skill Doctor (GitHub Action)

**Date**: 2026-02-01
**Source**: [github.com/tcarac/skill-doctor](https://github.com/tcarac/skill-doctor) | [LinkedIn post](https://www.linkedin.com/posts/tomascaraccia_github-tcaracskill-doctor-a-github-activity-7422266051263995904-Ue60)
**Author**: Tomas Caraccia
**Type**: Open-source tool (GitHub Action)
**License**: Apache 2.0

---

## Résumé du contenu

- GitHub Action qui valide les Agent Skills contre la spécification officielle agentskills.io
- Vérifie: YAML frontmatter, naming conventions (lowercase, 1-64 chars), description (non-vide, max 1024), structure de fichiers, champs inattendus
- Intégration PR: commentaires détaillés + annotations inline + suggestions auto-fix
- Modes: skill unique, multiple skills, ou fichiers modifiés uniquement (optimisé CI)
- Stack: Python 3.11+, uv, pytest, Docker, Apache 2.0

## Score de pertinence: 2/5

**Justification**:

1. **Adoption quasi-nulle**: 3 stars, 0 forks, 17 commits, repo créé le 28 janvier 2026 (4 jours). Post LinkedIn: 8 likes, 0 commentaires. Aucune validation communautaire.
2. **Guide déjà exhaustif sur la structure SKILL.md**: Le guide documente extensivement le frontmatter, la structure de fichiers, les bonnes pratiques (lignes 4420-5950+ du ultimate-guide.md), incluant des quiz de validation (19 questions).
3. **agentskills.io n'est pas documenté dans le guide**: La spécification formelle n'apparaît nulle part, mais c'est un choix délibéré - le guide documente la spec Claude Code native, pas une spec tierce.
4. **Concept valide, outil immature**: L'idée de CI/CD pour skills est pertinente, mais l'outil est trop jeune pour être recommandé.
5. **Engagement LinkedIn minimal**: 8 likes sur un réseau de plusieurs millions d'utilisateurs techniques = signal de niche.

## Comparatif

| Aspect | Skill Doctor | Notre guide |
|--------|-------------|-------------|
| Structure SKILL.md | Validation automatisée | Documentation détaillée (spec + exemples) |
| Frontmatter YAML | Check programmatique | Documentation + quiz interactif |
| Bonnes pratiques naming | Enforcement via CI | Guidelines documentées |
| Spécification agentskills.io | Référence centrale | Non mentionnée (spec Claude Code native) |
| CI/CD pour skills | GitHub Action clé-en-main | Non couvert |
| Auto-fix suggestions | Oui (PR comments) | Non applicable |
| Maturité | 3 stars, 4 jours | 3.20.5, 11K+ lignes |

## Recommandations

**Action: Ne pas intégrer.**

L'outil est trop immature pour justifier une mention. Réévaluer si:
- Le repo atteint 100+ stars (signal d'adoption réelle)
- agentskills.io devient un standard reconnu au-delà des articles de blog
- D'autres outils de validation émergent (signal d'un besoin marché)

**Alternative possible** (si croissance future): Mention dans la section Skills Marketplace (ultimate-guide.md:5873) comme outil QA complémentaire.

## Challenge (auto-critique)

### Arguments pour score +1 (3/5):
- **Gap réel**: Le guide ne couvre PAS le CI/CD pour skills. Aucune section ne traite de "comment valider automatiquement ses skills en CI". C'est un pattern DevOps pertinent.
- **Spec agentskills.io absente**: La recherche Perplexity confirme que cette spec est adoptée par Spring AI, AWS Strands, et d'autres. Ne pas la mentionner est un trou.
- **Premier outil du genre**: Skill Doctor est (à date) le seul linter de skills public. Premier-mover dans une niche = potentiellement important plus tard.

### Arguments pour score -1 (1/5):
- **4 jours d'existence**: Impossible de juger la qualité ou la pérennité. Le repo pourrait être abandonné dans 2 semaines.
- **Spec non-Anthropic**: agentskills.io n'est pas maintenu par Anthropic. Claude Code a sa propre spec de skills. Documenter une spec tierce crée de la confusion.
- **Self-promotion pure**: Le post LinkedIn est de l'auteur lui-même. Zéro validation externe.

### Verdict du challenge:
Le score 2/5 tient. Le gap CI/CD pour skills est réel mais ne justifie pas d'intégrer un outil de 4 jours avec 3 stars. Le gap agentskills.io mérite une note dans la watchlist mais pas une documentation à ce stade.

### Points manqués:
- La spec agentskills.io gagne en traction (Spring AI, AWS Strands) - à surveiller indépendamment de cet outil
- Le threat model de SafeDep (safedep.io/agent-skills-threat-model) identifie des vulnérabilités dans la spec - angle sécurité potentiellement intéressant pour le guide

### Risques de non-intégration:
**Faibles.** Si l'outil explose en popularité, on l'intègre plus tard. Le guide ne perd rien à attendre. Le pattern "attendre l'adoption" a été validé pour d'autres évaluations (Remotion: score 2/5, même logique).

## Fact-Check

| Affirmation | Vérifiée | Source |
|-------------|----------|--------|
| 3 stars GitHub | ✅ | GitHub repo (vérifié 2x) |
| 0 forks | ✅ | GitHub repo |
| 17 commits | ✅ | GitHub repo |
| Apache 2.0 license | ✅ | GitHub repo |
| Repo créé 28 jan 2026 | ✅ | GitHub repo |
| Python 3.11+ | ✅ | GitHub repo |
| 8 likes LinkedIn | ✅ | LinkedIn post |
| 0 comments LinkedIn | ✅ | LinkedIn post |
| agentskills.io = spec formelle | ✅ | Perplexity (Spring AI, AWS Strands, rushis.com) |
| Spec adoptée multi-plateforme | ✅ | Perplexity (Spring AI, AWS Strands, Medium articles) |
| Threat model exists (SafeDep) | ✅ | Perplexity (safedep.io, jan 2026) |

**Corrections apportées**: Aucune. Toutes les claims vérifiées.

## Décision finale

- **Score final**: 2/5
- **Action**: Ne pas intégrer
- **Confiance**: Haute
- **Watchlist**: Oui - réévaluer si adoption > 100 stars ou si agentskills.io devient standard Anthropic
- **Note**: La spec agentskills.io elle-même (indépendamment de cet outil) mérite une évaluation séparée si elle continue à gagner en traction

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…