← Back to Skills Marketplace
iliaal

ia-meta-prompting

by Ilia Alshanetsky · GitHub ↗ · v3.0.4 · MIT-0
cross-platform ✓ Security Clean
279
Downloads
0
Stars
0
Active Installs
11
Versions
Install in OpenClaw
/install compound-eng-meta-prompting
Description
Structured reasoning modifiers (/think, /verify, /adversarial, /edge, /confidence, /assumptions, etc.) to stress-test decisions, surface assumptions, or enum...
README (SKILL.md)

Meta-Prompting

Enhanced reasoning via /commands or natural language. Commands combine left-to-right: /verify /adversarial. Auto-trigger when context warrants -- note which pattern applied. Output: apply the pattern inline, then mark the result (e.g., VERIFIED ANSWER:, REVISED ANSWER:, confidence tier).

Patterns

/think | /show -- Show reasoning step-by-step: decision points, alternatives considered, why each accepted/rejected. With /think doubt: after each step, flag what could be wrong and why before proceeding.

/adversarial | /argue -- After answering, steelman the opposing case. 3 strongest counterarguments ranked by severity. Identify blind spots and unstated assumptions.

/constrain | /strict -- Tight constraints: 3 sentences max, cite sources, no hedging. Override inline: /constrain 5 sentences.

/json | /format -- Respond in valid JSON code block, no surrounding prose unless asked. Default schema:

{"analysis": "string", "confidence_score": 85, "methodology": "string", "limitations": ["string"]}

Custom keys: /json {keys: summary, risks, recommendation}

/budget | /deep -- Extended thinking space (~500 words) showing dead ends and reasoning pivots, then clearly separated final answer.

/compare | /vs -- Compare options as table. Default dimensions: speed, accuracy, cost, complexity, maintenance. Custom: /compare [dim1, dim2].

/confidence | /conf -- Rate each claim 0-100. Flag below 70 as SPECULATIVE. Group by tier: HIGH (85+), MEDIUM (70-84), LOW (\x3C70). Include assumptions made and rate each 1-10 on confidence.

/edge | /break -- 5+ inputs/scenarios that break the approach. Code: null/empty, concurrency, overflow, encoding, auth bypass. Strategies: market conditions, timing, dependencies. Auto-triggers on: security, validation, parsing contexts.

/verify-think | /check -- Three phases: (1) Answer direct response, (2) Challenge 3 ways it could be wrong, (3) Verify investigate each, update if needed. Mark final as VERIFIED ANSWER: or REVISED ANSWER:. Distinct from the /ia-verify slash command, which runs the full pre-PR verification pipeline. Auto-triggers on: architecture decisions, critical choices, "Am I right?"

/flip | /alt -- Identify the approach you'd take by default and state it. Then propose an alternative that uses a different mechanism (different data structure, different layer, different abstraction). State the conditions under which the alternative beats the default. Override: /flip 3 for top 3 alternatives. Auto-triggers on: architecture decisions where the "easy" answer may break at scale.

/assumptions | /presume -- Before answering, list every implicit assumption in the question/task. Then answer with assumptions explicit. The assumption list is often more valuable than the answer. Auto-triggers on: architecture reviews, ambiguous requirements.

/premortem | /postmortem -- Assume the decision/project has already failed. Work backwards: what caused the failure? List 3-5 failure modes by likelihood. Focus on systemic risks, not edge cases.

/tensions | /perspectives -- Answer from two named opposing perspectives (e.g., security engineer vs. shipping PM). Focus output on where they disagree -- that's where the real insight lives. Override roles: /tensions [devops, security].

Combos

/analyze = /think + /edge + /verify-think -- Code reviews, architecture, security-sensitive work. Synthesize findings into a unified recommendation -- don't just concatenate pattern outputs. Auto-triggers on: code review requests.

/trade = /confidence + /adversarial + /edge -- Trade ideas, position analysis, market thesis. Auto-triggers on: trade/position discussions.

Conventions

  • Separate combined pattern outputs with ---
  • Keep core answer prominent -- patterns enhance, not bury the response
  • Accept new pattern definitions mid-conversation ("Add /eli5 for explain like I'm 5") -- apply for the session

Verify

  • Pattern marker present in output (e.g., VERIFIED ANSWER: for /verify)
  • Core answer remains prominent -- meta-reasoning enhances, doesn't bury it
Usage Guidance
This skill is instruction-only and internally consistent with its description: it doesn't install code or ask for secrets. Before enabling it for automated use, consider who can supply new pattern definitions mid-session (the skill allows accepting new patterns in-conversation) — if untrusted users or external inputs could influence patterns, restrict that capability. Also treat the meta outputs (e.g., adversarial or assumptions lists) as advisory and validate high-risk decisions with independent checks or human review before acting.
Capability Analysis
Type: OpenClaw Skill Name: compound-eng-meta-prompting Version: 3.0.4 The skill bundle defines a set of meta-prompting patterns (e.g., /think, /verify, /adversarial) designed to enhance the reasoning capabilities of an AI agent during architecture reviews and decision-making. The instructions in SKILL.md and SPEC.md are focused entirely on cognitive frameworks and output formatting, with no evidence of malicious intent, data exfiltration, or unauthorized system interactions.
Capability Assessment
Purpose & Capability
Name and description (structured reasoning modifiers and stress-testing patterns) match the SKILL.md content. The skill requires no binaries, env vars, config paths, or installs — all appropriate for an instruction-only meta skill.
Instruction Scope
SKILL.md stays within the stated purpose: it defines patterns (/think, /verify, /adversarial, /edge, etc.), combos, triggers, and output conventions. One point to note: it permits adding new pattern definitions mid-conversation ("Accept new pattern definitions mid-conversation"), which increases the agent's ability to change its runtime behavior during a session. This is coherent for a meta-prompting tool but could broaden behavior if untrusted inputs are passed as pattern definitions.
Install Mechanism
No install spec and no code files — lowest-risk model. Nothing is downloaded or written to disk as part of this skill.
Credentials
The skill requests no environment variables, credentials, or config paths. There are no unexplained or excessive permissions.
Persistence & Privilege
always:false and no special persistence requested. disable-model-invocation is default (false), allowing autonomous invocation by agents which is the platform norm — not a concern on its own. The SPEC.md references project-local paths and test fixtures (expected for a skill spec) but does not require access to them at runtime.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install compound-eng-meta-prompting
  3. After installation, invoke the skill by name or use /compound-eng-meta-prompting
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.4
v3.0.4
v3.0.3
v3.0.3
v3.0.2
v3.0.2
v3.0.1
v3.0.1
v3.0.0
v3.0.0
v2.56.1
v2.56.1
v2.56.0
v2.56.0
v2.55.1
v2.55.1
v2.55.0
v2.55.0
v2.53.2
v2.53.2
v2.53.0
v2.53.0
Metadata
Slug compound-eng-meta-prompting
Version 3.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 11
Frequently Asked Questions

What is ia-meta-prompting?

Structured reasoning modifiers (/think, /verify, /adversarial, /edge, /confidence, /assumptions, etc.) to stress-test decisions, surface assumptions, or enum... It is an AI Agent Skill for Claude Code / OpenClaw, with 279 downloads so far.

How do I install ia-meta-prompting?

Run "/install compound-eng-meta-prompting" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ia-meta-prompting free?

Yes, ia-meta-prompting is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ia-meta-prompting support?

ia-meta-prompting is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ia-meta-prompting?

It is built and maintained by Ilia Alshanetsky (@iliaal); the current version is v3.0.4.

💬 Comments