.agents/skills/extensions-project-export/SKILL.md
Work on Madoc TS project export extension configs, export plan handling, and file output helpers. Use when adding export types or modifying export data flows in services/madoc-ts.
npx skillsauth add digirati-co-uk/madoc-platform extensions-project-exportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Explain how export configurations are registered and executed so new export types integrate with existing export plans.
services/madoc-ts/src/extensions/project-export/extension.tsservices/madoc-ts/src/extensions/project-export/types.tsservices/madoc-ts/src/extensions/project-export/export-configs/services/madoc-ts/src/extensions/project-export/server-export.tsProjectExportExtension is a RegistryExtension with registry name project-export and registers default export configs.ExportConfig defines export data handlers, metadata, and optional configuration models.server-export.ts provides helper builders for text, json, and csv outputs.services/madoc-ts/src/extensions/project-export/types.ts for export config shape.services/madoc-ts/src/extensions/project-export/export-configs/ for existing export implementations.services/madoc-ts/src/extensions/project-export/extension.ts.__tabularCellFlags into readable note/flag columns rather than raw JSON payload strings.__tabularCellFlags rows into readable contribution_data plus dedicated tabular flag/note columns.format=json), include a derived tabular_cell_reviews object with explicit flags and notes arrays.empty instead of throwing.tools
Work on Madoc TS shared utility helpers (JWT, metadata, errors, IIIF helpers, auth helpers). Use when changing core utility functions or shared helpers in services/madoc-ts.
development
Work on Madoc TS shared type definitions and schema contracts. Use when updating TypeScript types, JSON schema shapes, or cross-layer data contracts in services/madoc-ts.
tools
Understand and extend Madoc TS task automation, including bots and task-related extensions. Use when adding task automation, bot behavior, or task metadata resolution in services/madoc-ts.
development
Work on Madoc TS site SSR pipeline, HTML template injection, and site render data wiring. Use when changing site SSR behavior, template tokens, or site SSR data wiring in services/madoc-ts.