Skip to content

fix: add missing openclaw metadata to 19 skills#301

Merged
kome12 merged 2 commits intomainfrom
fix/skill-metadata-missing
Mar 17, 2026
Merged

fix: add missing openclaw metadata to 19 skills#301
kome12 merged 2 commits intomainfrom
fix/skill-metadata-missing

Conversation

@kome12
Copy link
Contributor

@kome12 kome12 commented Mar 16, 2026

Newly added skills (batch-wallet, fund-watch, perp-scan, etc.) were missing the requires/primaryEnv/install metadata and allowed-tools directive that was present in the original skills.

This caused smithery.ai to display them without install/auth context.

Fix: Added the standard openclaw metadata block to all 19 affected SKILL.md files:

metadata:
  openclaw:
    requires:
      env:
        - NANSEN_API_KEY
      bins:
        - nansen
    primaryEnv: NANSEN_API_KEY
    install:
      - kind: node
        package: nansen-cli
        bins: [nansen]
allowed-tools: Bash(nansen:*)

Skills patched: nansen-batch-wallet, nansen-cross-chain-flow, nansen-dca-watch, nansen-defi-exposure, nansen-exit-signal, nansen-fund-watch, nansen-holder-quality, nansen-perp-scan, nansen-perp-trader, nansen-pm-deep-dive, nansen-pm-insider-scan, nansen-polymarket-trader, nansen-portfolio-history, nansen-prediction-market, nansen-sm-trend, nansen-token-discovery, nansen-token-forensics, nansen-wallet-analysis, nansen-wallet-attribution

No logic changes — metadata only.

Newly added skills (batch-wallet, fund-watch, perp-scan, etc.) were
missing the requires/primaryEnv/install metadata and allowed-tools
directive that was added to the original skills. This affected smithery.ai
listing — skills appeared without install/auth context.

Adds identical metadata block to all 19 affected SKILL.md files:
- metadata.openclaw.requires (NANSEN_API_KEY env, nansen binary)
- metadata.openclaw.primaryEnv
- metadata.openclaw.install (kind: node, package: nansen-cli)
- allowed-tools: Bash(nansen:*)
@nansen-pr-reviewer
Copy link

nansen-pr-reviewer bot commented Mar 16, 2026

pr-reviewer Summary

No issues found

The code review completed successfully with no findings.

Review effort: 1/5 (Trivial)

Summary

This is a clean, metadata-only fix that adds the missing openclaw frontmatter block to 19 SKILL.md files so they display correctly on smithery.ai. No logic, behavior, or executable code is changed.

The added metadata block is identical across all 19 files and exactly matches the structure present in the original skills (e.g., nansen-alerts/SKILL.md). The one exception — nansen-prediction-market — correctly adds only 12 lines instead of 13 because it already had the allowed-tools: Bash(nansen:*) directive; only the metadata block was missing. All 28 skills in the repo now have complete openclaw metadata confirmed by inspection.

The changeset entry is correct (patch bump). No findings.


Token usage: 482 input, 2,083 output, 119,612 cache read, 19,325 cache write

@kome12 kome12 requested a review from TimNooren March 16, 2026 03:43
@kome12 kome12 self-assigned this Mar 17, 2026
@kome12 kome12 merged commit 7acaa9f into main Mar 17, 2026
7 checks passed
@kome12 kome12 deleted the fix/skill-metadata-missing branch March 17, 2026 00:42
@github-actions github-actions bot mentioned this pull request Mar 17, 2026
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.

2 participants