nuclei-template-writer

Generate Nuclei YAML templates from HTTP request/response pairs or vulnerability descriptions.

30|6|Updated May 13, 2026
One-click install
npx skills add https://github.com/Rifteo/skills --skill nuclei-template-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nuclei-template-writer
Source: https://github.com/Rifteo/skills/tree/main/nuclei-template-writer
Command: npx skills add https://github.com/Rifteo/skills --skill nuclei-template-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of Nuclei YAML templates from a given vulnerability description or HTTP request/response pair, saving time and reducing errors in the process.

Core Features & Use Cases

  • Automated Template Creation: Converts findings into Nuclei-compatible YAML templates.
  • Authentication Handling: Integrates various authentication strategies for different types of vulnerabilities.
  • Matcher Selection: Automatically selects the appropriate matcher type based on the findings.
  • Use Case: Imagine you've found an XSS vulnerability and want to automate its detection across a wide range of targets. This Skill can create a Nuclei template for you to use with the nuclei tool.

Quick Start

Write a nuclei template for the XSS vulnerability found at shop.target.com.

Frequently Asked Questions about nuclei-template-writer

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

FAQPage Schema
How do I generate Nuclei templates from HTTP request and response pairs?

To generate Nuclei templates from HTTP request and response pairs, provide the raw traffic data to an AI agent. The agent parses the interactions and automatically outputs a Nuclei-compatible YAML template for vulnerability detection.

What is the best way to automate Nuclei template creation for an XSS vulnerability?

The best way to automate Nuclei template creation for an XSS vulnerability is to input the vulnerability description into an AI-assisted generator. It automatically selects appropriate matchers and outputs the required YAML template.

Can I create Nuclei templates that handle authentication for different vulnerabilities?

Yes, you can create Nuclei templates that handle authentication. The generation process integrates various authentication strategies into the YAML template based on the provided vulnerability findings.

How does automated matcher selection work when generating Nuclei YAML templates?

Automated matcher selection works by analyzing the provided HTTP request and response pairs or vulnerability descriptions. The generator then applies the appropriate matcher type to validate the vulnerability detection.

Do I need an AI agent to write Nuclei templates from vulnerability descriptions?

Yes, you need an AI agent to write Nuclei templates from vulnerability descriptions. The template creation logic requires interaction with an AI agent to parse the input and apply the correct YAML generation rules.

Related Skills