wavyrai/sfora-skills/tstack-maintain-verification-skill
Claude Code and agent skill by wavyrai/sfora-skills
- community
Checking that the SKILL.md file is still in the repository.
Use for a periodic pass over a project's verify skill and its feature map, after a mission changed what people can do, or when a drive from the verify skill fails for a reason that isn't the product. Read each feature's source with read-only subagents, drive every feature live yourself, fix the skill's own drift, file real product regressions as cards, and end clean, changed or blocked. Skip when the project has no verify skill yet (use tstack-create-verification-skill), and for fixing product…
Install
npx vskill@latest install wavyrai/sfora-skills/tstack-maintain-verification-skillSKILL.md
Keep the verify skill honest
A feature map starts going stale the day the app changes. This pass checks every feature twice, once from the source and once live, and fixes only the verify skill itself. The unit is the feature, not each sentence: every feature gets source coverage and a live drive.
Steps
- Find the target: the project-local verify skill with Launch and Drive sections and a
features/folder. If there are several, ask which. If there's none, stop and usetstack-create-verification-skill. - Tidy the index. Read
features/README.mdand list the feature files beside it. Fix missing, extra, duplicate and dead entries. - Read the source in parallel. Start one read-only subagent per feature file, all at once. Each explains how the feature works from the code, flags likely drift with file and line, and returns one live recipe. They never drive the app and never edit. Brief:
references/source-reader.md. - Reconcile. Every feature file has a summary back. Merge recipes that need the same app state. Spot-check the drift they cite. Look through recent merges for user-facing features the map lacks, and name a source path before you call one missing.
- Drive every feature live, yourself, even when the source looks clean. Start the app the way the skill says to: a server or UI comes up once and every feature is driven against it in turn; a short-lived CLI gets a new session for each drive. Hold the three rules in Guardrails for the whole pass.
- Sort what you found:
- the map describes it wrongly → drift: fix the map;
- it works but the harness can't drive it → a harness gap: fix the harness, then drive it live again;
- the app is broken → a product regression: file a Triage card with the evidence, a capture of the failure inline (
sfora-board), and keep it out of this change.
- End with one outcome and say which:
- clean: every feature covered, nothing to change, no branch;
- changed: one PR of proven fixes to the skill's own folder, every changed file re-read first;
- blocked: coverage couldn't finish, or a fix couldn't ship safely, and exactly why.
Guardrails
- Edit only the verify skill's own folder: its SKILL.md,
features/and its scripts. Never product code. When the map promises a behaviour the app has lost, that is either drift or a regression. Never hide a regression by editing the map. - Three rules for the live drive:
- run the health check before the first drive, after any failed drive, and on each fresh session; when the health check can't see the problem, reset or relaunch;
- evidence survives every cleanup; check it at its location;
- nothing a drive started outlives it; clean up after failed attempts too.
- A health-check failure caused by the skill's own drift: fix it, restart only what the fix affects, retry once, then call the pass blocked.
- A feature you can't reach is "verified unreachable" only with the missing prerequisite (sign-in, plan, OS) and the route you tried. If the map doesn't name that prerequisite, that's drift.
- Keep run notes in a scratch folder. Don't commit them.
Report
The outcome, the features covered (source and live), anything unreachable and why, the drift fixed, the cards filed for regressions, and the PR if there is one. In a mission, append this to the card.
Detail: references/source-reader.md.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/t-stack/skills/tstack-maintain-verification-skill/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wavyrai/sfora-skills/tstack-maintain-verification-skill)