Skip to content

docs: clarify plugin metadata terminology#75

Merged
yyiilluu merged 1 commit into
mainfrom
marketing/metadata-terms-20260615
Jun 15, 2026
Merged

docs: clarify plugin metadata terminology#75
yyiilluu merged 1 commit into
mainfrom
marketing/metadata-terms-20260615

Conversation

@yyiilluu

@yyiilluu yyiilluu commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Align npm, PyPI/plugin, and marketplace descriptions with the public claude-smart terminology: Preferences, Project-specific skills, and Shared skills.
  • Keep the marketplace provenance as "powered by Reflexio" without exposing internal storage/API terms.
  • Improve package/plugin discoverability for developers searching for Claude Code, Codex, memory, and self-improving agent tooling.

Test Plan / Validation

  • git diff --check
  • python3 JSON/TOML parse for package.json, plugin/.claude-plugin/plugin.json, .claude-plugin/marketplace.json, and plugin/pyproject.toml
  • npm pack --dry-run --json

Marketing rationale

This is a low-risk metadata-only change that reinforces the core public pitch: claude-smart turns corrections and working patterns into durable learning artifacts that future Claude Code and Codex sessions can reuse.

Summary by CodeRabbit

  • Chores
    • Updated product descriptions across marketplace, package, and plugin configuration files to reflect current branding and capabilities.

@coderabbitai

coderabbitai Bot commented Jun 15, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: e6551bc9-42e9-40b6-a5f7-ace952cead62

📥 Commits

Reviewing files that changed from the base of the PR and between 5a79e1e and be40ae7.

📒 Files selected for processing (4)
  • .claude-plugin/marketplace.json
  • package.json
  • plugin/.claude-plugin/plugin.json
  • plugin/pyproject.toml

📝 Walkthrough

Walkthrough

Four metadata/manifest files have their description fields updated to new wording ("Self-improving Claude Code and Codex plugin that turns corrections into Preferences, Project-specific skills, and Shared skills"). No code logic, versions, or other fields are changed.

Changes

Description Text Update

Layer / File(s) Summary
Unified description wording across all metadata files
.claude-plugin/marketplace.json, package.json, plugin/.claude-plugin/plugin.json, plugin/pyproject.toml
metadata.description and plugins[0].description in the marketplace manifest, the npm description, the Claude plugin manifest description, and the Python package description are all updated to the new "Self-improving Claude Code and Codex plugin…" phrasing.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • ReflexioAI/claude-smart#63: Also modifies the claude-smart marketplace metadata description wording in .claude-plugin/marketplace.json.
  • ReflexioAI/claude-smart#64: Updates the same set of description fields across .claude-plugin/marketplace.json, package.json, plugin/.claude-plugin/plugin.json, and plugin/pyproject.toml to adjust Claude Code/Codex wording.

Poem

🐇 A bunny hopped through fields of JSON,
Tweaking descriptions, moving right along.
"Self-improving!" it wrote with a flourish and flair,
Four files all updated, consistent and clear.
The metadata blooms — a new wording is born! 🌸

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The PR title 'docs: clarify plugin metadata terminology' is misleading and unrelated to the actual changes. The PR is not about documentation but about updating plugin metadata descriptions across configuration files. Revise the title to accurately reflect the main change, such as 'chore: update plugin metadata descriptions' or 'chore: standardize plugin and package descriptions across config files'.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch marketing/metadata-terms-20260615

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@yyiilluu yyiilluu merged commit 6a11eb3 into main Jun 15, 2026
7 checks passed
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