epilibre-design/spip-skills

Claude skills for SPIP

5Stars on the repository
9Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

spip-formulaires

01

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when creating, reviewing, or debugging SPIP CVT forms — canonical HTML wrappers, field/global errors, charger/verifier/traiter/identifier, or when deciding whether Saisies or Verifier are appropriate.

not rated 5 2d ago A 58 tokens

spip-lang

02

epilibre-design/spip-skills

Skill Claude CodeCodex

Use for SPIP translation/i18n work — creating, editing, or auditing language files (lang/prefixXX.php, lang/paquet-prefixXX.php), naming keys, adding translations, using T() / , or debugging missing/untranslated strings.

not rated 5 changed 5d ago A 62 tokens

spip-logs

03

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when writing, reading, or debugging SPIP logs — spiplog(), journal(), log constants, log file location, gravité levels, or log rotation. For SPIP 4.1+.

not rated 5 2d ago A 46 tokens

spip-plugins

04

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when developing a SPIP plugin (paquet.xml present, pipelines.php, spip table references in PHP) or when the user asks about plugin architecture, pipelines, hooks, or the SPIP PHP/SQL API. SPIP 4.1+. Not for template/squelettes work — use the spip-squelettes skill for that.

not rated 5 2d ago A 79 tokens

spip-saisies

05

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when working with the SPIP Saisies plugin — declaring fields in formulaires saisies(), writing a custom field type in saisies/ or saisies-vues/, using #SAISIE / #GENERERSAISIES / #VOIRSAISIES, hooking a saisies pipeline, or manipulating a field array with the inc/saisies PHP API.

not rated 5 2d ago A 107 tokens

spip-squelettes

06

epilibre-design/spip-skills

Skill Claude CodeCodex

Use for any SPIP template question — BOUCLE loops, balises, critères, filtres, INCLURE, pagination, image filters, recursive trees, AJAX reloads. Covers public squelettes and plugin squelettes (espace privé, modèles). Trigger even when the user doesn't say "squelette". Not for PHP hooks/pipelines → use spip-plugins.

not rated 5 2d ago C 85 tokens

spip-testing

07

epilibre-design/spip-skills

Skill Claude CodeCodex

Guides automated testing of SPIP plugins and squelettes using PHPUnit — the standard test tool for SPIP. Covers the full self-contained setup (composer, spip-cli), unit tests with lightweight mocks, and integration tests against a real SPIP instance. Use whenever the user wants to test, verify, or validate a SPIP…

not rated 5 changed yesterday A 120 tokens

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when diagnosing or preparing maintenance of an existing SPIP 4.2–4.4 farm using Mutualisation facile 2.x, including inventory, shared core or plugin upgrades, MariaDB/MySQL or SQLite backup and rollback, and compromise investigation.

not rated 5 2d ago C 59 tokens

plugin-escal

09

epilibre-design/spip-skills

Skill Claude CodeCodex

Use when working on a SPIP site that uses the Escal squelette — installing or activating it, placing or configuring its noisettes (blocs latéraux, onglets « À la une »), reading or writing its escal/config settings, using its special pages (agenda, contact, recherche, annuaire, trombinoscope, forum de site, mots-clés…

not rated 5 changed yesterday A 105 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: