writing-security-skills

Document reusable security skills as SKILL.md files with YAML frontmatter.

6|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/narlyseorg/superhackers --skill writing-security-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-security-skills
Source: https://github.com/narlyseorg/superhackers/tree/main/skills/writing-security-skills
Command: npx skills add https://github.com/narlyseorg/superhackers --skill writing-security-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating reusable, standardized security skills requires a disciplined process to capture failures, avoid ad-hoc documentation, and ensure skills are testable before deployment.

Core Features & Use Cases

  • RED-GREEN-REFACTOR workflow validation to guide skill creation and ensure testing discipline.
  • Baseline failure capture to identify gaps and drive minimal skill development.
  • Cross-referenced, reusable skill development with clear, solvable scope and governance checks.
  • Engagement workflow alignment so new skills slot into the superhackers routing system.

Quick Start

Identify a failing baseline in a security scenario, draft a minimal skill addressing the observed gaps, and run a refactor to close new shortcuts.

Frequently Asked Questions about writing-security-skills

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

FAQPage Schema
How do I document reusable security skills from baseline testing failures?

To document reusable security skills from baseline testing failures, you draft a minimal SKILL.md file capturing the observed attack methodology gaps, ensuring it meets the 1024 character minimum and YAML frontmatter constraints. This approach eliminates ad-hoc documentation by standardizing how engagement failures are recorded.

What is the red-green-refactor workflow for security skill creation?

The red-green-refactor workflow for security skill creation is a validation process that guides development with testing discipline. You identify a failing baseline, draft a minimal skill addressing the gap, and run a refactor to close new shortcuts, ensuring the skill is testable before deployment.

How do I structure a SKILL.md file to support cross-references and flow routing?

To structure a SKILL.md file for cross-references and flow routing, you include YAML frontmatter with name and description fields, detail triggering conditions and target types, and use optional folders like scripts, references, and assets to organize supporting components.

Can I use security skills across different engagement techniques and methodologies?

Yes, you can use security skills across different engagement techniques and methodologies. The skills are designed to align with engagement workflows, detailing specific triggering conditions, target types, and tool flows so they slot directly into routing systems.

Do I need specific dependencies to create standardized security skills?

No specific dependencies are required to create standardized security skills. The process relies on capturing attack methodology gaps uncovered during baseline testing and drafting a minimal skill to address those observed gaps without external tool dependencies.