secknowledge-skill

Guides authorized web penetration testing using WooYun cases, OWASP WSTG, and L1-L4 methodology references.

10|3|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill secknowledge-skill-baiqigo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: secknowledge-skill
Source: https://github.com/baiqigo/baiqi-redteam-lab/tree/main/.agents/skills/secknowledge-skill
Command: npx skills add https://github.com/baiqigo/baiqi-redteam-lab --skill secknowledge-skill-baiqigo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Web security testers and CTF players often lack a structured, citable knowledge base when performing authorized penetration tests, forcing them to rely on memory or scattered notes for payloads, bypass techniques, and testing methodology. ## Core Features & Use Cases - Vulnerability Playbooks: Lazy-loaded reference files covering SQL injection, XSS, RCE, deserialization, XXE, file upload, path traversal, SSRF, information disclosure, business logic/auth flaws, modern protocols (CORS, GraphQL, HTTP smuggling, WebSocket, OAuth), and deployment/supply-chain security. - Unified Testing Methodology: Combines the L1-L4 research pyramid, WooYun vulnerability formulas, and OWASP WSTG/LLM/Agentic mappings into a decision loop from reconnaissance to reporting. - Strict Citation Discipline: Every payload must cite a specific reference section; unverifiable claims are marked UNABLE TO CITE, and exploitation chains are only provided for authorized targets. - Use Case: Given an authorized target URL with a search parameter, the skill routes to the SQL injection reference, loads WAF bypass and blind injection techniques, and outputs test cases with cited payloads and verification steps. ## Quick Start Ask the assistant to test an authorized target URL for web vulnerabilities using this security knowledge base and cite the relevant references.

Frequently Asked Questions about secknowledge-skill

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

FAQPage Schema
How do I test a website for SQL injection during an authorized pentest?

Start with single-quote and boolean tests on parameters like id, search, and sort, then confirm with time-based payloads such as sleep(5). The web-sqli reference covers WAF bypass via inline comments, encoding, and full MySQL/MSSQL/Oracle exploitation chains.

What methodology does this skill use for web security testing?

It fuses the L1-L4 research pyramid (attack surface identification through defense reverse-engineering), WooYun vulnerability formulas, and OWASP WSTG/LLM/Agentic mappings into a five-step decision loop from target analysis to reporting.

When should I use this skill instead of a code audit skill?

Use this skill for black-box or short-snippet testing of live targets, CTF web challenges, and DAST-style audits. Route full project directories requiring source-to-sink taint analysis to a dedicated code-audit skill instead.

Does this skill cover AI and LLM security testing?

No, this installation is web-only and deliberately excludes AI/LLM/Agent/MCP references. AI-related requests return UNABLE TO CITE and should be handled by a dedicated AI security skill or the full secknowledge package.

Will it provide exploit payloads for any target I give it?

Executable exploit chains are only provided for CTF, authorized penetration tests, or your own environments. Without authorization it provides analysis only, and all payloads must cite a specific reference section.

What happens when the knowledge base has no matching reference?

The skill marks the output UNABLE TO CITE rather than fabricating payloads, and suggests a web search or adding a new reference file. It never invents CVEs or exploit details from memory.