Browse Skills

Mémoire Technique — Marchés Publics (France)

    Get Started with This Skill

    Overview

    Structural elaboration of the technical proposal for French public tenders. Aligns the mémoire technique with the RC (Règlement de la Consultation) critères de jugement and ensures the Clause Sociale et Environnementale (RSE) is detailed with measurable KPIs. Validation via check_rse_scoring.

    Example

    You: We have the Règlement de la Consultation for a public works tender. Can you structure the mémoire technique from the critères de jugement and draft the Clause Sociale et Environnementale section with measurable KPIs?

    Agent: I’ll extract the evaluation criteria from the RC and create a section per critère. (Reads the RC, builds the mémoire outline, then drafts the RSE section with objectifs chiffrés and indicateurs.) I’ve added commitments such as a target percentage of hours for insertion and a CO₂ reduction objective. I ran check_rse_scoring on the draft: the RSE section is present and contains measurable KPIs — result PASS. You can review the wording against the RC and adjust figures if the buyer specified different targets.

    Excerpt of a generated draft

    The agent can produce a full mémoire technique aligned with the RC. Below is a condensed excerpt of a Clause Sociale et Environnementale (RSE) section that would pass the validation:

    ## Clause Sociale et Environnementale (RSE)
    
    ### Engagements sociaux
    - **Insertion** : objectif de 5 % des heures du marché réalisées par des personnes en insertion (contrats aidés ou équivalents), avec suivi trimestriel.
    - **Formation** : indicateur « nombre de stagiaires accueillis » — cible 3 par an sur la durée du marché.
    - **Égalité** : taux de recours aux achats responsables (label ou équivalent) — objectif 15 % du montant des achats.
    
    ### Engagements environnementaux
    - **Réduction des émissions** : objectif de réduction de 10 % des émissions CO₂ du chantier par rapport au scénario de référence, avec indicateur tonnes CO₂eq.
    - **Déchets** : taux de valorisation des déchets — cible 70 % (poids).
    

    Each commitment is formulated with a measurable target (%, nombre, taux) so that check_rse_scoring recognises the section as sufficiently detailed for evaluation.

    Validation script (check_rse_scoring)

    The skill includes an extension that runs check_rse_scoring inside the agent. It performs:

    • RSE section detection — Scans the mémoire technique for a dedicated RSE / Clause Sociale et Environnementale section. It matches headings or body text containing phrases such as “Clause Sociale et Environnementale”, “RSE”, “Responsabilité Sociétale des Entreprises”, “critères sociaux ou environnementaux”, or “exécution sociale et environnementale”, then extracts the contiguous block of content for that section.
    • Measurable KPI detection — Checks that the RSE block contains clearly measurable elements: percentages (e.g. 15 %), objectives with numbers (e.g. “objectif de 5 %”), keywords such as “indicateur”, “KPI”, “mesurable”, “quantifié”, “chiffré”, and patterns like “taux …”, “nombre …”, “objectif …” followed by figures, or “cible” with a numeric target. A simple declaration of intent without figures is not enough.
    • Report — Outputs a short report: whether an RSE section was found; whether measurable KPIs were detected (with example snippets); and a PASS or FAIL result. FAIL means either no RSE section was found or the section lacks measurable KPIs — the agent (or user) should then add or strengthen the RSE content before submission.

    Getting Started

    Add your Règlement de la Consultation (RC) and any existing mémoire draft to the project workspace, then activate the Mémoire Technique — Marchés Publics (France) skill. The agent will structure the mémoire from the critères de jugement, draft or revise the RSE section with measurable commitments, and run check_rse_scoring to confirm the proposal is ready for evaluation.

    Ready to let your expertise drive the workflow?

    Stop wrestling with rigid templates and complex tooling. Write your process in markdown, let the agent handle the rest.

    Get Started