Skip to content

feat(skills): add skills.sh listing scaffold#31

Merged
aimerdoux merged 1 commit into
mainfrom
feat/skills-sh-listing
May 19, 2026
Merged

feat(skills): add skills.sh listing scaffold#31
aimerdoux merged 1 commit into
mainfrom
feat/skills-sh-listing

Conversation

@aimerdoux
Copy link
Copy Markdown
Owner

Summary

Adds six user-facing skills under /skills/ so this repo can be listed on skills.sh and installed via the vercel-labs/skills CLI (npx skills add aimerdoux/wavex-os).

Skill Drives
wavex-os-init Install + 5-pillar wizard (first run)
wavex-os-audit doctor + audit diagnostics
wavex-os-provision-company 2nd+ company on an existing install
wavex-os-mission-control Read-only fleet inspector
wavex-os-debug-healing Walk the 3-layer self-heal flow
wavex-os-activate-and-ignite Activate signed manifest + seed first tasks

Each SKILL.md has YAML frontmatter (name + description) and references only commands/routes that exist in this repo:

  • CLI commands (init|doctor|audit|reset) verified against apps/installer/bin/init.js
  • HTTP routes verified against packages/wavex-os-server/src/routes/ (mission-control, observability, activate, ignite, redundancy, system-health)

No frozen paths touched. No runtime dependencies added.

Why a separate top-level /skills/

Two distinct skill systems coexist after this PR:

  1. Agent-runtime skills (existing, FROZEN) — loaded into agent prompts at handoff via packages/onboarding-ui/public/agent-templates/_shared/ and packages/standard-skills/. Not user-invokable.
  2. skills.sh skills (new, this PR) — invokable by Claude Code on behalf of a user of WaveX OS. Top-level /skills/ is the well-known discovery path for npx skills.

The new skills/README.md cross-links to the runtime skills so contributors don't conflate them.

Listing on skills.sh

This PR makes the repo installable. To actually appear on the skills.sh leaderboard, a follow-up PR against vercel-labs/skills is needed once this lands (per skills.sh/contact).

Test plan

  • Frontmatter parses on all six SKILL.md files (already verified locally — name + description present)
  • npx skills add aimerdoux/wavex-os resolves and installs from this branch
  • Every CLI command and HTTP route referenced in each SKILL.md is greppable in this repo
  • Render skills/README.md on the GitHub web view — links resolve
  • No frozen path appears in the diff (git diff --stat origin/main...)

🤖 Generated with Claude Code

Adds six user-facing skills under /skills/ for invocation by Claude Code
and other harnesses that follow the vercel-labs/skills discovery
convention:

- wavex-os-init             — install + 5-pillar wizard
- wavex-os-audit            — doctor + audit diagnostics
- wavex-os-provision-company — drive a 2nd company through the wizard
- wavex-os-mission-control  — read-only fleet inspector
- wavex-os-debug-healing    — walk the 3-layer self-heal flow
- wavex-os-activate-and-ignite — activate signed manifest + ignite

Each SKILL.md has YAML frontmatter (name + description) and references
only CLI commands and HTTP routes that exist in this repo (verified
against apps/installer/bin/init.js and packages/wavex-os-server/src/
routes/). No frozen paths touched.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@aimerdoux aimerdoux marked this pull request as ready for review May 19, 2026 21:15
@aimerdoux aimerdoux merged commit e69a58c into main May 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant