# Wikispec Validate

> ---

- Skill: `christianb93/wikispec-validate` (Agent Skill)
- Install (CLI): `npx skillmds@latest add christianb93/wikispec-validate`
- Raw SKILL.md: https://api.skillmd.com/api/skills/christianb93/wikispec-validate/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: christianb93 (https://skillmd.com/u/christianb93)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/christianb93/wikispec-validate

---

--- 
name: wikispec-validate
description: Validate a change
--- 

# Skill: wikispec-validate

Drive the agent through the full `validate` step for a wikispec change. You will use the `wikispec` tool which is a binary in the path, no need to install anything.

## Steps

1. **Determine the change name.**
   - If the user provided a change name, use it exactly.
   - If no name is provided use `wikispec list` to list all active changes. If there is only one active change, assume that we will be working on this one, otherwise ask the user to pick a change from the list

2. **Check whether validate step is runnable**
   - Use `wikispec status --change <change name>` to get the status of the current change
   - Look at the output to confirm that the `validate` step is runnable#
   - If not, use the `waitingOn` field to determine the steps on which `validate` is waiting and ask the user to run the corresponding wikispec skill first

3. **Follow instructions in a loop.**
   Repeat until the step is complete:
   ```
   wikispec instructions --change <name> --step validate
   ```
   - If the output contains instructions, follow them, then call the command again.
   - If the output signals that the step is already complete, stop looping, inform the user that the plan step is done and suggest to run `/wikispec-archive` next.


