73 Commits

Author SHA1 Message Date
Noah Zweben MacBook
a2ad244cd4 Add fizz@testmkt-marketplace security test entry 2026-02-12 14:06:38 -08:00
Noah Zweben MacBook
943b58eaeb Update security.json text to test #5
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 19:16:36 -08:00
Noah Zweben MacBook
284ce15766 Update security.json text with random integers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:27:44 -08:00
Noah Zweben MacBook
fc49340cd7 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:26:38 -08:00
Noah Zweben MacBook
5b94961619 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:24:24 -08:00
Noah Zweben MacBook
dadb54f865 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:22:31 -08:00
Noah Zweben MacBook
5537c70e60 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:18:30 -08:00
Noah Zweben MacBook
f76fc32109 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:18:12 -08:00
Noah Zweben MacBook
561954e7eb Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 17:16:29 -08:00
Noah Zweben MacBook
7ba8290b28 Update security.json timestamps to current time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 16:56:35 -08:00
Noah Zweben MacBook
d67a345c81 Update security.json with test plugin entry
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 16:39:26 -08:00
Noah Zweben MacBook
993b7b7eac Add security.json with generated_at timestamp and empty plugins list
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 12:51:00 -08:00
Noah Zweben
2cd88e7947 Add firecrawl plugin to marketplace (#352)
Co-authored-by: claude <noreply@anthropic.com>
2026-02-06 15:40:43 -08:00
Noah Zweben
92ece10156 Add sonatype-guide plugin to marketplace (#350)
Co-authored-by: claude <noreply@anthropic.com>
2026-02-06 12:59:56 -08:00
Dickson Tsai
236752ad9a Merge pull request #339 from anthropics/dickson/kebab-case-skill-names
Use lower-kebab-case for SKILL.md names in hookify and plugin-dev
2026-02-05 13:57:52 -08:00
Dickson Tsai
53b22ad532 Merge pull request #338 from anthropics/dickson/validate-frontmatter-ci
Add CI validation for YAML frontmatter in agent/skill/command files
2026-02-05 13:51:36 -08:00
Dickson Tsai
91736b9fd2 Merge pull request #337 from anthropics/fix/yaml-frontmatter-parsing-errors
Fix YAML frontmatter parsing errors in agent descriptions
2026-02-05 13:50:46 -08:00
Dickson Tsai
2438937b32 Use lower-kebab-case for SKILL.md names in hookify and plugin-dev
Skills and commands are now merged, so SKILL.md name fields surface
in the UI as slash commands. Upper Space names like 'Hook Development'
become '/Hook Development', which doesn't work since user-invoked
commands don't support spaces.

Rename all affected SKILL.md name fields to lower-kebab-case:
- hookify: Writing Hookify Rules -> writing-hookify-rules
- plugin-dev: Agent Development -> agent-development
- plugin-dev: Command Development -> command-development
- plugin-dev: Hook Development -> hook-development
- plugin-dev: MCP Integration -> mcp-integration
- plugin-dev: Plugin Settings -> plugin-settings
- plugin-dev: Plugin Structure -> plugin-structure
- plugin-dev: Skill Development -> skill-development

Also update references in plugin-dev/README.md.
2026-02-05 09:21:57 -08:00
Dickson Tsai
25617fd487 Add CI workflow to validate YAML frontmatter in PRs
Adds a GitHub Actions workflow that validates frontmatter in agent,
skill, and command .md files changed by a PR. Checks:

- Agents: name and description are present and parseable
- Skills: description is present (required for Skill tool discovery)
- Commands: description is present and parseable

The workflow only runs when PRs touch files in agents/, skills/, or
commands/ directories, and only validates the changed files.
2026-02-04 16:21:18 -08:00
Dickson Tsai
82d041227f Fix YAML frontmatter parsing errors in agent description fields
Use YAML block scalars (|) for multi-line description fields that contain
<example> blocks with colons and special characters. Without block scalars,
the YAML parser fails because it interprets lines like 'user:' and
'assistant:' as new key-value pairs.

Affected files:
- plugins/plugin-dev/agents/agent-creator.md
- plugins/plugin-dev/agents/skill-reviewer.md
- plugins/plugin-dev/agents/plugin-validator.md
- plugins/pr-review-toolkit/agents/code-simplifier.md
2026-02-04 15:59:39 -08:00
Thariq Shihipar
27d2b86d72 Merge pull request #308 from anthropics/thariq/artifact-open-browser
Rename artifact plugin to playground
2026-01-29 15:44:23 -08:00
Thariq Shihipar
fa865ab064 Update marketplace.json for playground rename 2026-01-29 15:34:48 -08:00
Thariq Shihipar
61d5cc60cd Merge pull request #307 from anthropics/thariq/artifact-open-browser
Add instruction to open artifact in browser after creation
2026-01-29 15:33:34 -08:00
Thariq Shihipar
4e459fbe74 Rename artifact plugin to playground 2026-01-29 15:24:01 -08:00
Thariq Shihipar
14aa27503d Add instruction to open artifact in browser after creation 2026-01-29 12:42:21 -08:00
Thariq Shihipar
64e3e0b88b Merge pull request #304 from anthropics/thariq/add-artifact-plugin
Add artifact plugin
2026-01-29 10:45:50 -08:00
Thariq Shihipar
54402a7c90 Replace writing-tool template with document-critique template
- Add document-critique.md template for review artifacts with
  approve/reject/comment workflow
- Remove writing-tool.md template
- Update SKILL.md to reference new template
2026-01-29 01:16:26 -08:00
Thariq Shihipar
09e3d78e31 Add code-map template to artifact skill 2026-01-29 01:01:59 -08:00
Thariq Shihipar
b7d10513cd Add diff-review template to artifact skill 2026-01-29 01:00:36 -08:00
Thariq Shihipar
21256d1605 Add artifact plugin
Adds a skill for creating interactive HTML artifacts — self-contained
single-file explorers with visual controls, live preview, and prompt
output with copy button.

Includes templates for:
- Design playgrounds (components, layouts, spacing, color, typography)
- Data explorers (SQL, APIs, pipelines, regex)
- Concept maps (learning, exploration, relationships)
- Writing tools (tone, structure, audience)
2026-01-29 00:27:35 -08:00
Noah Zweben
d49ad35586 Add coderabbit plugin to marketplace (#300)
CodeRabbit is a code review partner that provides external validation
using specialized AI architecture and 40+ integrated static analyzers.
It offers context-aware analysis and automatically incorporates project
guidelines into reviews.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-28 17:41:10 -08:00
Noah Zweben
2765dd65c9 Add posthog plugin to marketplace (#299)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-28 17:38:01 -08:00
isabella-anthropic
e30768372b Merge pull request #266 from anthropics/isabella/enablement-plugins
Merge slash commands and skills in claude-automation-recommender skill
2026-01-20 21:38:07 -08:00
Isabella He
146d4788ff merge slash commands and skills 2026-01-20 20:15:08 -08:00
isabella-anthropic
2c255a1bf3 Merge pull request #263 from anthropics/isabella/enablement-plugins
Claude Code Starter Package Plugins
2026-01-20 16:41:28 -08:00
Isabella He
6efe83162f fix plugin.json description 2026-01-20 13:11:06 -08:00
Isabella He
3c1e3212f6 add marketplace.json changes 2026-01-20 12:43:47 -08:00
Isabella He
7d5dcb6765 edit claude enablement plugins description 2026-01-20 12:28:33 -08:00
Isabella He
a86e34672c feat: add claude-code-setup and claude-md-management plugins 2026-01-16 14:34:43 -08:00
Tobin South
9627620588 Add plugin directory submission form link to README (#238)
Claude-Generated-By: Claude Code (cli/claude-opus-4-5=100%)
Claude-Steers: 1
Claude-Permission-Prompts: 1
Claude-Escapes: 0
2026-01-15 11:19:50 -08:00
Noah Zweben
ee2f726626 Add superpowers plugin to marketplace (#148)
- Added superpowers plugin entry to marketplace.json
- Plugin provides brainstorming, subagent driven development, code review, debugging, and TDD capabilities
- Plugin also teaches Claude how to author and test new skills

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-14 18:03:36 -08:00
Noah Zweben
f70b65538d Add circleback plugin to marketplace (#209)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-12 15:05:15 -08:00
Boris Cherny
f1be96f0fb Merge pull request #183 from anthropics/boris/code-simplifier-plugin
Add code-simplifier plugin
2026-01-08 17:59:29 -08:00
Noah Zweben
48c6726985 Add huggingface-skills plugin to marketplace (#174)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-08 16:52:00 -08:00
Boris Cherny
ceb9b72b4c Add code-simplifier plugin
Adds a code simplification agent that:
- Simplifies and refines code for clarity and maintainability
- Preserves all functionality while improving code structure
- Follows project-specific best practices from CLAUDE.md
- Focuses on recently modified code unless instructed otherwise
2026-01-08 16:17:19 -08:00
Daisy S. Hollman
113b335d11 Merge pull request #161 from clackbib/habib/add_kotlin_lsp
Add Kotlin LSP plugin for code intelligence
2026-01-07 14:21:25 -08:00
Habib
2fee5cd9bf Add Kotlin LSP plugin for code intelligence
- Add kotlin-lsp entry to marketplace.json with support for .kt and .kts files
- Create README with installation instructions (brew install kotlin-lsp)
- Configure LSP server to use --stdio mode with 120s startup timeout
2026-01-07 15:06:39 -05:00
Noah Zweben
b97f6eadd9 Use collaborator permission check instead of org membership (#147) 2026-01-06 19:25:24 -08:00
Noah Zweben
76334d1f67 Add write permissions for external PR workflow (#143)
* Add write permissions for external PR workflow

* Use pulls.createReview instead of issues.createComment

* Revert to issues.createComment with proper permissions
2026-01-06 17:09:02 -08:00
Noah Zweben
44328beed4 Rename ralph-wiggum plugin to ralph-loop per legal guidance (#142)
- Rename plugin from "ralph-wiggum" to "ralph-loop" to avoid trademark concerns
- Update all internal references to use "Ralph Loop" as the prominent name
- Keep explanatory text noting it "implements the Ralph Wiggum technique" (allowed)
- Rename plugin directory from plugins/ralph-wiggum to plugins/ralph-loop
- Update marketplace.json with new plugin name and source path
- Update plugin-dev documentation references

This change follows legal's recommendation to replace "Wiggum" with "Loop"
in the plugin name while still explaining the technique origin.

Slack thread: https://anthropic.slack.com/archives/C09KU300P7F/p1767741142753959

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-06 15:22:54 -08:00