Claude plugin

Add SafeWeave slash commands, a pre-push check and the secure-before-push skill to Claude Code.

What it is

The SafeWeave plugin for Claude Code adds commands to scan and fix, a skill that reviews your changes before you push, and a check that runs before each git push.

Who gets it

Everyone using Claude Code.

How to use it

In Claude Code, run:

/plugin marketplace add nickfluxk/safeweave
/plugin install safeweave

To unlock every scanner your plan includes, set your license key in the environment Claude Code runs in:

export SAFEWEAVE_LICENSE_KEY=your-license-key

What you'll see

  • /safeweave:scan scans your project.
  • /safeweave:fix <finding_id> fixes one finding and scans again to check.
  • The secure-before-push skill reviews your changes for security problems before you push.
  • A pre-push check blocks a push that adds serious problems. To push anyway, once, set SAFEWEAVE_ALLOW=1 for that command.

If something goes wrong

  • The commands don't appear: restart Claude Code after installing.
  • A push is blocked: read the findings it lists and fix them, or run /safeweave:fix with the finding's id.