Skip to content

Add skills.sh install support#44

Merged
farizanjum merged 5 commits into
mainfrom
feat/skills-sh-support
Jun 10, 2026
Merged

Add skills.sh install support#44
farizanjum merged 5 commits into
mainfrom
feat/skills-sh-support

Conversation

@Karanjot786

@Karanjot786 Karanjot786 commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

What changed

  • skills.sh added as Option B in root README and all 61 skill READMEs
  • README template script updated so new skills get the section automatically
  • skills.sh badge added to root README

Install commands

  • All skills: npx skills add Varnan-Tech/opendirectory
  • One skill: npx skills add Varnan-Tech/opendirectory --skill <skill-name>

@greptile-apps

greptile-apps Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds skills.sh as a new install option (Option B) across the root README and all 61 skill READMEs, and updates the README template script so future skills automatically include the section. Existing options are correctly renumbered (B→C, C→D, D→E).

  • Root README: Adds a skills.sh badge, an all-skills command (npx skills add Varnan-Tech/opendirectory), a per-skill command with --skill, and a browse link; the npx skills package name is correct per the published npm registry entry.
  • scripts/update_skill_readmes.py: Template updated with the skills.sh block using proper f-string interpolation of {skill_name}; option lettering in the generated block is consistent with the root README.
  • 61 skill READMEs: Mechanically regenerated by the script; all follow the same structure with only the skill name varying.

Confidence Score: 5/5

Documentation-only change; no logic, data, or runtime behaviour is affected.

All 63 changed files are Markdown or a README-generation script. The npm package name (skills) is confirmed correct in the registry, the f-string interpolation in the Python template is accurate, and the option renumbering is consistent across the root README, the script template, and all 61 skill READMEs.

No files require special attention.

Important Files Changed

Filename Overview
README.md Adds skills.sh as Option B and correctly renumbers existing options (B→C, C→D, D→E); includes badge, two install commands (all-skills and per-skill), and Node.js requirement note.
scripts/update_skill_readmes.py Template updated to insert skills.sh as Option B in the managed install block; f-string interpolation of skill_name is correct and all option letters in the block are consistent.
skills/app-store-review-arbitrage/README.md Representative skill README: skills.sh Option B added correctly with the per-skill install command and the global flag note; options renumbered consistently.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[User wants to install a skill] --> B{Choose install method}
    B --> C[Option A: npx CLI\nnpx @opendirectory.dev/skills install skill --target claude]
    B --> D[Option B: skills.sh NEW\nnpx skills add Varnan-Tech/opendirectory --skill skill]
    B --> E[Option C: Claude Desktop App\nDownload ZIP → Upload via Customize]
    B --> F[Option D: Claude Code Native\n/plugin marketplace add + /plugin install]
    B --> G[Option E: Manus AI\nImport from OpenDirectory skill page]
    D --> D1{Scope}
    D1 --> D2[All skills\nnpx skills add Varnan-Tech/opendirectory]
    D1 --> D3[Single skill\nnpx skills add Varnan-Tech/opendirectory --skill name]
    D --> D4[--global flag → ~/.claude/skills/\notherwise → current project]
Loading

Reviews (2): Last reviewed commit: "fix: make --global flag wording consiste..." | Re-trigger Greptile

Comment thread scripts/update_skill_readmes.py Outdated
@farizanjum farizanjum merged commit 9c30f79 into main Jun 10, 2026
2 checks passed
@farizanjum farizanjum deleted the feat/skills-sh-support branch June 10, 2026 07:41
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