← StrattaCONTENT HISTORY

Update to Stratta

Snapshot Oct 24, 2026 · 12:40 UTC · version 1.18.0

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks,...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Stratta and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 3, 2026 · 12:00 UTC

[{"description":"Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"...

After

Oct 24, 2026 · 12:40 UTC

[{"description":"Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"...

Full description

Before

Oct 3, 2026 · 12:00 UTC

Stratta answers civil and structural engineering questions from the norms your own organization has uploaded under its own license, and it answers them with a citation you can check: the exact section path and the page number. Each organ...

After

Oct 24, 2026 · 12:40 UTC

Read and cite the engineering norms your organization has licensed in Stratta.

Long description

Before

Oct 3, 2026 · 12:00 UTC

number. Each organization brings its own copies; Stratta hosts no shared corpus and redistributes no standard. The agent opens the table of contents, walks down to the clause that matters, reads it, follows the cross-references that chan...

After

Oct 24, 2026 · 12:40 UTC

number. Each organization brings its own copies. Stratta does not host a shared corpus and does not redistribute standards: SIA, Eurocode and in-house office norms are ingested by the organization that already holds a license for them, ...

Version

Before

Oct 3, 2026 · 12:00 UTC

1.15.0

After

Oct 24, 2026 · 12:40 UTC

1.18.0

Compare saved observations

Download comparison JSON
Full technical diff · 19 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

removed /release/app_manifest/apps/app-6a958f23ec408191a845944d93e24925

BEFORE
{
  "id": "asdk_app_6a958f23ec408191a845944d93e24925",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/stratta

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a958f23ec408191a845944d93e24925",
  "required": true
}

changed /release/description

BEFORE
"Stratta answers civil and structural engineering questions from the norms your own organization has uploaded under its own license, and it answers them with a citation you can check: the exact section path and the page number. Each organization brings its own copies; Stratta hosts no shared corpus and redistributes no standard. The agent opens the table of contents, walks down to the clause that matters, reads it, follows the cross-references that change the answer, and looks at the figure when a load diagram carries the rule. Project dossiers keep the trail of what was retained, what it rests on, and what is still open: the questions of a dossier, their options, their evidence with every citation field, the decision and the remarks left along the way. For a site in Switzerland, the agent can also read the site sheet the app builds from public cantonal and federal registers, with its boreholes and their strata, and open one for an address on the plans that include it. The office's own owners and administrators can file a norm they hold a licence for from their own machine, through the ingestion tools. A new workspace starts with DEMO 001, a fictional document written by Stratta, so the workflow can be tried before any licensed norm is uploaded."
AFTER
"Read and cite the engineering norms your organization has licensed in Stratta."

changed /release/id

BEFORE
"pluginrel_cc4c59d910a08191a926387be52c8391"
AFTER
"pluginrel_95b18bfd78648191a9224b154113ef38"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#A87A25"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read engineering norms your organization has licensed",
  "Navigate a norm by table of contents and section tree",
  "Quote sections with exact section path and page number",
  "Show the cited clauses as cards, each quote checked against the clause",
  "Browse the organization's norms in a reader beside the conversation",
  "Follow cross-references between clauses and between norms",
  "Show figures, load diagrams and design charts",
  "Keep project dossiers of decisions and open questions",
  "Read and amend the questions of a dossier, with their evidence",
  "Leave a signed remark on a dossier, a question or an entry",
  "Read a Swiss site sheet, its boreholes and their strata",
  "Draft a verification note, project basis or report chapter from a dossier",
  "Scan the public Swiss registers for a building site address",
  "File a norm your organization holds a licence for"
]

changed /release/interface/composer_icon_dark_url

BEFORE
"https://files.openai.com/content?id=file_00000000297881f49967735a81b93a7a"
AFTER
null

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000297881f49967735a81b93a7a"
AFTER
"https://files.openai.com/content?id=file_000000004244821081453dccf10bd9eb"

changed /release/interface/default_prompt

BEFORE
"List my available norms in Stratta."
AFTER
"List the engineering norms available in my Stratta organization."

changed /release/interface/default_prompts

BEFORE
[
  "List my available norms in Stratta.",
  "Find the cited rule for this engineering question.",
  "Open or update a project dossier."
]
AFTER
[
  "List the engineering norms available in my Stratta organization.",
  "Find the clause on wind load on facades and cite its section and page.",
  "Open a dossier for the Villa Morges project and record the retained value."
]

changed /release/interface/developer_name

BEFORE
"HUGO GEBEL"
AFTER
"Hugo Gebel"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000a39481f4aa646c3db5d60011"
AFTER
"https://files.openai.com/content?id=file_00000000c97081f480a4ba6fbe5dcdb9"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000a39481f4aa646c3db5d60011"
AFTER
null

changed /release/interface/long_description

BEFORE
"Stratta answers civil and structural engineering questions from the norms your own organization has uploaded under its own license, and it answers them with a citation you can check: the exact section path and the page number. Each organization brings its own copies; Stratta hosts no shared corpus and redistributes no standard. The agent opens the table of contents, walks down to the clause that matters, reads it, follows the cross-references that change the answer, and looks at the figure when a load diagram carries the rule. Project dossiers keep the trail of what was retained, what it rests on, and what is still open: the questions of a dossier, their options, their evidence with every citation field, the decision and the remarks left along the way. For a site in Switzerland, the agent can also read the site sheet the app builds from public cantonal and federal registers, with its boreholes and their strata, and open one for an address on the plans that include it. The office's own owners and administrators can file a norm they hold a licence for from their own machine, through the ingestion tools. A new workspace starts with DEMO 001, a fictional document written by Stratta, so the workflow can be tried before any licensed norm is uploaded."
AFTER
"Stratta answers civil and structural engineering questions from the norms your own organization has uploaded under its own license, and it answers them with a citation you can check: the exact section path and the page number.\n\nEach organization brings its own copies. Stratta does not host a shared corpus and does not redistribute standards: SIA, Eurocode and in-house office norms are ingested by the organization that already holds a license for them, stay inside that organization, and are never visible to another one. A new workspace starts with a small demonstration norm whose content is written by Stratta, so the workflow can be tried before any licensed document is uploaded.\n\nThe agent navigates a norm the way an engineer does. It opens the table of contents, walks down to the chapter that matters, reads the section, follows the cross-references that change the answer, and looks at the figure when a load diagram or a chart carries the rule. Nothing is summarized from memory: every technical claim comes from a section that was actually read.\n\nEvery answer can end with the clauses it rests on, shown as cards: the norm, the section path, the pages, and the sentence quoted, checked word for word against the clause before it is shown. A card opens the full clause in place. The norm reader opens beside the conversation, so a norm can be browsed from its table of contents down to a clause without asking the agent.\n\nProject dossiers keep the trail. A retained value, a hypothesis, a site observation or a question left open is recorded against the project it belongs to, with the clause it came from, so the next conversation resumes where the last one stopped instead of re-deciding what was already decided. The agent reads and amends those questions the way the dossier page does: the options on the table, the evidence with every citation field, the decision, the remarks left along the way, and the activity log.\n\nWritten procedures come with it: a verification note, the project basis and the use agreement of SIA 260, the terrain chapter of a report, the review of open questions for the senior engineer, each drafted from the dossier with every paragraph traced to its source.\n\nFor a site in Switzerland, the agent reads the site sheet the app builds from public cantonal and federal registers: the parcel, the ground elevation, the geology, the boreholes around it with their strata, the polluted sites, the groundwater protection, the natural hazards. A scan can be opened for an address, on the plans that include it.\n\nStratta supports engineering judgment; it does not replace it and it issues no approval. Filing a norm your organization holds a licence for starts from a PDF on your own machine, so it runs on stratta.ch or through the Stratta command-line server, and it is reserved to the owners and administrators of that organization."

changed /release/keywords

BEFORE
[]
AFTER
[
  "mcp",
  "civil-engineering",
  "sia",
  "eurocodes",
  "construction",
  "stratta"
]

changed /release/onboarding_skill_name

BEFORE
null
AFTER
"get-started"

changed /release/skills

BEFORE
[
  {
    "description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "consult-stratta",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\"."
    },
    "name": "consult-stratta",
    "plugin_release_skill_id": "pluginrsk_6aa8fa1dd03c8191a5d8b3ecf8003683"
  }
]
AFTER
[
  {
    "description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "consult-stratta",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\"."
    },
    "name": "consult-stratta",
    "plugin_release_skill_id": "pluginrsk_6ac14b95ca148191848fb6fbe361aa4b"
  },
  {
    "description": "First run of Stratta after it is installed or connected. Confirms which organization the connection reads from, lists the norms it holds, and walks the person through one cited answer on the demonstration document so they see how a clause is found, quoted and checked. Trigger phrases: \"get started with Stratta\", \"set up Stratta\", \"comment utiliser Stratta\", \"premiers pas\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "get-started",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "First run of Stratta after it is installed or connected. Confirms which organization the connection reads from, lists the norms it holds, and walks the person through one cited answer on the demonstration document so they see how a clause is found, quoted and checked. Trigger phrases: \"get started with Stratta\", \"set up Stratta\", \"comment utiliser Stratta\", \"premiers pas\"."
    },
    "name": "get-started",
    "plugin_release_skill_id": "pluginrsk_6ac14b95b57881918dd861373de76c3c"
  },
  {
    "description": "Hand a document drafted in the conversation to the office's Word template: clean Markdown with a stable heading plan, tables, citations and visible gaps, plus the two lines the person needs to paste it. Use only for a text that was not written with draft_deliverable, which the dossier page exports to Word itself. Trigger phrases: \"mets-le en forme pour Word\", \"prepare pour le gabarit\", \"export pour Word\", \"paste into Word\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "handoff-to-word",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Hand a document drafted in the conversation to the office's Word template: clean Markdown with a stable heading plan, tables, citations and visible gaps, plus the two lines the person needs to paste it. Use only for a text that was not written with draft_deliverable, which the dossier page exports to Word itself. Trigger phrases: \"mets-le en forme pour Word\", \"prepare pour le gabarit\", \"export pour Word\", \"paste into Word\"."
    },
    "name": "handoff-to-word",
    "plugin_release_skill_id": "pluginrsk_6ac14b97c8fc8191822dbb2441765b3d"
  },
  {
    "description": "Instruct a type of structure in a Stratta dossier (a bored pile, a retaining wall, a slope, a raft) by opening the questions it raises from the office's template or from the norm's own chapters, then gathering the clauses each one rests on, stopping short of any decision. Trigger phrases: \"instruis\", \"prepare les questions pour\", \"checklist pour\", \"instruct the pile\", \"what do we need to settle for\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "instruct-structure",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Instruct a type of structure in a Stratta dossier (a bored pile, a retaining wall, a slope, a raft) by opening the questions it raises from the office's template or from the norm's own chapters, then gathering the clauses each one rests on, stopping short of any decision. Trigger phrases: \"instruis\", \"prepare les questions pour\", \"checklist pour\", \"instruct the pile\", \"what do we need to settle for\"."
    },
    "name": "instruct-structure",
    "plugin_release_skill_id": "pluginrsk_6ac14b95d3f0819191080825d04b419e"
  },
  {
    "description": "Draft the project basis (base du projet, Projektbasis) required by SIA 260 clause 2.5 from a Stratta dossier and its site sheet, chapter by chapter, every statement traced to a decision, a site fact or a clause, every gap written as a gap. Trigger phrases: \"redige la base du projet\", \"base du projet\", \"Projektbasis\", \"project basis\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "project-basis",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Draft the project basis (base du projet, Projektbasis) required by SIA 260 clause 2.5 from a Stratta dossier and its site sheet, chapter by chapter, every statement traced to a decision, a site fact or a clause, every gap written as a gap. Trigger phrases: \"redige la base du projet\", \"base du projet\", \"Projektbasis\", \"project basis\"."
    },
    "name": "project-basis",
    "plugin_release_skill_id": "pluginrsk_6ac14b96ebf48191a34d777d56997f3d"
  },
  {
    "description": "Prepare the review of a Stratta dossier for the senior engineer: what is decided and on what, what is still open with its due date, which values are marked to confirm, in one brief that proposes nothing new. Trigger phrases: \"prepare la revue\", \"ou en est le dossier\", \"qu'est-ce qui reste a trancher\", \"brief pour le chef de projet\", \"review the dossier\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "review-open-questions",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Prepare the review of a Stratta dossier for the senior engineer: what is decided and on what, what is still open with its due date, which values are marked to confirm, in one brief that proposes nothing new. Trigger phrases: \"prepare la revue\", \"ou en est le dossier\", \"qu'est-ce qui reste a trancher\", \"brief pour le chef de projet\", \"review the dossier\"."
    },
    "name": "review-open-questions",
    "plugin_release_skill_id": "pluginrsk_6ac14b95b4588191bcbeab7723f054f0"
  },
  {
    "description": "Write the terrain chapter of a report (situation, geology, groundwater, boreholes, hazards, constraints) from a Stratta site sheet, one sentence per fact with its source and date, register answers kept apart from design values. Trigger phrases: \"chapitre terrain\", \"chapitre situation\", \"decris le site\", \"site chapter\", \"conditions du terrain\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "site-chapter",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Write the terrain chapter of a report (situation, geology, groundwater, boreholes, hazards, constraints) from a Stratta site sheet, one sentence per fact with its source and date, register answers kept apart from design values. Trigger phrases: \"chapitre terrain\", \"chapitre situation\", \"decris le site\", \"site chapter\", \"conditions du terrain\"."
    },
    "name": "site-chapter",
    "plugin_release_skill_id": "pluginrsk_6ac14b96dfe481918dbcd140abf02e32"
  },
  {
    "description": "Draft the use agreement (convention d'utilisation, Nutzungsvereinbarung) required by SIA 260 clause 2.2 from a Stratta dossier, as a document the owner and the engineer sign together, every requirement traced to a decision and every open point left visible. Trigger phrases: \"convention d'utilisation\", \"Nutzungsvereinbarung\", \"use agreement\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "use-agreement",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Draft the use agreement (convention d'utilisation, Nutzungsvereinbarung) required by SIA 260 clause 2.2 from a Stratta dossier, as a document the owner and the engineer sign together, every requirement traced to a decision and every open point left visible. Trigger phrases: \"convention d'utilisation\", \"Nutzungsvereinbarung\", \"use agreement\"."
    },
    "name": "use-agreement",
    "plugin_release_skill_id": "pluginrsk_6ac14b96f0608191bb27b833f8c9cc26"
  },
  {
    "description": "Draft a verification note from a Stratta project dossier, one section per question, every paragraph resting on a dossier entry and every gap written as a gap. Trigger phrases: \"redige la note de verification\", \"note de verification\", \"prepare le rapport du dossier\", \"verification note\".",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "verification-note",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Draft a verification note from a Stratta project dossier, one section per question, every paragraph resting on a dossier entry and every gap written as a gap. Trigger phrases: \"redige la note de verification\", \"note de verification\", \"prepare le rapport du dossier\", \"verification note\"."
    },
    "name": "verification-note",
    "plugin_release_skill_id": "pluginrsk_6ac14b96dec48191b282a1a08316e0c4"
  }
]

