Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-commit
Generate conventional commits following conventionalcommits.org specification. Activates when users want to commit, stage changes, or need commit messages.
mgiovani/cc-arsenal 3
-
forge-qa
Validate story implementation against acceptance criteria and produce QA reports.
mgiovani/cc-arsenal 3
-
forge-architect
Design system architecture and produce technical blueprints. Use after forge-brief.
mgiovani/cc-arsenal 3
-
forge-review
Perform a deep code quality review focusing on architecture, patterns, readability, and refactoring opportunities. Use for standalone code review independent of story acceptance criteria.
mgiovani/cc-arsenal 3
-
implement-feature
Implement features with senior staff engineer best practices and parallel subagents. Activates when users want to implement, build, or add new functionality.
mgiovani/cc-arsenal 3
-
docker-init
Generate Dockerfiles and docker-compose.yml with auto-detected services, health checks, security hardening, and resource limits.
mgiovani/cc-arsenal 3
-
create-skill
Create new agent skills with specification-driven generation, live documentation fetching, and interactive planning. Use this skill whenever the user wants to create a new skill, slash command, or agent capability — even if they say 'make a command' or 'turn this into a reusable workflow'.
mgiovani/cc-arsenal 3
-
forge-brief
Gather requirements and produce structured project briefs for SaaS products.
mgiovani/cc-arsenal 3
-
review-security
Perform comprehensive security review targeting OWASP Top 10 2025 vulnerabilities for PRs, commits, or entire codebases. This skill should be used when a user wants to audit code security, scan for vulnerabilities, review security posture, or check for OWASP compliance. Analysis only - identifies vulnerabilities without modifying code.
mgiovani/cc-arsenal 3
-
jira-todo
Generate smart daily work plans with intelligent prioritization from Jira tickets. This skill should be used when users want to plan their workday, prioritize assigned tickets, or determine what to work on next based on Jira data.
mgiovani/cc-arsenal 3
-
forge-story
Break down architecture into epics and user stories with clear acceptance criteria and task breakdowns. Use after forge-architect to produce a prioritized backlog ready for implementation.
mgiovani/cc-arsenal 3
-
git-create-pr
Create GitHub Pull Requests with conventional commit format. Activates when users want to create a PR, open a pull request, or push changes for review.
mgiovani/cc-arsenal 3
-
review-deps
Audit project dependencies for vulnerabilities, license compliance risks, and staleness. Runs native audit tools (npm audit, pip audit, cargo audit, etc.), queries Dependabot alerts, and dispatches parallel agents for CVE analysis, license risk, and upgrade complexity. This skill should be used when users want to review dependencies, check for vulnerable packages, audit licenses, plan upgrades, or assess supply chain risk.
mgiovani/cc-arsenal 3
-
test-suite
Generate comprehensive test suites with coverage analysis and parallel test writing. Automatically activates when users want to write tests, add test coverage, generate test cases, improve testing, or analyze coverage gaps. Supports pytest, vitest, jest, and all major test frameworks.
mgiovani/cc-arsenal 3
-
review-code
Perform comprehensive multi-agent code review for PRs, commits, or entire codebases. This skill should be used when a user wants a thorough code review covering correctness, performance, code style, test coverage, and error handling. Analysis only - identifies issues without modifying code.
mgiovani/cc-arsenal 3
-
nanobanana
Generate and edit images using Nano Banana (Gemini image generation). Use when users want to create images, generate visuals, edit photos, design mockups, produce thumbnails, create logos, make hero images, or integrate Nano Banana into their codebase.
mgiovani/cc-arsenal 3
-
docs-adr
Create numbered Architecture Decision Records (ADR) documenting architectural decisions. This skill should be used when users want to document an architectural decision, create an ADR, or record technical choices.
mgiovani/cc-arsenal 3
-
docs-update
Update documentation by synchronizing with the current codebase state. This skill should be used when users want to refresh stale documentation, sync docs with code changes, or update specific documentation files or categories.
mgiovani/cc-arsenal 3
-
env-setup
Scan codebase for environment variables, generate .env.example, validate .env completeness, and detect leaked secrets.
mgiovani/cc-arsenal 3
-
forge-security
OWASP Top 10 security audit identifying authentication, injection, and data exposure risks.
mgiovani/cc-arsenal 3
-
review-perf
Perform comprehensive performance review analyzing database queries, algorithmic complexity, frontend bottlenecks, and resource leaks for PRs, commits, or entire codebases. This skill should be used when a user wants to audit code performance, identify bottlenecks, review query efficiency, or check for memory leaks. Analysis only - identifies issues without modifying code.
mgiovani/cc-arsenal 3
-
project-planner
Break down large projects into dependency-aware tasks with progress tracking and visualization. This skill should be used when users want to plan complex implementations, create task breakdowns with dependencies, or visualize project structure.
mgiovani/cc-arsenal 3
-
docs-rfc
Create numbered RFC (Request For Comments) documents for proposing and discussing changes. This skill should be used when users want to write a proposal, create an RFC, or formally document a proposed change.
mgiovani/cc-arsenal 3
-
docs-check
Validate documentation freshness, completeness, and quality against the current codebase state. This skill should be used when users want to check documentation health, find stale docs, detect hallucinations in documentation, or audit documentation quality.
mgiovani/cc-arsenal 3