Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/Masriyan/gemini-security-skills itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 26, 2026Gemini Security Skills
Gemini Security Skills is a curated collection of SKILL.md capabilities for
Gemini CLI. The repository focuses on practical cyber security work, secure
engineering, programming, reverse engineering, SOC workflows, prompt
improvement, and multilingual communication.
Repository URL:
https://github.com/Masriyan/gemini-security-skills
What is included
This repository contains 24 skills, grouped below.
Cyber security automation (Gemini-driven)
gemini-tool-orchestrator: Translate natural-language intent into safe, scoped pipelines of nmap, nuclei, ffuf, semgrep, trivy, and friends.ai-redteam: Evaluate prompt injection, jailbreak, tool abuse, agent hijack, and RAG poisoning on LLM and agent systems you own.threat-intel-fusion: Collect, normalize, enrich, dedupe, and prioritize IOCs and actor profiles into STIX, Sigma, YARA, and blocklists.cloud-security-automation: AWS, Azure, GCP posture, IaC scanning, and drift-and-fix workflows shipped as code, not console clicks.detection-engineering: Author and tune Sigma, YARA, Suricata, KQL, SPL, and EQL detections with ATT&CK coverage and tests.kubernetes-security: Cluster hardening, admission control with Gatekeeper/Kyverno, runtime defense, and signed-image supply chain.purple-team-automation: Link Atomic Red Team, Caldera, and Stratus emulation to detection validation and coverage scoring.osint-recon-automation: Passive recon, asset graphing, and exposure monitoring for authorized scopes only.api-security-automation: REST, GraphQL, and gRPC assessment covering OWASP API Top 10, JWT abuse, BOLA, mass assignment, and replay.forensics-triage: DFIR across disk, memory, network, cloud, and identity with defensible timelines and chain of custody.bug-bounty-workflow: Scope-aware recon, dedupe, and high-signal reporting for HackerOne, Bugcrowd, Intigriti, and YesWeHack.smart-contract-audit: Solidity, Vyper, and Move audit with Slither, Foundry, Echidna, invariants, MEV, and bridge risk.
Core security
offensive-security: Plan authorized offensive security assessments.exploit-development: Analyze lab vulnerabilities and safe proof of concept workflows.malware-reverse-engineering: Triage suspicious artifacts and produce defensive findings.devsecops: Harden CI/CD, infrastructure, containers, and releases.soc-operations: Triage alerts, hunt threats, and produce incident notes.cybersecurity-partner: Act as a practical security reviewer and advisor.
Engineering and language
go-programming: Build, debug, test, and review idiomatic Go systems.python-programming: Build, test, type, package, and maintain Python code.assembly-programming: Read, write, explain, and debug low-level assembly.prompt-enhancement: Improve prompts, task specs, and agent instructions.multilingual: Translate, localize, and improve multilingual content.claude-mythos-emulation: Create Claude-like assistant behavior specs without identity claims or proprietary prompt copying.
Install into Gemini CLI
Install Gemini CLI first:
npm install -g @google/gemini-cli
Recommended extension install:
gemini extensions install https://github.com/Masriyan/gemini-security-skills --consent
Restart Gemini CLI after installing the extension, then verify the bundled skills:
/skills list
For a direct global skills install without using extensions:
git clone https://github.com/Masriyan/gemini-security-skills.git
cd gemini-security-skills
mkdir -p ~/.gemini/skills
cp -R skills/* ~/.gemini/skills/
gemini
Inside Gemini CLI, verify that the skills are loaded:
/skills list
If Gemini CLI is already running after you copy the skills, reload them:
/skills reload
For project-only installation, copy the skill folders into the target project:
mkdir -p .gemini/skills
cp -R /path/to/gemini-security-skills/skills/* .gemini/skills/
Some Gemini CLI versions also provide gemini skills terminal utilities for a
single skill repository or local .skill package:
gemini skills install https://github.com/Masriyan/gemini-security-skills
For active local development, linking avoids repeated copying:
gemini skills link ./skills/go-programming
gemini skills link ./skills/offensive-security
gemini skills link ./skills/malware-reverse-engineering
Repeat the link command for each skill you want to test.
Documentation
Read the documentation set for installation details, usage patterns, and skill knowledge:
- Install
- Usage
- Knowledge base
- Comparison
- Changelog
- Contributing
- Security policy
- FAQ
- Roadmap
- Installation guide
- Skill catalog
- Gemini CLI usage
- Security boundaries
- Cybersecurity workflows
- Programming workflows
- Prompting and multilingual workflows
- Development and maintenance
- Troubleshooting
Safety model
The cyber security skills are written for authorized, defensive, educational, and lab-scoped work. They emphasize scope confirmation, safe proof, containment, reporting, and remediation. They intentionally avoid unauthorized access, stealth, persistence, credential theft, destructive activity, and malware improvement.
Repository layout
Each skill is self-contained:
skills/
└── skill-name/
├── SKILL.md
└── agents/
└── openai.yaml
The repository also keeps root-level skill folders for direct copy workflows.
Gemini CLI extensions use the skills/ directory. Gemini CLI primarily uses
SKILL.md. The agents/openai.yaml files provide UI metadata for compatible
agent environments.
Source references
The installation docs were checked against current Gemini CLI Agent Skills and CLI management behavior on May 9, 2026. Relevant upstream references:
- Gemini CLI Agent Skills overview: https://geminicli.com/docs/cli/skills/
- Gemini CLI managing Agent Skills: https://geminicli.com/docs/cli/using-agent-skills/
- Gemini CLI extension reference: https://geminicli.com/docs/extensions/reference/
- Gemini CLI command reference: https://google-gemini.github.io/gemini-cli/docs/cli/cli-reference.html