Commit Graph

330 Commits

Author SHA1 Message Date
Bryan Thompson
8a8ffb50bb Add pigment plugin 2026-05-02 13:06:23 -05:00
Bryan Thompson
b392f51899 Add oracle-data-platform plugin (#1669)
* Add oracle-data-platform plugin

* Align entry name with plugin.json
2026-05-01 21:38:18 +01:00
Bryan Thompson
f0b80b185d Rename adlc plugin to agentforce-adlc (#1672) 2026-05-01 12:43:25 -07:00
Bryan Thompson
8f221ca1e9 Add snowflake-cortex-code plugin (#1671) 2026-05-01 12:42:50 -07:00
Bryan Thompson
69fc2571cd Add servicenow-sdk plugin (#1668) 2026-05-01 12:42:11 -07:00
Bryan Thompson
fc98ea052c Add desktop-commander plugin (#1667) 2026-05-01 12:41:22 -07:00
Bryan Thompson
9c19d662fc Add sap-mdk-server plugin (#1649) 2026-05-01 12:40:45 -07:00
Bryan Thompson
920fdd0d32 Add youdotcom-agent-skills plugin (#1646) 2026-05-01 12:40:08 -07:00
Bryan Thompson
5aba544c01 Update coderabbit plugin source URL (#1629) 2026-05-01 12:38:47 -07:00
Tobin South
0742692199 Add crowdstrike-falcon-foundry plugin (#1648) 2026-04-29 09:18:27 -07:00
blois
e73e9a6257 Merge pull request #1636 from anthropics/pete/remove-transcript-examples-from-agents
Replace transcript-style agent examples with prose trigger descriptions
2026-04-28 16:04:44 -07:00
Pete Blois
ce721c1f1d Replace transcript-style agent examples with prose trigger descriptions
Several agent files used <example> blocks containing user: "..." /
assistant: "..." turn markers, embedded as \n-escaped strings inside
the YAML frontmatter description: field. Replace those with flat prose
trigger descriptions in description: and a 'When to invoke' section
in the agent body containing prose-bullet scenarios.

Affected files:
- 5 agent definitions:
  - plugins/hookify/agents/conversation-analyzer.md
  - plugins/pr-review-toolkit/agents/code-reviewer.md
  - plugins/pr-review-toolkit/agents/pr-test-analyzer.md
  - plugins/pr-review-toolkit/agents/type-design-analyzer.md
  - plugins/pr-review-toolkit/agents/comment-analyzer.md
- 5 agent-development skill files updated to teach the new format:
  - plugins/plugin-dev/skills/agent-development/SKILL.md
  - .../references/triggering-examples.md
  - .../references/agent-creation-system-prompt.md
  - .../examples/complete-agent-examples.md
  - .../examples/agent-creation-prompt.md

Routing is unaffected: each description: still names the trigger
surface in plain English.
2026-04-28 13:56:22 -07:00
Bryan Thompson
5b643ee82a Update vanta-mcp-plugin plugin (#1637) 2026-04-28 21:35:16 +01:00
Morgan Lunt
38b5056c44 Merge pull request #1582 from anthropics/morganl/code-modernization-plugin
Add code-modernization plugin
2026-04-28 10:02:28 -07:00
Tobin South
18113ade5c Add adobe-for-creativity plugin (#1625)
Adobe's Creative Cloud skills for image editing, design automation,
background removal, vectorization, and retouching. Points at the
plugins/creative-cloud/adobe-for-creativity subdir of adobe/skills.
2026-04-28 06:43:59 -05:00
Octavian Guzu
99832739a1 Merge pull request #1621 from anthropics/fix/validate-frontmatter-shell-injection
Harden validate-frontmatter workflow
2026-04-28 11:41:07 +01:00
Bryan Thompson
c5837a2c23 Add aws-dev-toolkit plugin (#1617) 2026-04-28 06:40:28 +01:00
Tobin South
f4b5494fb4 mcp-server-dev: hosting, payload-cap, lifecycle, and directory guidance (#1566) 2026-04-28 04:46:23 +01:00
Dickson Tsai
068a59e000 Fix shell injection in validate-frontmatter workflow
The 'Validate frontmatter' step interpolated step output directly into a
double-quoted shell string, allowing a fork PR that adds a file named
e.g. agents/$(curl ...).md to execute arbitrary commands on the runner.

- Pass the file list via env: and reference as "$FILES" so the shell
  never re-evaluates the contents
- Pass PR number via env: for consistency (no ${{ }} inside run:)
- Gate the job on same-repo PRs only, since fork PRs are auto-closed by
  close-external-prs.yml anyway

Impact was bounded (fork PRs get a read-only token with no secrets), but
this closes the RCE-on-runner vector entirely.
2026-04-27 17:38:18 -07:00
Bryan Thompson
1c81b81299 Add logfire plugin (#1613) 2026-04-27 12:37:20 -07:00
Bryan Thompson
7d42fe2132 Add 42crunch-api-security-testing plugin (#1580) 2026-04-27 12:37:15 -07:00
Bryan Thompson
71545a2994 Add datarobot-agent-skills plugin (#1579) 2026-04-27 12:37:11 -07:00
Bryan Thompson
458b2799c5 Add aiven plugin (#1578) 2026-04-27 12:37:07 -07:00
Bryan Thompson
26973b887b Add fullstory plugin (#1577) 2026-04-27 12:37:03 -07:00
Bryan Thompson
6fc0a4b36a Add jfrog plugin (#1576) 2026-04-27 12:36:58 -07:00
Bryan Thompson
27cab8ee35 Add rails-query plugin (#1575) 2026-04-27 12:36:54 -07:00
Morgan Westlee Lunt
bdca23e8e4 Add code-modernization plugin
Structured workflow (assess → map → extract-rules → reimagine → transform →
harden) and specialist agents (legacy-analyst, business-rules-extractor,
architecture-critic, security-auditor, test-engineer) for modernizing legacy
codebases into current stacks.
2026-04-24 19:52:02 +00:00
Bryan Thompson
020446a429 Add quarkus-agent plugin (#1534) 2026-04-23 22:45:48 +01:00
Bryan Thompson
740e9d5513 Add vanta-mcp-plugin (#1563) 2026-04-23 22:29:25 +01:00
Noah Zweben
5a71459c03 telegram: gate /start, /help, /status behind dmPolicy (#894)
The bot command handlers bypassed access control — they responded to
any DM user regardless of dmPolicy, leaking bot presence and
contradicting ACCESS.md's "Drop silently. No reply." contract for
allowlist mode.

Add dmCommandGate() that applies the same disabled/allowlist checks
as gate() without the pairing side effects, and route all three
handlers through it. Also prune expired pending codes before /status
iterates them.

Fixes #854

Co-authored-by: Claude <noreply@anthropic.com>
2026-04-23 12:02:34 -07:00
Noah Zweben
ae54b113c4 Add Apache 2.0 LICENSE to math-olympiad plugin (#868)
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-23 12:02:30 -07:00
jschwar2552
2a40fd2e7c skill-creator: sync from anthropics/skills (drop ANTHROPIC_API_KEY requirement) (#1523)
Ports anthropics/skills#547 (b0cbd3d) so this repo matches the upstream
skills repo.

improve_description.py and run_loop.py now shell out to `claude -p` instead
of using the Anthropic SDK directly, so the description optimizer uses the
session's existing Claude Code auth and no longer requires a separate
ANTHROPIC_API_KEY. SKILL.md drops the stale extended-thinking reference and
adds guidance for updating an existing skill.

Several enterprise customers sync exclusively from this repo (not
anthropics/skills, whose README disclaims production use), so they have been
stuck on the old SDK-based path.
2026-04-23 12:02:26 -07:00
Bryan Thompson
95f6172405 Add zscaler plugin (#1552) 2026-04-23 12:01:19 -07:00
Bryan Thompson
7bbdb8434e Add data-agent-kit-starter-pack plugin (#1551) 2026-04-23 12:01:12 -07:00
Bryan Thompson
4bbf944de1 Add atlassian-forge-skills plugin (#1539) 2026-04-23 12:01:06 -07:00
Bryan Thompson
06830b2ccd Add apollo plugin (#1538) 2026-04-23 12:01:00 -07:00
Bryan Thompson
bd6f1d7f48 Add windsor-ai plugin (#1536) 2026-04-23 12:00:53 -07:00
Bryan Thompson
808e70ffb9 Add auth0 plugin (#1535) 2026-04-23 12:00:47 -07:00
Bryan Thompson
187a267738 Add cloud-sql-postgresql plugin (#1533)
* Add cloud-sql-postgresql plugin

* Remove SHA pin from cloud-sql-postgresql entry
2026-04-23 12:00:37 -07:00
Bryan Thompson
42e980340d Add alloydb plugin (#1532)
* Add alloydb plugin

* Remove SHA pin from alloydb entry
2026-04-23 12:00:31 -07:00
Bryan Thompson
c15eada2e9 Add qt-development-skills plugin (#1519) 2026-04-23 12:00:25 -07:00
Bryan Thompson
f9f07aa2d3 Add versori-skills plugin (#1501) 2026-04-23 12:00:18 -07:00
Bryan Thompson
81952cabc5 Merge pull request #1499 from anthropics/add-exa
Add exa plugin
2026-04-23 13:59:15 -05:00
Bryan Thompson
0852f6647a Merge pull request #1437 from anthropics/rename-azure-skills-to-azure
Rename azure-skills to azure
2026-04-23 13:58:58 -05:00
Bryan Thompson
b0724d7a16 Rename azure-skills to azure per developer request 2026-04-22 06:42:35 -05:00
Bryan Thompson
cf62a6c02d Merge pull request #1439 from anthropics/add-datadog
Add datadog plugin
2026-04-21 16:04:18 -05:00
Bryan Thompson
3bd94cc810 Bump SHA pins for 39 plugins (>7d stale) (#1502)
Rebased on latest main to resolve conflict with cockroachdb unpin (#1514)
and liquid-lsp addition (#1520). Excludes netsuite-suitecloud (4d).
2026-04-21 20:56:31 +01:00
Bryan Thompson
a8be018317 Merge pull request #1514 from anthropics/update-cockroachdb
Update cockroachdb plugin — add author + category, bump SHA
2026-04-21 14:38:05 -05:00
Bryan Thompson
33e62b9bd6 Remove SHA pin from cockroachdb entry
Let installs follow the repo's default branch instead of a fixed SHA.
Removes the plugin from the weekly SHA-bump rotation and lets developer
updates reach users directly on `claude plugin install`.
2026-04-21 14:32:10 -05:00
Bryan Thompson
9f103c621d Add liquid-lsp plugin (#1520) 2026-04-21 19:07:52 +01:00