Aquest repositori és un marketplace de skills per a Claude Code. Pots afegir nous packs de skills o nous skills dins d'un pack existent.
datascienceub-skills/
├── .claude-plugin/
│ └── marketplace.json ← índex global del marketplace
├── <nom-del-pack>/
│ └── skills/
│ └── <nom-del-skill>/
│ └── SKILL.md ← definició del skill
└── README.md
Un pack és una col·lecció de skills relacionats (p. ex. playgroundSJD).
<nom-del-pack>/
└── skills/
└── <primer-skill>/
└── SKILL.md
El format és:
---
name: nom_del_skill
description: Descripció breu d'quan cal usar el skill. Claude Code la llegeix per decidir si activar-lo.
version: 0.1.0
---
# Títol del skill
## Propòsit
...
## Entrades
...
## Format de sortida
...
## Limitacions
...Regles per a la description:
- Ha de ser una frase clara de quan cal usar el skill.
- S'usa per al routing automàtic: Claude la llegeix per decidir si activar el skill.
- Longitud recomanada: 1-2 frases.
Afegeix una nova entrada a l'array plugins del fitxer .claude-plugin/marketplace.json:
{
"name": "nom-del-pack",
"source": "./nom-del-pack",
"description": "Descripció breu del pack",
"version": "0.1.0",
"author": {
"name": "DataScienceUB"
},
"keywords": ["paraula1", "paraula2"],
"category": "categoria"
}- Crea la carpeta
<nom-del-pack>/skills/<nom-del-skill>/ - Afegeix el fitxer
SKILL.mdamb el format descrit més amunt - Actualitza el camp
versiondel pack amarketplace.json
# 1. Clona el repositori
git clone https://github.com/DataScienceUB/datascienceub-skills.git
cd datascienceub-skills
# 2. Crea els fitxers del nou skill o pack
mkdir -p nou-pack/skills/nou-skill
# 3. Escriu el SKILL.md
# ... (edita nou-pack/skills/nou-skill/SKILL.md)
# 4. Actualitza marketplace.json
# ... (afegeix l'entrada del nou plugin)
# 5. Commit i push
git add .
git commit -m "Add: nou-pack/nou-skill"
git pushUn cop el canvi és a GitHub, qualsevol usuari pot instal·lar el marketplace i el nou skill:
/plugin marketplace add DataScienceUB/datascienceub-skills
/plugin install <nom-del-pack>@datascienceub-skills- Seguretat: Si el skill genera contingut sensible (clínic, legal, etc.), ha d'incloure explícitament les limitacions i els avisos corresponents.
- Idioma: Els skills de DataScienceUB s'escriuen en català o castellà. La
descriptiondel frontmatter pot ser en anglès si el skill es vol fer servir en contextos multilingües. - Versió: Usa SemVer (
major.minor.patch). Incrementapatchper correccions,minorper nous skills,majorper canvis incompatibles.