foundation-skills
💡 Summary
A centralized repository of AI skills for ERP-PAS development teams, enhancing productivity in coding tasks.
🎯 Target Audience
🤖 AI Roast: “A skill set so diverse, it makes a Swiss Army knife look like a butter knife.”
The project may involve risks such as dependency supply chain vulnerabilities and potential exposure of secrets. To mitigate, ensure regular updates and use trusted sources for dependencies.
Foundation Skills
Repository centralisé de skills pour les assistants IA de développement (GitHub Copilot, Claude, Cursor, Windsurf...) destiné aux équipes de développement ERP-PAS.
Les skills sont des instructions et ressources que les agents IA chargent dynamiquement pour réaliser des tâches spécialisées de manière reproductible. Ils suivent le standard ouvert Agent Skills.
Prérequis
VSCode
Pour utiliser les skills dans VSCode, vous devez activer l'option "Use Agent skills" dans les paramètres :
- Ouvrez les paramètres VSCode (
Ctrl+,ouCmd+,) - Recherchez "Use Agent skills"
- Cochez l'option pour activer les skills
Sans cette activation, les skills ne seront pas chargés par l'agent GitHub Copilot.
Installation et mise à jour
Pour installer ou mettre à jour les skills vers la dernière version :
npx add-skill Dedalus-ERP-PAS/foundation-skills -g -y
Skills disponibles
Skills de développement
| Skill | Description | How to use | |-------|-------------|------------| | backend-patterns | Patterns d'architecture backend : API RESTful, repository pattern, optimisation DB, caching, authentification et rate limiting pour Node.js/Express/Next.js | backend-patterns.md | | changelog-generator | Génère automatiquement des changelogs conviviaux à partir de l'historique git en catégorisant les changements (features, fixes, breaking changes) | changelog-generator.md | | coding-standards | Standards de code universels : conventions de nommage, principes SOLID, patterns TypeScript/JavaScript et règles de qualité | coding-standards.md | | create-design-system-rules | Génère des règles de design system personnalisées pour automatiser les workflows Figma-to-code avec conventions et patterns cohérents | create-design-system-rules.md | | frontend-design | Création d'interfaces frontend de qualité production avec direction esthétique audacieuse, évitant les designs génériques AI | frontend-design.md | | github-issues | Gestion complète des issues GitHub : création avec contexte, recherche, mise à jour, commentaires et workflows structurés | github-issues.md | | hl7-pam-parser | Parse et explique les messages HL7 v2.5 IHE PAM (Patient Administration Management) : segments MSH/EVN/PID/PV1, validation structure, ADT events | hl7-pam-parser.md | | hpk-parser | Parse et explique les messages HPK (format propriétaire santé français) : identité/mouvements/couverture avec validation et explications détaillées | hpk-parser.md | | gitlab-code-review | Revue de code approfondie des merge requests GitLab : analyse qualité, sécurité, performance et best practices avec feedback constructif | gitlab-code-review.md | | gitlab-issue | Gestion des issues GitLab pour instances auto-hébergées : création, mise à jour, recherche et liaison avec merge requests | gitlab-issue.md | | mcp-builder | Guide complet pour créer des serveurs MCP (Model Context Protocol) de qualité en Python (FastMCP) ou TypeScript (MCP SDK) | mcp-builder.md | | playwright-skill | Tests et automatisation web avec Playwright : gestion serveurs, reconnaissance DOM dynamique, screenshots, validation UX et tests responsifs | playwright-skill.md | | postgres | Exécution sécurisée de requêtes SQL lecture seule sur PostgreSQL avec support multi-bases et sélection intelligente | postgres.md | | react-best-practices | Guide complet React/Next.js : architecture composants, optimisation performance, patterns shadcn/ui, animations Motion et React 19+ | react-best-practices.md | | security-review | Audit de sécurité approfondi : gestion secrets, validation inputs, authentification, protection OWASP Top 10 et bonnes pratiques | security-review.md | | vue-best-practices | Best practices Vue.js 3/Nuxt : Composition API, design composants, patterns réactivité, intégration Tailwind CSS et PrimeVue | vue-best-practices.md | | web-design-guidelines | Audit complet UI/UX avec inspection visuelle : conformité Web Interface Guidelines, accessibilité et corrections automatiques | web-design-guidelines.md |
Skills de traitement de contenu et documents
| Skill | Description | How to use | |-------|-------------|------------| | article-extractor | Extrait le contenu principal d'articles web (blogs, tutoriels) en texte propre, éliminant publicités, navigation et éléments superflus | article-extractor.md | | docx | Création, édition et analyse complètes de documents Word (.docx) : tracked changes, commentaires, formatage et extraction de texte | docx.md | | pdf | Manipulation complète de PDF : extraction de texte/tables, création, fusion/division, remplissage de formulaires avec Python | pdf.md | | pptx | Création, édition et analyse de présentations PowerPoint (.pptx) : layouts, animations, speaker notes et conversion HTML-to-PPTX | pptx.md | | toxic-manager-translator | 🎭 Transforme les messages émotionnels ou frustrés en réponses professionnelles et stratégiques pour gérer les situations difficiles au travail | toxic-manager-translator.md | | xlsx | Création, édition et analyse de fichiers Excel (.xlsx) : formules complexes, formatage professionnel, visualisation et recalcul | xlsx.md |
Ressources
- 📖 Guide complet d'utilisation - Documentation détaillée
- Agent Skills - Standard ouvert pour les skills d'agents IA
- add-skill CLI - Outil d'installation des skills
Licence
MIT
Pros
- Comprehensive skill set for various development tasks.
- Supports multiple platforms and frameworks.
- Enhances team productivity and collaboration.
Cons
- Requires specific setup in VSCode.
- May have a learning curve for new users.
- Dependency on external libraries.
Related Skills
pytorch
S“It's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.”
agno
S“It promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.”
nuxt-skills
S“It's essentially a well-organized cheat sheet that turns your AI assistant into a Nuxt framework parrot.”
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author Dedalus-ERP-PAS.
