prompt-engineering

Generate SKILL.md definitions and agent configurations through structured interviews.

3|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/bhaumikmaan/claude-code-master-skills --skill prompt-engineering-bhaumikmaan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-engineering
Source: https://github.com/bhaumikmaan/claude-code-master-skills/tree/main/skills/prompt-engineering
Command: npx skills add https://github.com/bhaumikmaan/claude-code-master-skills --skill prompt-engineering-bhaumikmaan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill captures ad-hoc or recurring workflows and turns them into repeatable, discoverable SKILL.md definitions and agent configurations so teams stop reinventing prompts and behavior patterns.

Core Features & Use Cases

  • Structured Interview Workflow: A four-round interview pattern that extracts goals, step breakdowns, arguments, and edge cases to produce a complete SKILL.md.
  • SKILL.md & Agent Templates: Clear frontmatter rules, step annotations, and an SKILL.md template for consistent skill authoring and agent system prompts.
  • Project Customization: Honors project overrides (user-config.md) and enforces allowed-tools, when_to_use triggers, and per-step success criteria for safe, consistent automation.
  • Use Case: Convert a recurring code review process into a saved skill that runs as an inline flow or a forked sub-agent with explicit success checks.

Quick Start

Use prompt-engineering to draft a SKILL.md that captures a repeatable code review workflow and save it to .claude/skills/<name>/SKILL.md.

Frequently Asked Questions about prompt-engineering

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

FAQPage Schema
How do I convert a recurring workflow into a reusable SKILL.md file?

To convert a recurring workflow into a reusable SKILL.md file, this Skill uses a structured four-round interview to extract goals, step breakdowns, arguments, and edge cases, generating a complete definition with frontmatter, when_to_use triggers, and per-step success criteria.

What is the best way to author agent personas and system prompts for automation?

Authoring agent personas and system prompts involves creating structured SKILL.md templates with clear frontmatter rules, explicit argument hints, and annotated success criteria to ensure safe, consistent, and repeatable automation behavior across developer and operations teams.

Can I enforce specific allowed-tools when generating skill definitions?

Yes, you can enforce specific allowed-tools when generating skill definitions. The authoring process respects project override files like user-config.md to strictly control which tools the automation can access during execution.

How does the interview process work for capturing ad-hoc automation logic?

The interview process for capturing ad-hoc automation logic works through a four-round pattern that progressively extracts workflow goals, breaks down steps, defines arguments, and identifies edge cases to produce a complete and discoverable SKILL.md definition.

Do I need a specific project structure to save generated skill configurations?

You need a standard project directory structure to save generated skill configurations. The process outputs completed definitions directly into a .claude/skills/<name>/SKILL.md file path for immediate discoverability and operational use.

What are the limitations when converting ad-hoc workflows into repeatable skills?

Limitations when converting ad-hoc workflows into repeatable skills include the strict dependency on a structured interview pattern for accurate extraction and the need for existing project override files to properly enforce allowed-tools and when_to_use triggers.