mcpField
A
app-validate

app-validate

github.com/cribl-communityTesting & quality468 installsUpdated 9w ago
Repository

About app-validate

app-validate is a skill for checking whether a generated APP_BRIEF.md meets the goals defined for a scaffolded Cribl app. It reports gaps or misalignments, or confirms the brief is valid.

Key features

  1. 01Checks for a scaffolded Cribl app folder
  2. 02Reads APP_DEFINITION.md and APP_BRIEF.md
  3. 03Reports gaps and misalignments
  4. 04Confirms when the brief is valid

Use cases

  1. 01Reviewing a generated app brief before proceeding
  2. 02Checking a brief against the app's stated goals

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cribl-community/claude-cribl-app-plugins --skill app-validate

After installing, type/app-validatein Claude Code to confirm it loaded.

Details

From the project README

Pre-flight Check

Before proceeding, verify you are in a scaffolded Cribl app folder. If you are not, stop and tell the user: "You must run this skill from within a scaffolded Cribl app folder."

Trigger: Run this skill after you have generate an APP_BRIEF.md

Input: Reads 'APP_BRIEF'

Output: Analysis of how the app aligns with solving the problem

Skill Workflow (do not run in the background)

Validation

  1. Read APP_DEFINITION.md, which defines the app's purpose and workflows
  2. Read APP_BRIEF.md, the generated brief
  3. Validate: "Does this brief accomplish the stated goals?".
  4. Report any gaps or misalignments.
  5. If valid: indicate it is valid.

Comments

Markdown supported