Open
Conversation
- Move CLI source to cli/ directory - Merge 14 community plugins into skills/ (single path) - Add CODEOWNERS for permission control - Migrate 5 community CI workflows with path updates (submissions/ → skills/) - Update CLI Rust code: remove community repo special logic, update paths - Update registry.json: repo refs, add trust_source/risk_level/category fields - Rewrite marketplace.json: all 15 plugins with ./skills/<name> source paths - Rewrite README.md: 4-screen layout for all user roles - Add docs/FOR-USERS.md: non-technical user guide (677 lines) - Add docs/FOR-DEVELOPERS.md: developer guide with 3 submission modes (818 lines) - Add docs/FOR-PARTNERS.md: partner guide with high-risk policy - Add docs/REVIEW-GUIDELINES.md: public review standards - Add .github/security-rules, prompts, scripts, PR template - Full npx skills add compatibility preserved - Backward compatible with published plugin-store CLI Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Update .gitignore: add /cli/target, remove docs/ and skills/okx-* exclusions - Remove 7071 build artifact files from git tracking - Add docs/ (FOR-USERS, FOR-DEVELOPERS, FOR-PARTNERS, REVIEW-GUIDELINES) - Add skills/okx-buildx-hackathon-agent-track/ Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove plugin directory table (per PM feedback) - Replace plugin-store install/list/search with npx skills add commands - Keep category, risk level, and trust indicator tables Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- test-pure-skill: Pure SKILL.md, no binary - test-rust-cli: Rust CLI + OnchainOS ETH price query - test-go-cli: Go CLI + OnchainOS ETH price query - test-ts-cli: TypeScript/Bun CLI + OnchainOS ETH price query - test-node-cli: Node.js CLI + OnchainOS ETH price query - test-python-cli: Python script + OnchainOS ETH price query - test-stub-external: Mode B external repo pointer (MigOKG/test-stub-skill) All pass plugin-store lint. All CLIs compile and run successfully. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
onchainos uses `token price-info --address <addr> --chain <chain>` not `token price ETH` Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Change checkout condition from source_mode=='local' to source_mode!='external' (handles case where source_mode output is empty) - Add fallback: local_source_dir → plugin_dir when source_mode is not external - Fix all 5 build jobs (Rust, Go, TypeScript, Node.js, Python) - Fix plugin-summary.yml: use head.sha instead of head.ref Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Scripts are now in the same repo at .github/scripts/, no need to sparse-checkout from okx/plugin-store anymore. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Checkout uses SHA (detached HEAD), so git push needs explicit branch target. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…mary.yml plugin-summary.yml was incorrectly adding 'ai-reviewed' label. Changed to 'summary-generated' to distinguish from AI code review. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Generated from plugin.yaml metadata for all plugins missing this file. Required by skill-review.yml and follows Claude Skill architecture standard. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…RS.md - Add to directory layout as required - Add full field reference table - Add Step 4 in Quick Start for creating plugin.json - Note that name/description/version must match plugin.yaml Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Install onchainos CLI + onchainos skills (npx skills add okx/onchainos-skills) - Install plugin-store skill (npx skills add okx/plugin-store --skill plugin-store) - Fix binary download URL: plugin-store-community → plugin-store Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Moves install count reporting from CLI-only (plugin-store install) to SKILL.md pre-flight, so npx-installed plugins also report usage. - Reports to Vercel stats API (name + version) - Reports to OKX API (pluginName + device ID) - Runs once per plugin using ~/.plugin-store/reported/<name> flag file - Fire-and-forget: curl errors silenced, never blocks the user Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Phase 4: Summary + Pre-flight for
|
test: Stub External
…t/prd-optimization
…t/prd-optimization
…st plugins Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove 7 test plugins (test-pure-skill, test-rust-cli, test-go-cli, test-ts-cli, test-node-cli, test-python-cli, test-stub-external) and their entries from registry.json and marketplace.json. These were used for E2E verification of the merged repo CI pipeline. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
feat: merge plugin-store-community + PRD optimization
6dfa651 to
7401c7f
Compare
🔍 Official Plugin ReviewPlugins reviewed: test-go-cli test-node-cli test-pure-skill test-python-cli test-rust-cli test-stub-external test-ts-cli Static ChecksAI ReviewAI review unavailable (HTTP 400) Auto-generated by Official Plugin Review workflow |
E2E test: Rust CLI querying ETH price via onchainos token price-info. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7401c7f to
eaf5d3a
Compare
db25e01 to
9030baa
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
E2E - test-rust-cli