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
- 01Checks for a scaffolded Cribl app folder
- 02Reads APP_DEFINITION.md and APP_BRIEF.md
- 03Reports gaps and misalignments
- 04Confirms when the brief is valid
Use cases
- 01Reviewing a generated app brief before proceeding
- 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-validateAfter installing, type/app-validatein Claude Code to confirm it loaded.
Details
From the project READMEPre-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
- Read
APP_DEFINITION.md, which defines the app's purpose and workflows - Read
APP_BRIEF.md, the generated brief - Validate: "Does this brief accomplish the stated goals?".
- Report any gaps or misalignments.
- If valid: indicate it is valid.
Comments
Markdown supported