yaklang avatar

Recon For Sec

This is your entry point when you land on a new security target and need to figure out what you're actually dealing with before throwing payloads at it. It walks you through scoping assets, fingerprinting tech stacks, building endpoint inventories, and then routes you to the right testing methodology based on what you find. Think of it as the "look before you leap" skill that keeps you from wasting time on random enumeration. It explicitly links out to follow-up skills for API testing, auth issues, injection checks, and business logic flaws, plus has built-in checks for exposed SCM directories and dependency confusion vectors. Basically prevents you from starting penetration testing like a headless chicken.

skills.sh installs
3.9K
GitHub stars
2.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add yaklang/hack-skills --skill recon-for-sec --agent claude-code

Installs into .claude/skills of the current project.

Files

Recon and Methodology Router

This is the starting router for new targets and unknown attack surfaces.

When to Use

  • You just received a new target and do not yet know what to test first
  • You need to begin by drawing the surface from the application, then asset discovery, fingerprinting, and test-route planning
  • You want to build follow-up testing on structured methodology instead of random payload enumeration

Skill Map

Recommended Flow

Sponsors

Details

Repository
github.com/yaklang/hack-skills
Categories
Backend & APIs, Testing & QA, Security
First seen
May 16, 2026

More from yaklang/hack-skills

All 102
1mantinedev avatarmantine-custom-componentsmantinedev/skillsBuild custom components that integrate with Mantine's theming, Styles API, and core features. Use this skill when: (1) creating a new component using factory(),3.9Kskills.sh installs
2jackwener avataropencli-oneshotjackwener/opencliUse when quickly generating a single OpenCLI command from a specific URL and goal description. 4-step process — open page, capture API, write TS adapter, test. 3.9Kskills.sh installs
3dotnet avatarmaui-safe-areadotnet/skills.NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers the new SafeAreaEdges property, SafeAreaRegions enum, per-edge control, keyboard avoid3.9Kskills.sh installs
4dpearson2699 avatarspeech-recognitiondpearson2699/swift-ios-skillsTranscribe speech to text using Apple's Speech framework. Use when implementing live microphone transcription with AVAudioEngine, recognizing recorded audio fil3.8Kskills.sh installs
5giuseppe-trisciuoglio avataraws-sdk-java-v2-rdsgiuseppe-trisciuoglio/developer-kitProvides AWS RDS (Relational Database Service) management patterns using AWS SDK for Java 2.x. Use when creating, modifying, monitoring, or managing Amazon RDS 3.8Kskills.sh installs
6yaklang avatardns-rebinding-attacksyaklang/hack-skillsDNS rebinding attack playbook. Use when testing applications that trust DNS resolution for origin checks, interact with internal services from browser context, 3.8Kskills.sh installs