Skip to content

ci(skill): pack longbridge.zip from longbridge/skills@main#934

Draft
hogan-yuan wants to merge 1 commit intolongbridge:mainfrom
hogan-yuan:ci/zip-from-skills-repo
Draft

ci(skill): pack longbridge.zip from longbridge/skills@main#934
hogan-yuan wants to merge 1 commit intolongbridge:mainfrom
hogan-yuan:ci/zip-from-skills-repo

Conversation

@hogan-yuan
Copy link
Copy Markdown
Member

Summary

  • Build now clones longbridge/skills@main and packs its skills/ contents into longbridge.zip, instead of zipping the local skills/longbridge/ folder.
  • Fails the build if the clone fails or the upstream skills/ directory is missing — the published zip can no longer go silently stale.
  • Each upstream skill (longbridge-capital-flow, longbridge-depth, …) becomes a top-level entry in the zip, so unzip directly into .claude/skills/ keeps working.

Test plan

  • CI build passes and uploads longbridge.zip
  • unzip -l longbridge.zip shows the upstream longbridge-* skill folders at the top level
  • Manually break the clone (e.g. wrong URL) locally and confirm the build aborts with the new error message

🤖 Generated with Claude Code

Pull the latest skills from the upstream longbridge/skills repo at
build time instead of zipping the local skills/longbridge directory.
The build fails fast if the clone or expected skills/ directory is
missing, so longbridge.zip can never be silently stale.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hogan-yuan hogan-yuan force-pushed the ci/zip-from-skills-repo branch from e3b438d to 001e4f9 Compare April 30, 2026 09:19
@hogan-yuan hogan-yuan marked this pull request as draft April 30, 2026 15:13
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