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

ai-workflow-kit

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ai-workflow-kit

Skills, agents & hooks for Claude Code, Cursor, GitHub Copilot, and Google Antigravity

latest
Source
npmnpm
Version
2.2.0
Version published
Weekly downloads
25
-84.08%
Maintainers
1
Weekly downloads
 
Created
Source

AI Workflow Kit

AI Workflow Kit

Skills, agents, and hooks for working with AI coding tools consistently and professionally. Works with Claude Code, Cursor, GitHub Copilot, and Google Antigravity.

Installation

npx ai-workflow-kit

Or pin a specific version as a dev dependency (it's a dev tool, not a runtime dependency):

npm i -D ai-workflow-kit@2.2.0-beta.1
npx ai-workflow-kit

Restart Claude Code. You'll have /ak:commit, /ak:pr, /ak:plan, /ak:debug, /ak:review, /ak:vibe-audit, /ak:frontend, /ak:api, /ak:test, /ak:refactor, and /ak:docs available — plus 5 automatic hooks.

npx ai-workflow-kit --global   # install into ~/.claude/ — all projects (default)
npx ai-workflow-kit --local    # install into .claude/ — this project only
npx ai-workflow-kit --skills   # skills and agents only
npx ai-workflow-kit --hooks    # hooks only
npx ai-workflow-kit --yes      # no confirmations
npx ai-workflow-kit --list     # see what would be installed
npx ai-workflow-kit --uninstall

Or manually:

cp -r skills/* ~/.claude/skills/
cp -r agents/* ~/.claude/skills/
cp -r hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh

Structure

ai-workflow-kit/
├── CLAUDE.md                        # Instructions for Claude Code
├── GEMINI.md                        # Instructions for Google Antigravity
├── AGENTS.md                        # Cross-tool rules (all AI tools)
├── .cursorrules                     # Rules for Cursor
├── .github/
│   └── copilot-instructions.md     # Instructions for GitHub Copilot
├── antigravity-skills/
│   ├── commit/SKILL.md             # @commit — generates semantic commit messages
│   ├── pr/SKILL.md                 # @pr — creates PRs with full description
│   ├── review/SKILL.md             # @review — reviews code with real criteria
│   ├── plan/SKILL.md               # @plan — plans before executing
│   ├── debug/SKILL.md              # @debug — structured debugging workflow
│   ├── vibe-audit/SKILL.md         # @vibe-audit — audits vibe-coded apps
│   ├── frontend/SKILL.md           # @frontend — generates UI components
│   ├── api/SKILL.md                # @api — generates endpoints with validation
│   ├── test/SKILL.md               # @test — writes behavior-driven tests
│   ├── refactor/SKILL.md           # @refactor — improves code without breaking anything
│   └── docs/SKILL.md               # @docs — JSDoc, README, ADR
├── skills/
│   ├── commit.md                   # /ak:commit — generates semantic commit messages
│   ├── pr.md                       # /ak:pr — creates PRs with full description
│   ├── review.md                   # /ak:review — reviews code with real engineering criteria
│   ├── plan.md                     # /ak:plan — plans before executing
│   └── debug.md                    # /ak:debug — structured debugging workflow
├── agents/
│   ├── frontend.md                 # /ak:frontend — generates UI components
│   ├── api.md                      # /ak:api — generates endpoints with validation
│   ├── test.md                     # /ak:test — writes behavior-driven tests
│   ├── refactor.md                 # /ak:refactor — improves code without breaking anything
│   └── docs.md                     # /ak:docs — JSDoc, README, ADR
├── hooks/
│   ├── README.md                   # How to install and customize hooks
│   ├── settings.template.json      # Ready-to-copy configuration
│   ├── pre-bash-safety.sh          # Blocks destructive commands
│   ├── pre-commit-secrets.sh       # Detects API keys before committing
│   ├── post-write-format.sh        # Auto-formats with Prettier/Biome
│   ├── post-edit-lint.sh           # Lints after each edit
│   └── notify-done.sh              # Desktop notification when Claude finishes
└── memory/
    └── project.md                  # Persistent project memory

Available Skills

SkillCommandWhat it does
commit/ak:commitReads the real diff and generates a semantic commit message
pr/ak:prCreates PR with description, test plan, and checklist
review/ak:review @fileReviews code: bugs, security, performance
plan/ak:plan [task]Plans before executing complex tasks
debug/ak:debug [problem]Diagnoses with hypotheses before proposing fixes
vibe-audit/ak:vibe-auditFull audit of apps generated with vibe coding

Specialized Agents

AgentCommandWhat it does
frontend/ak:frontend [description]Generates components following the project's design system
api/ak:api [description]Generates endpoints with validation, auth, and error handling
test/ak:test @fileWrites tests by behavior, not by implementation
refactor/ak:refactor @fileImproves code without changing behavior
docs/ak:docs @fileGenerates JSDoc, README, or ADR as needed

Available Hooks

Hooks run automatically — no activation needed from the dev.

HookEventWhat it does
pre-bash-safetyBefore BashBlocks rm -rf /, force push, drop table, etc.
pre-commit-secretsBefore git commitScans staged files for API keys and tokens
post-write-formatAfter Write/EditFormats with Prettier or Biome automatically
post-edit-lintAfter EditRuns ESLint and returns errors to Claude
notify-doneWhen Claude finishesDesktop notification (Mac/Linux/Windows)

See hooks/README.md for installation instructions.

How to Use with Claude Code

Install the skills

# Copy skills to Claude Code
cp skills/*.md ~/.claude/skills/

Use in any project

Add to your project's CLAUDE.md:

## Available Skills
See ~/.claude/skills/ for the full list.
Project memory at memory/project.md.

Use with Cursor

The rules in .cursorrules apply automatically. Copy the file to your project root.

Use with GitHub Copilot

The .github/copilot-instructions.md file is used automatically in GitHub repos.

Use with Google Antigravity

Copy GEMINI.md and AGENTS.md to your project root. The installer copies skills to ~/.gemini/antigravity/skills/ automatically.

# Copy project rules
cp GEMINI.md your-project/
cp AGENTS.md your-project/

# Or install all Antigravity skills globally
npx ai-workflow-kit --skills

Once installed, invoke skills with @ in the Antigravity sidebar:

  • @commit, @pr, @review, @plan, @debug, @vibe-audit
  • @frontend, @api, @test, @refactor, @docs

Versioning & Changelog

This project follows Semantic Versioning and Keep a Changelog.

See CHANGELOG.md for the full release history.

Releasing a new version

npm run release:patch   # 1.0.0 → 1.0.1  bug fixes
npm run release:minor   # 1.0.0 → 1.1.0  new skills, agents, or hooks
npm run release:major   # 1.0.0 → 2.0.0  breaking changes

The release script automatically:

  • Reads commits since the last tag and groups them by type (feat → Added, fix → Fixed, refactor → Changed)
  • Prepends the new entry to CHANGELOG.md
  • Bumps package.json version
  • Creates a single commit and an annotated git tag
  • Pushes both to the remote

Requires a clean working tree and conventional commit messages (feat:, fix:, refactor:, etc.).

How to Contribute

  • Fork the repo
  • Add your skill in skills/name.md following the existing pattern
  • Document the trigger, steps, and rules
  • Open a PR with /ak:pr

Philosophy

  • Diagnose before acting — an approved plan is worth more than fast code
  • Cross-tool skills — the same patterns work in Claude Code, Cursor, and Copilot
  • Persistent memory — the AI should remember context, not ask for it every time
  • Predictable output — each skill produces the same format, every time

Keywords

claude-code

FAQs

Package last updated on 24 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