pm_validate
Check if a product management artifact matches the required sections of a skill template, returning a section checklist and improvement suggestions.
Instructions
Validate a PM artifact against its skill template.
Checks that an output document contains the expected sections from a skill's template.
Args:
skill (string, required): The skill name to validate against (e.g., "prd", "hypothesis", "user_stories")
output (string, required): The artifact content to validate
Returns: Validation result with section checklist and suggestions for improvement.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"skill": "<skill>",
"output": "<output>"
},
"name": "pm_validate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill | Yes | Skill name to validate against (e.g., "prd", "hypothesis") | |
| output | Yes | The artifact content to validate |