pentesting-with-metasploit

Automate Metasploit Framework operations with custom modules and resource scripts.

Updated Jul 26, 2026
One-click install
npx skills add https://github.com/jvalinsky/garazyk --skill pentesting-with-metasploit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentesting-with-metasploit
Source: https://github.com/jvalinsky/garazyk/tree/main/.opencode/skills/pentesting-with-metasploit
Command: npx skills add https://github.com/jvalinsky/garazyk --skill pentesting-with-metasploit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill standardizes the use of Metasploit Framework, making it easier to load custom modules, automate complex attack sequences, and perform consistent web server assessments.

Core Features & Use Cases

  • Custom Module Loading: Load modules from non-standard directories.
  • Resource Script Automation: Chain commands, set up listeners, and automate attack flows using .rc files.
  • Web Server Assessments: Execute standardized scanning, vulnerability checks, and DoS tests against web servers.
  • Use Case: Automate a multi-stage penetration test by using a resource script to first scan a target, then exploit a known vulnerability, and finally run post-exploitation modules.

Quick Start

Use the pentesting-with-metasploit skill to run the 'attack_flow.rc' resource script against a target IP address.

Frequently Asked Questions about pentesting-with-metasploit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Metasploit Framework operations for chained attacks?

You can automate Metasploit Framework operations by executing .rc resource scripts to chain commands, set up listeners, and run multi-stage attack flows against target IP addresses sequentially.

What is the best way to load custom Metasploit modules from non-standard directories?

Loading custom Metasploit modules from non-standard directories is supported directly by the Skill, allowing you to specify dynamic module paths to integrate your custom exploits into the Framework.

How do I run standardized web server vulnerability assessments using Metasploit?

You can run standardized web server vulnerability assessments by executing systematic scanning, vulnerability identification, and denial-of-service testing commands against your web targets.

Can I use Metasploit resource scripts to automate a full penetration test flow?

Yes, you can use .rc resource scripts to automate a full penetration test flow by sequentially scanning a target, exploiting a known vulnerability, and running post-exploitation modules.

Does this approach support dynamic module paths for custom exploitation scripts?

Yes, the approach supports dynamic module paths, enabling you to load custom exploitation scripts and modules from non-standard directories during your vulnerability assessment.

What are the limitations of using resource scripts for Metasploit automation?

Resource scripts execute commands sequentially via .rc files, meaning complex conditional logic or dynamic branching during exploitation is limited compared to interactive Framework sessions.