changed /release/version

BEFORE
"1.15.0"
AFTER
"1.18.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a958f23ec408191a845944d93e24925",
  "connector_id": "asdk_app_6a958f23ec408191a845944d93e24925",
  "created_at": "2026-08-31T14:26:44.232833Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a958f23ec408191a845944d93e24925",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a958f23ec408191a845944d93e24925",
  "release": {
    "app_ids": [
      "asdk_app_6a958f23ec408191a845944d93e24925"
    ],
    "app_manifest": {
      "apps": {
        "stratta": {
          "id": "asdk_app_6a958f23ec408191a845944d93e24925",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Read and cite the engineering norms your organization has licensed in Stratta.",
    "display_name": "Stratta",
    "id": "pluginrel_95b18bfd78648191a9224b154113ef38",
    "interface": {
      "brand_color": "#A87A25",
      "capabilities": [
        "Read engineering norms your organization has licensed",
        "Navigate a norm by table of contents and section tree",
        "Quote sections with exact section path and page number",
        "Show the cited clauses as cards, each quote checked against the clause",
        "Browse the organization's norms in a reader beside the conversation",
        "Follow cross-references between clauses and between norms",
        "Show figures, load diagrams and design charts",
        "Keep project dossiers of decisions and open questions",
        "Read and amend the questions of a dossier, with their evidence",
        "Leave a signed remark on a dossier, a question or an entry",
        "Read a Swiss site sheet, its boreholes and their strata",
        "Draft a verification note, project basis or report chapter from a dossier",
        "Scan the public Swiss registers for a building site address",
        "File a norm your organization holds a licence for"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000004244821081453dccf10bd9eb",
      "default_prompt": "List the engineering norms available in my Stratta organization.",
      "default_prompts": [
        "List the engineering norms available in my Stratta organization.",
        "Find the clause on wind load on facades and cite its section and page.",
        "Open a dossier for the Villa Morges project and record the retained value."
      ],
      "developer_name": "Hugo Gebel",
      "logo_url": "https://files.openai.com/content?id=file_00000000c97081f480a4ba6fbe5dcdb9",
      "logo_url_dark": null,
      "long_description": "Stratta answers civil and structural engineering questions from the norms your own organization has uploaded under its own license, and it answers them with a citation you can check: the exact section path and the page number.\n\nEach organization brings its own copies. Stratta does not host a shared corpus and does not redistribute standards: SIA, Eurocode and in-house office norms are ingested by the organization that already holds a license for them, stay inside that organization, and are never visible to another one. A new workspace starts with a small demonstration norm whose content is written by Stratta, so the workflow can be tried before any licensed document is uploaded.\n\nThe agent navigates a norm the way an engineer does. It opens the table of contents, walks down to the chapter that matters, reads the section, follows the cross-references that change the answer, and looks at the figure when a load diagram or a chart carries the rule. Nothing is summarized from memory: every technical claim comes from a section that was actually read.\n\nEvery answer can end with the clauses it rests on, shown as cards: the norm, the section path, the pages, and the sentence quoted, checked word for word against the clause before it is shown. A card opens the full clause in place. The norm reader opens beside the conversation, so a norm can be browsed from its table of contents down to a clause without asking the agent.\n\nProject dossiers keep the trail. A retained value, a hypothesis, a site observation or a question left open is recorded against the project it belongs to, with the clause it came from, so the next conversation resumes where the last one stopped instead of re-deciding what was already decided. The agent reads and amends those questions the way the dossier page does: the options on the table, the evidence with every citation field, the decision, the remarks left along the way, and the activity log.\n\nWritten procedures come with it: a verification note, the project basis and the use agreement of SIA 260, the terrain chapter of a report, the review of open questions for the senior engineer, each drafted from the dossier with every paragraph traced to its source.\n\nFor a site in Switzerland, the agent reads the site sheet the app builds from public cantonal and federal registers: the parcel, the ground elevation, the geology, the boreholes around it with their strata, the polluted sites, the groundwater protection, the natural hazards. A scan can be opened for an address, on the plans that include it.\n\nStratta supports engineering judgment; it does not replace it and it issues no approval. Filing a norm your organization holds a licence for starts from a PDF on your own machine, so it runs on stratta.ch or through the Stratta command-line server, and it is reserved to the owners and administrators of that organization.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://stratta.ch/legal/privacy",
      "screenshot_urls": [],
      "short_description": "Cited SIA and Eurocode norms",
      "terms_of_service_url": "https://stratta.ch/legal/terms",
      "website_url": "https://stratta.ch"
    },
    "keywords": [
      "mcp",
      "civil-engineering",
      "sia",
      "eurocodes",
      "construction",
      "stratta"
    ],
    "onboarding_skill_name": "get-started",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "consult-stratta",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Use Stratta to answer civil engineering questions from licensed SIA, Eurocode, or office norms with exact citations, cross-reference checks, figures, and optional project dossiers. Trigger phrases: \"selon la norme\", \"d'apres la SIA\", \"que dit l'Eurocode\", \"verifie dans les normes\", \"reprends le dossier\"."
        },
        "name": "consult-stratta",
        "plugin_release_skill_id": "pluginrsk_6ac14b95ca148191848fb6fbe361aa4b"
      },
      {
        "description": "First run of Stratta after it is installed or connected. Confirms which organization the connection reads from, lists the norms it holds, and walks the person through one cited answer on the demonstration document so they see how a clause is found, quoted and checked. Trigger phrases: \"get started with Stratta\", \"set up Stratta\", \"comment utiliser Stratta\", \"premiers pas\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "get-started",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "First run of Stratta after it is installed or connected. Confirms which organization the connection reads from, lists the norms it holds, and walks the person through one cited answer on the demonstration document so they see how a clause is found, quoted and checked. Trigger phrases: \"get started with Stratta\", \"set up Stratta\", \"comment utiliser Stratta\", \"premiers pas\"."
        },
        "name": "get-started",
        "plugin_release_skill_id": "pluginrsk_6ac14b95b57881918dd861373de76c3c"
      },
      {
        "description": "Hand a document drafted in the conversation to the office's Word template: clean Markdown with a stable heading plan, tables, citations and visible gaps, plus the two lines the person needs to paste it. Use only for a text that was not written with draft_deliverable, which the dossier page exports to Word itself. Trigger phrases: \"mets-le en forme pour Word\", \"prepare pour le gabarit\", \"export pour Word\", \"paste into Word\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "handoff-to-word",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Hand a document drafted in the conversation to the office's Word template: clean Markdown with a stable heading plan, tables, citations and visible gaps, plus the two lines the person needs to paste it. Use only for a text that was not written with draft_deliverable, which the dossier page exports to Word itself. Trigger phrases: \"mets-le en forme pour Word\", \"prepare pour le gabarit\", \"export pour Word\", \"paste into Word\"."
        },
        "name": "handoff-to-word",
        "plugin_release_skill_id": "pluginrsk_6ac14b97c8fc8191822dbb2441765b3d"
      },
      {
        "description": "Instruct a type of structure in a Stratta dossier (a bored pile, a retaining wall, a slope, a raft) by opening the questions it raises from the office's template or from the norm's own chapters, then gathering the clauses each one rests on, stopping short of any decision. Trigger phrases: \"instruis\", \"prepare les questions pour\", \"checklist pour\", \"instruct the pile\", \"what do we need to settle for\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "instruct-structure",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Instruct a type of structure in a Stratta dossier (a bored pile, a retaining wall, a slope, a raft) by opening the questions it raises from the office's template or from the norm's own chapters, then gathering the clauses each one rests on, stopping short of any decision. Trigger phrases: \"instruis\", \"prepare les questions pour\", \"checklist pour\", \"instruct the pile\", \"what do we need to settle for\"."
        },
        "name": "instruct-structure",
        "plugin_release_skill_id": "pluginrsk_6ac14b95d3f0819191080825d04b419e"
      },
      {
        "description": "Draft the project basis (base du projet, Projektbasis) required by SIA 260 clause 2.5 from a Stratta dossier and its site sheet, chapter by chapter, every statement traced to a decision, a site fact or a clause, every gap written as a gap. Trigger phrases: \"redige la base du projet\", \"base du projet\", \"Projektbasis\", \"project basis\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "project-basis",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Draft the project basis (base du projet, Projektbasis) required by SIA 260 clause 2.5 from a Stratta dossier and its site sheet, chapter by chapter, every statement traced to a decision, a site fact or a clause, every gap written as a gap. Trigger phrases: \"redige la base du projet\", \"base du projet\", \"Projektbasis\", \"project basis\"."
        },
        "name": "project-basis",
        "plugin_release_skill_id": "pluginrsk_6ac14b96ebf48191a34d777d56997f3d"
      },
      {
        "description": "Prepare the review of a Stratta dossier for the senior engineer: what is decided and on what, what is still open with its due date, which values are marked to confirm, in one brief that proposes nothing new. Trigger phrases: \"prepare la revue\", \"ou en est le dossier\", \"qu'est-ce qui reste a trancher\", \"brief pour le chef de projet\", \"review the dossier\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "review-open-questions",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Prepare the review of a Stratta dossier for the senior engineer: what is decided and on what, what is still open with its due date, which values are marked to confirm, in one brief that proposes nothing new. Trigger phrases: \"prepare la revue\", \"ou en est le dossier\", \"qu'est-ce qui reste a trancher\", \"brief pour le chef de projet\", \"review the dossier\"."
        },
        "name": "review-open-questions",
        "plugin_release_skill_id": "pluginrsk_6ac14b95b4588191bcbeab7723f054f0"
      },
      {
        "description": "Write the terrain chapter of a report (situation, geology, groundwater, boreholes, hazards, constraints) from a Stratta site sheet, one sentence per fact with its source and date, register answers kept apart from design values. Trigger phrases: \"chapitre terrain\", \"chapitre situation\", \"decris le site\", \"site chapter\", \"conditions du terrain\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "site-chapter",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Write the terrain chapter of a report (situation, geology, groundwater, boreholes, hazards, constraints) from a Stratta site sheet, one sentence per fact with its source and date, register answers kept apart from design values. Trigger phrases: \"chapitre terrain\", \"chapitre situation\", \"decris le site\", \"site chapter\", \"conditions du terrain\"."
        },
        "name": "site-chapter",
        "plugin_release_skill_id": "pluginrsk_6ac14b96dfe481918dbcd140abf02e32"
      },
      {
        "description": "Draft the use agreement (convention d'utilisation, Nutzungsvereinbarung) required by SIA 260 clause 2.2 from a Stratta dossier, as a document the owner and the engineer sign together, every requirement traced to a decision and every open point left visible. Trigger phrases: \"convention d'utilisation\", \"Nutzungsvereinbarung\", \"use agreement\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "use-agreement",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Draft the use agreement (convention d'utilisation, Nutzungsvereinbarung) required by SIA 260 clause 2.2 from a Stratta dossier, as a document the owner and the engineer sign together, every requirement traced to a decision and every open point left visible. Trigger phrases: \"convention d'utilisation\", \"Nutzungsvereinbarung\", \"use agreement\"."
        },
        "name": "use-agreement",
        "plugin_release_skill_id": "pluginrsk_6ac14b96f0608191bb27b833f8c9cc26"
      },
      {
        "description": "Draft a verification note from a Stratta project dossier, one section per question, every paragraph resting on a dossier entry and every gap written as a gap. Trigger phrases: \"redige la note de verification\", \"note de verification\", \"prepare le rapport du dossier\", \"verification note\".",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "verification-note",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Draft a verification note from a Stratta project dossier, one section per question, every paragraph resting on a dossier entry and every gap written as a gap. Trigger phrases: \"redige la note de verification\", \"note de verification\", \"prepare le rapport du dossier\", \"verification note\"."
        },
        "name": "verification-note",
        "plugin_release_skill_id": "pluginrsk_6ac14b96dec48191b282a1a08316e0c4"
      }
    ],
    "version": "1.18.0"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 01d0cd80aa8a0e08b92cf2e0b2c1827064d745a283ddbb8278f1925af9dec729