Skip to content

docs(bun): add tessl registry badge and marketplace entry - #196

Merged
amondnet merged 2 commits into
mainfrom
worktree-tumbleweed-bobcat
May 30, 2026
Merged

docs(bun): add tessl registry badge and marketplace entry#196
amondnet merged 2 commits into
mainfrom
worktree-tumbleweed-bobcat

Conversation

@amondnet

@amondnet amondnet commented May 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Docs-only change adding the tessl registry badge to the bun plugin and registering it in the root marketplace listing.

Changes

  • plugins/bun/README.md: added the tessl badge under the title
  • README.md (root): added a Bun entry to the Built-in Plugins section (with tessl badge, description, install command, source link) and added /plugin install bun@pleaseai to the install-commands list

Notes

  • No code or configuration changes — documentation only
  • Does not touch CHANGELOG or plugin.json versions (release-please owns those)

Summary by cubic

Adds the tessl registry badge to the bun plugin and lists bun in the root marketplace to improve discoverability and show version status. Also updates install commands to include /plugin install bun@pleaseai (plus portless and zod).

Written for commit 0e7d81c. Summary will update on new commits.

- Add tessl badge to plugins/bun/README.md under the title
- Add Bun entry to root README.md Built-in Plugins section with tessl badge,
  description, install command, and source link
- Add `/plugin install bun@pleaseai` to the install-commands list
@vercel

vercel Bot commented May 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
claude-code-plugins Ready Ready Preview, Comment May 30, 2026 1:51pm

Request Review

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.
Architecture diagram
sequenceDiagram
    participant User as End User
    participant CLI as Claude Code CLI
    participant Plugin as Bun Plugin
    participant TesslAPI as Tessl Badge API
    participant Registry as tessl.io Registry

    Note over User,Registry: Plugin Discovery & Install Flow

    User->>CLI: /plugin install bun@pleaseai
    CLI->>Registry: Fetch plugin metadata & badge
    Registry-->>CLI: Return badge data
    CLI->>CLI: Install bun plugin
    CLI-->>User: Plugin installed

    Note over User,Registry: Plugin Usage Flow

    User->>CLI: Use bun skill
    CLI->>Plugin: Execute use-bun skill
    Plugin->>TesslAPI: CHANGED: Display badge (version status)
    TesslAPI-->>Plugin: Badge rendered
    Plugin-->>CLI: Skill output
    CLI-->>User: Result

    Note over Plugin,TesslAPI: Badge shows version compatibility<br>via tessl.io
Loading

Re-trigger cubic

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds documentation and installation instructions for the new Bun plugin in the main README.md and plugins/bun/README.md, including Tessl badges. The reviewer suggested updating the list of available plugins in the main README.md to include other missing built-in plugins like portless and zod alongside bun to keep the list complete.

Comment thread README.md
@amondnet
amondnet merged commit e5923aa into main May 30, 2026
8 checks passed
@amondnet
amondnet deleted the worktree-tumbleweed-bobcat branch May 30, 2026 13:52
amondnet added a commit that referenced this pull request May 30, 2026
… plugins

Mirror PR #196's badge treatment for the 15 newly published plugins:
- Add the tessl badge to graphite/java-development/portone READMEs and
  scaffold badged READMEs for the 12 that lacked one.
- Badge the 8 existing root README entries and add 7 new entries
  (graphite, claude-md-management, fetch, java-development, nuxt-i18n,
  portone, google-workspace) plus their install commands.
amondnet added a commit that referenced this pull request May 30, 2026
* docs(graphite): add setup onboarding workflow and trim skill prose

Add a numbered, checkpoint-gated onboarding sequence to graphite-setup
(raising Tessl workflow_clarity 2->3) and make the CI-optimization sketch
point to Graphite's official action instead of a bare placeholder. Trim
generic framing from the graphite skill's intro.

* feat(graphite): add Tessl plugin manifest for registry publishing

* fix(skills): slugify skill names for Tessl compatibility

Tessl requires skill frontmatter name to match ^[a-z0-9]+(-[a-z0-9]+)*$.
Rename the display-style names of cubic-review, fetch, and find-plugin to
their directory slugs. Invocation id is the directory name and triggering
is description-based, so this is display-only.

* feat(plugins): add Tessl plugin manifests for registry publishing

Add .tessl-plugin/plugin.json to 14 skill plugins (better-auth,
claude-md-management, cubic, fetch, java-development, markitdown, mastra,
mcp-dev, nuxt-i18n, please-plugins, portone, zod, web-design,
google-workspace) so they publish to the pleaseai Tessl workspace.

* docs: add tessl registry badges and marketplace entries for published plugins

Mirror PR #196's badge treatment for the 15 newly published plugins:
- Add the tessl badge to graphite/java-development/portone READMEs and
  scaffold badged READMEs for the 12 that lacked one.
- Badge the 8 existing root README entries and add 7 new entries
  (graphite, claude-md-management, fetch, java-development, nuxt-i18n,
  portone, google-workspace) plus their install commands.

* ci(tessl): widen review and publish workflows to all published plugins

Key both workflows off the presence of .tessl-plugin/plugin.json instead of
hardcoding bun. Publish resolves the plugin from the release-please component
tag (*-v*) and no-ops when the component has no Tessl manifest. Review detects
changed published plugins in the PR and fans out over them via a matrix.

* chore(release-please): track all runtime manifests for published plugins

Add .tessl-plugin/plugin.json (and codex/root manifests) to extra-files for
the 16 plugins published to Tessl, and create entries for the 5 that lacked
one (claude-md-management, cubic, fetch, java-development, mcp-dev). Keeps
every runtime manifest version in sync on release so the <component>-v* tag
publishes the correct version.

* chore: apply AI code review suggestions

- claude-md-management Tessl manifest: replace author email with url
  (https://github.com/anthropics), per external-project author convention.
- java-development README: revert the tessl badge to preserve the
  byte-identical awesome-copilot upstream import.

* fix(ci): use repo root as Tessl skill-review path

The tesslio/skill-review action scans the PR diff for changed SKILL.md
files as repo-relative paths and resolves them under the `path` input, so
a sub-directory path double-prefixes (plugins/graphite/plugins/cubic/...)
and fails. Run a single job with path '.' — the action already covers
every changed skill across all plugins, so the detect+matrix is dropped.
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