meta-prompting

Optimize prompts through an iterative meta-prompt loop with evaluation metrics.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/kinnerkarmanish/mak --skill meta-prompting-kinnerkarmanish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-prompting
Source: https://github.com/kinnerkarmanish/mak/tree/main/library/skills/ai-patterns/meta-prompting
Command: npx skills add https://github.com/kinnerkarmanish/mak --skill meta-prompting-kinnerkarmanish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables automatic refinement of prompts used with language models by treating prompts as objects to be optimized within a feedback loop, allowing the model to improve its own prompts through meta-level optimization.

Core Features & Use Cases

  • Meta-prompt templates for task prompts and system prompts that guide improvement.
  • Iterative improvement loop with scoring, comparison, and verification checkpoints.
  • Reusable prompt library creation to accelerate future tasks and cross-domain adaptation.

Quick Start

Provide an initial task prompt and run the meta-prompting workflow to generate an optimized prompt.

Frequently Asked Questions about meta-prompting

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

FAQPage Schema
How do I optimize prompts to improve language model outputs?

You optimize prompts to improve language model outputs by using an iterative meta-prompting loop that scores, compares, and verifies prompt variations against evaluation metrics to consistently refine results.

What is meta-prompting and how does it refine task prompts?

Meta-prompting refines task prompts by treating them as optimization objects within a feedback loop, allowing the language model to automatically improve its own prompts through meta-level evaluation and adjustments.

When should I use an iterative prompt improvement loop?

Use an iterative prompt improvement loop for repetitive tasks, evolving domains, and new prompt templates to achieve consistent output improvements through automated scoring and verification checkpoints.

Can I create a reusable prompt library from optimized templates?

You can create a reusable prompt library from optimized templates to accelerate future tasks and enable cross-domain adaptation by saving the refined prompts generated through the meta-optimization workflow.

What is the best way to self-improve system prompts for repetitive tasks?

The best way to self-improve system prompts for repetitive tasks is by applying meta-prompt templates that guide iterative improvement through scoring, comparison, and verification checkpoints to ensure consistent quality.