Claude-skill-registry gsd-verify-installation
Run diagnostic checks on GSD installation and report status
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gsd-verify-installation" ~/.claude/skills/majiayu000-claude-skill-registry-gsd-verify-installation && rm -rf "$T"
manifest:
skills/data/gsd-verify-installation/SKILL.mdsource content
Verify Installation
Run comprehensive diagnostics to verify GSD installation works correctly.
This command will check:
- ✓ Which CLIs are installed (Claude Code, Copilot CLI, Codex CLI)
- ✓ Whether GSD skill/prompt is registered in each CLI
- ✓ Whether all GSD commands are accessible
- ✓ Whether GSD agents are supported in current CLI
Running Diagnostics
const { runDiagnostics } = require('../../lib-ghcc/verification/diagnostic-runner'); const { CLIInstalledTest, SkillRegisteredTest } = require('../../lib-ghcc/verification/cli-detector'); const { CommandAvailableTest } = require('../../lib-ghcc/verification/command-verifier'); const { AgentCapabilityTest } = require('../../lib-ghcc/verification/agent-verifier'); // Define all diagnostic tests const tests = [ // CLI Installation Tests new CLIInstalledTest('Claude Code', 'claude'), new CLIInstalledTest('GitHub Copilot CLI', 'gh'), new CLIInstalledTest('Codex CLI', 'codex'), // Skill Registration Tests new SkillRegisteredTest('claude'), new SkillRegisteredTest('copilot'), new SkillRegisteredTest('codex'), // Command Availability Test new CommandAvailableTest(), // Agent Capability Tests (key agents) new AgentCapabilityTest('gsd-executor'), new AgentCapabilityTest('gsd-planner'), new AgentCapabilityTest('gsd-planner-strategist'), new AgentCapabilityTest('gsd-verifier'), new AgentCapabilityTest('gsd-debugger'), new AgentCapabilityTest('gsd-debugger-specialist'), new AgentCapabilityTest('gsd-phase-researcher'), new AgentCapabilityTest('gsd-plan-checker'), new AgentCapabilityTest('gsd-codebase-mapper'), new AgentCapabilityTest('gsd-project-researcher'), new AgentCapabilityTest('gsd-research-synthesizer'), new AgentCapabilityTest('gsd-roadmapper'), new AgentCapabilityTest('gsd-integration-checker') ]; // Run diagnostics runDiagnostics(tests).then(summary => { console.log('\n═══════════════════════════════════════════════'); console.log(' VERIFICATION SUMMARY'); console.log('═══════════════════════════════════════════════'); console.log(`✓ ${summary.passed} passed`); console.log(`⚠ ${summary.warned} warnings`); console.log(`✗ ${summary.failed} failed`); console.log('═══════════════════════════════════════════════\n'); if (summary.failed === 0 && summary.warned === 0) { console.log('🎉 All checks passed! GSD is ready to use.\n'); } else if (summary.failed === 0) { console.log('⚠️ Some warnings detected. GSD should work but may have limitations.\n'); } else { console.log('❌ Some checks failed. Please address the issues above.\n'); } }).catch(error => { console.error('Verification error:', error.message); process.exit(1); });
Understanding Results
Status Icons:
- ✓ Pass: Feature works as expected
- ⚠ Warn: Feature works with limitations
- ✗ Fail: Feature not available
Common Issues:
- CLI not installed: Follow the installation link provided
- Skill not registered: Run
to registernpx get-shit-done-multi --<cli> - Commands missing: Reinstall GSD package
- Agent not supported: Use a different CLI for that agent
For detailed compatibility information, see
docs/agent-capabilities.md.