Skip to content

feat(security): port claude-plugins security plugin refresh (v1.39.47) - #15

Merged
brunoazoulay merged 2 commits into
mainfrom
feat/security-plugin-refresh
Nov 10, 2026
Merged

brunoazoulay merged 2 commits into
mainfrom
feat/security-plugin-refresh

Conversation

@brunoazoulay

Copy link
Copy Markdown
Collaborator

Summary

  • Port the claude-plugins security plugin refresh (v1.39.47) to the Cursor fuse-security plugin.
  • New skill agentic-security; auth-audit, cve-research, dependency-audit, security-headers, security-scan skills (new references), security-expert agent, scan command and rules refreshed.
  • Cursor adaptations: scan command via npx -y @fusengine/harness scan <dir>, agent model grok-4.6, Agent → Task, no SendMessage/Edit, Allowed-tools block; mcp.json.bak not ported.
  • Release: fuse-security 1.0.19 → 1.0.20 (mirrored in .cursor-plugin/marketplace.json), suite 0.1.10 → 0.1.11, README badge, CHANGELOG [0.1.11].

Proof

  • sniper: zero errors; challenger: CONFIRMED
  • bun test: 289 pass / 0 fail; bunx tsc --noEmit: 0 errors
  • verify.sh --repository-only: 37 PASS / 5 FAIL (all 5 pre-existing: home refs in .cursor-plugin/harness/package.json, .cursor-plugin/mcp/catalog.json, two .harness/cache/index.json; docs/harness-cursor-fix-prompt.md 240 lines)
  • tests/marketplace-sparse-install.test.sh: PASS (sandboxed HOME)

Not verified

  • Cursor runtime loading of the new skill.

- New skill: agentic-security.
- Refreshed: auth-audit, cve-research, dependency-audit, security-headers,
  security-scan skills (with new references), security-expert agent,
  scan command, apex-workflow and security-rules rules, README.
- Cursor adaptations: scan command runs `npx -y @fusengine/harness scan <dir>`;
  agent model grok-4.6; Agent -> Task; no SendMessage/Edit; Allowed-tools block.
- mcp.json.bak not ported.
@brunoazoulay
brunoazoulay merged commit 3bc214a into main Nov 10, 2026
3 checks passed
@brunoazoulay
brunoazoulay deleted the feat/security-plugin-refresh branch November 10, 2026 03:51
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