prompt-generator

Generate Claude Code prompt files with GSD structure and validation.

76|5|Updated Jul 7, 2026
One-click install
npx skills add https://github.com/catlog22/pi-maestro-flow --skill prompt-generator-catlog22
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-generator
Source: https://github.com/catlog22/pi-maestro-flow/tree/main/.pi/skills/prompt-generator
Command: npx skills add https://github.com/catlog22/pi-maestro-flow --skill prompt-generator-catlog22

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps create or convert Claude Code prompt files into a consistent, high-quality structure without losing important content, reducing the effort needed to author commands, skills, and agents.

Core Features & Use Cases

  • Create prompt files: Generate new command, skill, or agent files from a target name and description.
  • Convert existing files: Restyle existing prompt files into GSD conventions while preserving content.
  • Quality-gated output: Validate structure, completeness, and separation of responsibilities before writing.

Quick Start

Ask the prompt-generator skill to create or convert a Claude prompt file for your workflow.

Frequently Asked Questions about prompt-generator

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

FAQPage Schema
How do I generate Claude Code prompt files with a structured format?

To generate Claude Code prompt files with a structured format, you need a tool that outputs files with YAML frontmatter, XML-tagged sections, and validation logic for commands, skills, and agents. This ensures your prompt files are concrete, structured, and conversion-safe.

Can I convert existing prompt files into a new structure without losing content?

Yes, you can restyle existing prompt files into GSD conventions while preserving content. The conversion process applies quality gates to validate structure and completeness, ensuring you do not lose important information during the restyling workflow.

What is the best way to create agent definitions and command workflows for Claude?

The best way to create agent definitions and command workflows is to use a generation process that enforces GSD-style structure and separation of responsibilities. This approach validates the output before writing, guaranteeing high-quality and consistently formatted agent files.

Do I need YAML frontmatter and XML tags for Claude prompt generation?

Yes, YAML frontmatter and XML-tagged sections are required for Claude prompt generation. These structural elements are necessary to pass quality gates and validate the separation of responsibilities within command, skill, and agent files.

Why does my prompt file conversion fail quality gates?

Prompt file conversion fails quality gates when the output lacks required YAML frontmatter, XML-tagged sections, or proper validation logic. The process enforces GSD structure and separation of responsibilities, rejecting files that are incomplete or improperly formatted.