com um clique
save-report
Save or update a report in the database (project)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Save or update a report in the database (project)
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Query Zendesk support tickets and comments for Emplois de l'Inclusion (read-only). (project)
Indicateurs du Réseau pour l'emploi (France Travail) — accès/présence en emploi, formation, recrutement, RSA, par territoire et par mois. Données agrégées, nationales, couvrant tout le réseau (pas seulement nos services). À distinguer d'autometa_tables_db.
Lire et écrire dans Notion — interroger une base de données ou une page, et publier des rapports. À utiliser dès qu'une demande référence une page/base Notion (URL app.notion.com, ou ancien notion.so).
Create a new dashboard (TDB) — scaffolds files and inserts a row in the dashboards table. Use this skill instead of writing files directly.
Update a dashboard's metadata (title, description, tags, flags, archive). MUST be invoked whenever the user wants to modify an existing dashboard — guarantees the right slug is targeted and reloads coding conventions.
Composer un system prompt riche en contexte métier et lancer un run autometa-jobs à partir de l'intention de l'utilisateur. À utiliser quand l'utilisateur veut une analyse autonome et longue (minutes à heures), trop lourde ou trop lente pour le chat interactif — par ex. « lance un job qui analyse tous les services Dora ».
| name | save_report |
| description | Save or update a report in the database (project) |
Create, update, or append reports to the PostgreSQL database.
Step 1: Write report content to a file using the Write tool:
# /tmp/report.md
---
date: 2026-01-07
website: emplois
original_query: "User's question"
query_category: "Category name"
---
# Report Title
Report content...
Step 2: Run the CLI to save to database:
# Create new report (ALWAYS include --tags)
.venv/bin/python skills/save_report/scripts/save_report.py \
--file /tmp/report.md \
--title "Monthly traffic analysis" \
--website emplois \
--category "Traffic analysis" \
--tags "emplois,trafic,analyse"
# Append to conversation (ALWAYS include --tags)
.venv/bin/python skills/save_report/scripts/save_report.py \
--file /tmp/report.md \
--conversation-id "uuid-here" \
--title "Follow-up analysis" \
--tags "emplois,candidats,analyse"
# Update existing report
.venv/bin/python skills/save_report/scripts/save_report.py \
--file /tmp/report.md \
--report-id 42
# List recent reports
.venv/bin/python skills/save_report/scripts/save_report.py --list
| Option | Short | Description |
|---|---|---|
--file | -f | Path to markdown file (required) |
--title | -t | Report title (required for new/append) |
--website | -w | Website: emplois, dora, etc. |
--category | -c | Query category |
--query | -q | Original user query |
--tags | REQUIRED Comma-separated tags (see Valid Tags below) | |
--report-id | -r | Report ID to update |
--conversation-id | Conversation ID to append to | |
--list | -l | List recent reports |
You MUST provide tags when saving reports. Choose from:
emplois, dora, marche, communaute, pilotage, plateforme, rdv-insertion, mon-recap, multi
candidats, prescripteurs, employeurs, structures, acheteurs, fournisseursiae, orientation, depot-de-besoin, demande-de-devis, commandestrafic, conversions, retention, geographiqueextraction, analyse, appli, meta
matomo, stats, datalake
Example: --tags "emplois,candidats,iae,analyse,stats"
For scripts that need programmatic access:
from skills.save_report.scripts.save_report import save_report, update_report, list_reports
result = save_report(
title="Report title",
content=content_string,
website="emplois"
)
Report content should include YAML front-matter:
---
date: 2026-01-07
website: emplois
original_query: "User's question"
query_category: "Category name"
indicator_type: [tag1, tag2]
---
# Report Title
Report content in markdown...