Skip to content

HOLD - Add Claude Code Plugin setup page#515

Open
samgutentag wants to merge 6 commits intomainfrom
samgutentag/claude-code-plugin-setup
Open

HOLD - Add Claude Code Plugin setup page#515
samgutentag wants to merge 6 commits intomainfrom
samgutentag/claude-code-plugin-setup

Conversation

@samgutentag
Copy link
Copy Markdown
Member

@samgutentag samgutentag commented Mar 18, 2026

⚠️ Blocked: Plugin not yet in official directory

The trunk-io/claude-code-plugin repo is public, but it is not listed in the official Anthropic plugin directory (anthropics/claude-plugins-official) yet. The install command in this page (/plugin install trunk@claude-plugin-directory) won't resolve until that listing lands. This docs page should ship alongside or after the directory listing PR.

Direct install (works now):

/plugin install trunk@https://github.com/trunk-io/claude-code-plugin

Related

Summary

  • Adds a new docs page for the Claude Code Plugin setup alongside the existing MCP server (CLI) setup page
  • Covers plugin install, OAuth authentication, slash commands (fix-flaky, why-flaky, setup-uploads), and auto-activating skills
  • Wires the page into summary.md navigation and the configuration card grid

Test plan

  • Submit plugin to Anthropic directory via submission form
  • Check submission status for approval
  • Confirm trunk-io/claude-code-plugin is listed in anthropics/claude-plugins-official
  • Verify /plugin install trunk@claude-plugin-directory resolves
  • Verify /plugin install trunk@https://github.com/trunk-io/claude-code-plugin works as fallback
  • Verify GitBook preview renders the new page correctly
  • Confirm the card grid on the Configuration page links to the new page
  • Confirm navigation sidebar shows "Claude Code Plugin" after "Claude Code (CLI)"
  • Review content accuracy against the plugin repo

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@trunk-staging-io
Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@samgutentag samgutentag changed the title Add Claude Code Plugin setup page DRAFT - Add Claude Code Plugin setup page Mar 18, 2026
@claude
Copy link
Copy Markdown
Contributor

claude bot commented Mar 27, 2026

Claude finished @samgutentag's task in 1m 18s —— View job


PR Review

  • Gather context and read changed files
  • Review for typos, grammar, and formatting
  • Review documentation best practices
  • Post inline comments for specific issues
  • Summarize findings

Summary

The new claude-code-plugin.md page is well-structured and the navigation wiring (summary.md, README.md) looks correct. However, there is one blocking issue and a few minor style nits.

Blocking

  • Line 12 — The primary install command /plugin install trunk@claude-plugin-directory is broken until the plugin lands in the official Anthropic directory (explicitly called out as a blocker in the PR description). The page should either lead with the working direct-URL install (/plugin install trunk@https://github.com/trunk-io/claude-code-plugin) or add a clear caveat, before this page ships.

Non-blocking

  • Line 17 — "run /plugin from Claude Code" is vague; the exact command isn't spelled out.
  • Line 42 — "Say yes" is informal; "Confirm to apply" is more consistent with the rest of the doc's tone.
  • Line 58 — "copy-pasteable" is informal; "ready-to-paste" reads better in docs.

Inline suggestions posted for all four items above.

/trunk:fix-flaky test_user_login
```

Trunk analyzes the test, explains the root cause (race condition, shared state, time dependency, etc.), and shows a proposed fix with a diff. Say yes to apply the changes directly.
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.

"Say yes" is more casual than the rest of the document's tone. Consider something like:

Suggested change
Trunk analyzes the test, explains the root cause (race condition, shared state, time dependency, etc.), and shows a proposed fix with a diff. Say yes to apply the changes directly.
Trunk analyzes the test, explains the root cause (race condition, shared state, time dependency, etc.), and shows a proposed fix with a diff. Confirm to apply the changes directly.

@samgutentag samgutentag changed the title DRAFT - Add Claude Code Plugin setup page HOLD - Add Claude Code Plugin setup page Mar 27, 2026
samgutentag and others added 3 commits March 27, 2026 11:33
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant