Skip to content

feat: add npx Skill installation - #1

Merged
Likely7 merged 4 commits into
mainfrom
feat/npx-skill-install
Jul 25, 2026
Merged

Likely7 merged 4 commits into
mainfrom
feat/npx-skill-install

Conversation

@Likely7

@Likely7 Likely7 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

概要

  • 将 GetbijiEx Skill 迁移到标准 skills/getbijiex/ 目录
  • 支持 npx skills add Likely7/GetbijiEx --skill getbijiex
  • 增加跨平台 Node 启动器,定位已安装程序或使用明确配置的源码
  • 保留 GetbijiEx 自带安装器,并复制完整 Skill 资源
  • 增加 Linux/Windows CI、Node/Python 测试和小白安装文档
  • 禁止隐式执行当前工作目录中的同名 scripts/biji_cli.py

本地验证

  • uv run pytest -q:28 passed
  • node --test tests/test_getbijiex_launcher.mjs:13 passed
  • npx -y skills@1.5.20 add . --list:发现 getbijiex
  • 隔离 HOME 的 npx 完整安装和源码调用通过
  • 源码版、打包版 install-skill 烟雾测试通过
  • macOS Apple Silicon 应用构建、CLI、GUI 启动和 Skill 资源打包通过
  • git diff --check 与敏感信息检查通过

🤖 Generated with Claude Code

Likely7 and others added 4 commits July 26, 2026 03:38
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Likely7
Likely7 merged commit 77c200a into main Jul 25, 2026
4 checks passed
@Likely7
Likely7 deleted the feat/npx-skill-install branch July 25, 2026 20:09
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