Git & VCS
Git operations, commit helpers, branch management
sast-bandit
by AgentSecOps
Python security vulnerability detection using Bandit SAST with CWE and OWASP mapping. Use when: (1) Scanning Python code for security vulnerabilities and anti-patterns, (2) Identifying hardcoded secrets, SQL injection, command injection, and insecure APIs, (3) Generating security reports with severity classifications for CI/CD pipelines, (4) Providing remediation guidance with security framework references, (5) Enforcing Python security best practices in development workflows.
cairo-security
by keep-starknet-strange
Use when reviewing Cairo contracts for security — common vulnerabilities, audit patterns, production hardening, Cairo-specific pitfalls, L1/L2 bridging safety, session key security, precision/rounding bugs, static analysis tooling. Sourced from 50+ public audits and the Cairo Book.
jj-history-investigation
by edmundmiller
Investigate jj commit history, split commits, annotate file changes, and clean up redundant commits. Use when debugging history, splitting large commits, or explicitly authorized history rewrites.
done
by edmundmiller
Lands finished Git worktrees or jj workspaces, publishes, proves remote equality, and cleans up.
jj-merge-repos
by edmundmiller
Merges two separate Jujutsu (jj) repositories into one. Use when combining repos, rebasing one repo onto another, or recovering from diverged histories.
initializing-memory
by edmundmiller
Comprehensive guide for initializing or reorganizing agent memory into a deeply hierarchical file structure. Use when running /init, when user asks to set up memory, or when memory needs a major reorganization. Trigger phrases: "initialize memory", "set up memory", "populate memory", "build my memory", "memory init".
callstack-diff
by edmundmiller
This skill should be used when a user asks to "map the logic flow", "show the call flow", "visualize how this request branches", presents a prose or architecture flow such as A → B → C with branches, or asks to render or compare static JavaScript and TypeScript call-stack trees.
jut
by edmundmiller
"Jujutsu version control through jut, a human and agentic framework around jj. Use for: check status, view changes, commit work, create branches, push, pull, create PRs, squash commits, reword messages, absorb changes, undo operations, view history. Complements jj — use jut for opinionated workflows, drop into raw jj for everything else."
writing-git-commits
by edmundmiller
Split staged or uncommitted changes into conventional commits. Use when asked to commit, generate commit messages, split commits, squash commits, or reorder history.
weave
by edmundmiller
Entity-level merge with weave. Use when setting up weave, previewing merges, reducing false Git conflicts, or validating merge-driver behavior.
pr-review-handoff
by edmundmiller
Prepares intended GitHub pull requests from today's Codex tasks for a concise human review handoff. Use when asked to find today's PRs, make PRs or a PR stack review-ready, audit current-head checks and reviews, improve PR titles/bodies, or draft or send a Slack review handoff.
herdr-jj-workflow
by edmundmiller
Runs Herdr task workspaces with OMP, jj, Hunk, and durable receipts from creation through cleanup. Use for creating, resuming, reviewing, publishing, shipping, or removing a Herdr jj task workspace.
cairo-optimization
by keep-starknet-strange
Improves Cairo performance after correctness is established. Trigger on "optimize", "gas usage", "reduce steps", "profile", "BoundedInt", "storage packing", "benchmark". Guides profiling, arithmetic optimization, and bounded-int hardening.
tdd
by edmundmiller
"Write behavior-first tests in small vertical slices, with separate regression-test and fix commits for bugs."
nix-package-patching
by edmundmiller
This skill should be used when the user asks to "bump a package", "update an upstream revision", "refresh a Nix source hash", "rebase local patches", "carry fork changes as patches", "hack on upstream software in this repo", or fix a package whose patches no longer apply.
using-jj-workspaces
by edmundmiller
Creates or records isolated jj agent workspaces. Use when starting jj task work, entering a Herdr-created workspace, or handling an agent-created Git worktree boundary.
stack-maintenance
by edmundmiller
Maintains stacked GitHub PRs and branches. Triggers on "fix stacked PRs", "merge this PR stack", "restack branches", "turn on auto-merge", gh stack, gh pr, jj spr, wrong PR bases, merge queues, or force-pushing stack repairs.
session-end
by bakibektas
Close owned Builder tasks, save deliverables and lessons, and write a verified handoff in the project's files. Use when wrapping up a working session.
github-explorer
by blessonism
Deep-dive analysis of GitHub projects. Use when the user mentions a GitHub repo/project name and wants to understand it — triggered by phrases like "帮我看看这个项目", "了解一下 XXX", "这个项目怎么样", "分析一下 repo", or any request to explore/evaluate a GitHub project. Covers architecture, community health, competitive landscape, and cross-platform knowledge sources.
secret-scanner
by alirezarezvani
Detect exposed secrets, API keys, credentials, and tokens in code. Use before commits, on file saves, or when security is mentioned. Prevents accidental secret exposure. Triggers on file changes, git commits, security checks, .env file modifications.
git-commit-helper
by alirezarezvani
Generate conventional commit messages automatically. Use when user runs git commit, stages changes, or asks for commit message help. Analyzes git diff to create clear, descriptive conventional commit messages. Triggers on git commit, staged changes, commit message requests.
mcp-tool-discovery
by groeimetai
This skill should be used when the user asks about "available tools", "what tools", "how to find tools", "tool search", "MCP servers", "list tools", "discover tools", "which tools", or needs guidance on discovering and using Snow-Flow MCP tools.
sc-git
by htlin222
Git operations with intelligent commit messages and branch management. Use when user needs git operations, commits, or branch management.
agentskill
by airscripts
Analyze a code repository and synthesize an AGENTS.md.