From rapido-n8n
Uses n8n data tables as operational memory between workflow runs to prevent duplicate processing (e.g., same quote relanced twice). Manages table lifecycle: check, create, read/write, document, purge.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rapido-n8n:memoire-operationnelleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Charger `${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md` et
Charger ${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md et
${CLAUDE_PLUGIN_ROOT}/reference/pieges-n8n.md.
Les tables de données n8n servent de MÉMOIRE TAMPON entre exécutions de
workflows — l'exemple canonique : une table relances_envoyees
(devis_id, palier, date) pour ne JAMAIS relancer deux fois le même devis au
même palier.
RÈGLE : une table = un usage, documenté dans le registre des
automatisations (rapido-kb/processus-internes.md) : nom de la table, quel
workflow écrit, quel workflow lit, quelles colonnes, politique de purge.
Pas de table fourre-tout « data ».
search_data_tables : une table pour cet usage
existe peut-être déjà (le registre fait foi). Réutiliser plutôt que
dupliquer.create_data_table : nom explicite en snake_case
(relances_envoyees, stocks_alertes_envoyees), colonnes minimales
(identifiant métier, état, date) — add_data_table_column pour étendre
plus tard, rename_data_table/rename_data_table_column pour corriger.search_nodes + get_node_types, comme tout nœud) : LIRE avant d'agir
(le devis est-il déjà dans la table ?), ÉCRIRE après avoir agi
(add_data_table_rows côté workflow). Le pattern anti-doublon :
lecture → filtre (If) → action → écriture.add_data_table_rows via MCP
(ex. initialiser avec les relances déjà faites manuellement pour éviter
les doublons au premier run).delete_data_table_column) : confirmation — des
workflows en dépendent peut-être (vérifier via le registre).surveillance-automatisations).npx claudepluginhub prendstapart/plugin-claude-mcp-braindcode- --plugin rapido-n8nCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.