Skip to content

/vt-c-verify-setup

Verify toolkit installation and configuration

Plugin: core-standards
Usage: /vt-c-verify-setup


Verify Setup

Check that all toolkit components are properly installed and configured.

What This Checks

  1. Plugin Installation
  2. core-standards plugin is installed
  3. All 18 agents are accessible (including 4 orchestrators)
  4. All 16 skills are loaded

  5. User Configuration

  6. ~/.claude/CLAUDE.md exists with mandatory rules
  7. Permissions are properly set

  8. Git Hooks

  9. Pre-commit hook is installed
  10. Hook scripts are executable

  11. Dependencies

  12. npm/pnpm is available
  13. Git is configured
  14. SpecKit CLI (specify) is installed

Usage

/vt-c-verify-setup

Output Format

## Toolkit Verification

### Plugin Status
✅ core-standards v1.2.0 installed

### Agents (18/18)
✅ conceptual-orchestrator
✅ implementation-orchestrator
✅ finalization-orchestrator
✅ bugfix-orchestrator
✅ security-sentinel
✅ data-integrity-guardian
✅ kieran-typescript-reviewer
...

### Skills (16/16)
✅ defense-in-depth
✅ test-driven-development
✅ multi-tenancy
✅ speckit-integration
...

### Configuration
✅ User CLAUDE.md present
✅ Mandatory rules configured

### Git Hooks
✅ Pre-commit hook installed
✅ Scripts executable

### External Dependencies
✅ SpecKit CLI available

### MCP Servers
✅ azure-devops (user scope, setup.sh)
✅ taskmaster-ai (user scope, setup.sh)
✅ github (user scope, setup.sh, OAuth)
✅ plugin:compound-engineering:pw (plugin-provided)
✅ plugin:compound-engineering:context7 (plugin-provided)
⚠️ No local-scope duplicates found

### Overall Status: ✅ Ready

MCP Server Verification

The verify-setup check includes MCP server health:

  1. Governed servers — azure-devops, taskmaster-ai, github must be configured via claude mcp add -s user
  2. Plugin servers — playwright and context7 are provided by the compound-engineering plugin
  3. No duplicates — local-scope entries for governed servers indicate a migration is needed

Run setup.sh --full to install missing servers or migrate local-scope entries.

Troubleshooting

If verification fails:

  1. Plugin not found: Run claude plugin install core-standards
  2. CLAUDE.md missing: Copy from configs/user-global/CLAUDE.md to ~/.claude/
  3. Hooks not installed: Run ./scripts/install-hooks.sh in your project
  4. SpecKit missing: Run uv tool install specify-cli --from git+https://github.com/github/spec-kit.git