بنقرة واحدة
save-report
Save or update a report in the database (project)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Save or update a report in the database (project)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف 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...