article-extractor
🎯Skillfrom dedalus-erp-pas/foundation-skills
Extracts structured article metadata and content from web pages, converting unstructured web content into clean, parseable information for further processing or analysis.
Installation
npx skills add https://github.com/dedalus-erp-pas/foundation-skills --skill article-extractorSkill Details
Overview
# 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](https://agentskills.io).
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 :
```bash
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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/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](docs/react-best-practices.md) |
| security-review
More from this repository7
Generates customized design system rules to automate Figma-to-code workflows, ensuring consistent UI/UX conventions and patterns across design and development teams.
Generates PostgreSQL database schema migrations, optimizes database queries, and provides best practices for database design and interaction in Node.js/TypeScript projects.
Translates toxic or unprofessional management communication into constructive, respectful, and actionable professional language.
Manages GitLab issues by enabling creation, updating, searching, and structuring issue workflows with contextual information and standardized processes.
Parses and validates HL7 v2.5 IHE Patient Administration Management (PAM) messages, extracting and explaining key patient registration and encounter segments like MSH, EVN, PID, and PV1.
Manages GitHub issues comprehensively by enabling creation, searching, updating, commenting, and implementing structured workflows for issue tracking and collaboration.
Assists developers in conducting structured, comprehensive code reviews on GitLab, providing detailed feedback, checking coding standards, and suggesting improvements.