Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

secure-vibe-kit

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

secure-vibe-kit

Security-first Claude Code agents, commands, skills, and CI workflows for any project

latest
Source
npmnpm
Version
5.3.0
Version published
Maintainers
1
Created
Source

secure-vibe-kit

Security-first Claude Code agents, commands, skills, and CI workflows — installable into any project with a single command.

What's included

FolderContents
.claude/agents/Security assessment agents (orchestrator, scanner, tracer, reporter, threat modeler)
.claude/commands/30+ slash commands for git workflow, CI, deployment, security scanning
.claude/skills/Security implementation skills, awareness training, prompt engineering guides, lessons library
.github/workflows/CI pipeline (lint, test, security audit, build) + Claude Code review automation
scripts/timestamp-helper.shConsistent timestamp generation used by security agents
CLAUDE.mdGit conventions, branch rules, commit format, slash command reference, security reminders

Quick start

# Install into your existing project
cd your-project
npx secure-vibe-kit init

# Update to latest version anytime
npx secure-vibe-kit update

# Check what's installed
npx secure-vibe-kit status

Commands

init

First-time installation. Copies all files and appends a marker-delimited block to your CLAUDE.md.

If .claude/agents/ already exists, it will warn you and suggest update instead (use --force to override).

update

Refreshes all files to the latest version. Directories using replace mode are wiped and recopied fresh. The CLAUDE.md marker block is found and replaced in-place — your custom content outside the markers is preserved.

status

Shows which components are currently installed in the project.

Options

FlagDescription
--dry-runShow what would be written without making changes
--skip-claude-mdSkip the CLAUDE.md merge step
--forceOverwrite without confirmation prompts

How CLAUDE.md merge works

The kit wraps its content in HTML comment markers:

<!-- BEGIN secure-vibe-kit -->
[kit content here]
<!-- END secure-vibe-kit -->
  • init: Appends the block to the end of your existing CLAUDE.md (or creates the file)
  • update: Finds and replaces the existing block, leaving your custom content untouched

Copy modes

TargetModeBehavior
.claude/agents/replaceDeletes and recreates the entire directory
.claude/commands/replaceDeletes and recreates the entire directory
.claude/skills/replaceDeletes and recreates the entire directory
.github/workflows/mergeCopies kit workflows without deleting your own
scripts/timestamp-helper.shfileSingle file copy, preserves other scripts

Maintainer workflow

To sync the latest files from the parent repo:

cd secure-vibe-kit
./scripts/sync-from-source.sh

Then bump the version in package.json and publish:

npm version patch
npm publish

License

MIT

Keywords

claude

FAQs

Package last updated on 21 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts