Skip to content
Conduit

skill

gemini-security-skills

Masriyan/gemini-security-skillscommunitylistedunreviewed

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

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 26, 2026

Gemini 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:

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:

↑↓ navigate openesc close