Back to list
piquet-h

prompts-quality-gate

by piquet-h

0🍴 0📅 Jan 20, 2026

SKILL.md


name: prompts-quality-gate description: 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.

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

  1. Validate templates:
    • JSON parses
    • schema validates
    • filename matches metadata.id
    • no protected tokens
    • hash computation works
  2. Bundle templates into a single artifact (for runtime consumption).
  3. 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

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

0/5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon