actions-marketplace-validations/Prompt Control Plane
Lint AI prompts for quality — deterministic scoring, classification, routing, and policy enforcement. Zero LLM calls.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 10, 2026
- License
- None
Pinned Snippet
uses: actions-marketplace-validations/rishiatlan_prompt-optimizer-mcp@ae8aa05bf29abce4f9030ae2d68a1b22629fdcbf # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| subcommand | CLI subcommand: check (default), score, preflight | no | check |
| files | Glob pattern for prompt files to lint (.txt and .md files only). Examples: "prompts/*.txt", "**/*.md" | yes | — |
| threshold | Minimum quality score (0-100). Optional — overrides strictness if set. | no | — |
| strictness | Preset: standard (60), strict (75), relaxed (40). Ignored if threshold is set. | no | standard |
| version | npm version to install (optional). If omitted, uses the action tag reference. | no | — |
| comment | Post results as a PR comment. Requires pull-requests: write permission. | no | false |
| token | GitHub token for PR commenting. Defaults to the automatic GITHUB_TOKEN. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| json | Raw JSON output from PCP |
| exit_code | PCP exit code (0=pass, 1=fail, 2=error, 3=policy-blocked) |