prompts-quality-gate
Validates and bundles prompt templates (schema validation, secret token scan, canonical hashes, bundle artifact). Use when editing shared/src/prompts/templates or when prompt validation/bundling fails.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Prompts quality gate
Use this skill when you are asked to:
- Add or modify prompt templates under
shared/src/prompts/templates/**. - Validate prompt templates locally (schema, filename contract, secret-token scan).
- Create/update the bundled artifact in
shared/dist/prompts/prompts.bundle.json.
What this skill uses
Repo scripts:
-
scripts/validate-prompts.mjs -
scripts/bundle-prompts.mjs
Convenience wrapper (recommended):
-
scripts/run.mjs
Preconditions
These scripts import from shared/dist/prompts/** (built shared package).
If shared/dist/ doesn’t exist, either:
- run
npm run build:shared, or - run the wrapper with
--build.
Workflow
- Validate templates:
- JSON parses
- schema validates
- filename matches
metadata.id - no protected tokens
- hash computation works
- Bundle templates into a single artifact (for runtime consumption).
- Re-run validation after changes to ensure the bundle is generated from valid templates.
Wrapper behavior
The wrapper can run:
- validate only
- bundle only
- validate then bundle (default)
The wrapper forwards --output <path> to the bundler.
Last reviewed: 2026-01-15
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!