claude

dia

Thirteen reasoning-and-review skills plus the dia router: goal confirmation (skopos), Socratic elenchus and inquiry (quaestio), reductio, internal critique, argument warrants, counterexamples, counterplans, a single review pass (emend), verification-gated rounds, adjudicating review reports, rules for text a model follows (regula), and deepening a request as a field's top practitioners would; a skill starts when the message begins with dia or its name.

1 on GitHubby ajittav2.11.0MITupdated 5 days agoproductivity
/

Plugin dia from marketplace ajitta in ajitta/claude-plugins. Commands read from the repo's manifest — 5 days ago.

What it installs

Skills (14)

  • dia-adjudicate

    Rule on reports about a target using evidence, without rewriting the target. Use only when the message starts with dia-adjudicate, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-conjecture

    Test a universal claim using counterexamples and user-directed repairs. Use only when the message starts with dia-conjecture, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-counterplan

    Construct a counterplan from contrary assumptions using the same evidence. Use only when the message starts with dia-counterplan, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-elenchus

    Examine a definition through classical Socratic dialogue and agreed premises. Use only when the message starts with dia-elenchus, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-emend

    Review a draft once and correct confirmed defects while marking uncertainty. Use only when the message starts with dia-emend, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-negative

    Critique a claim or practice against its own stated standard. Use only when the message starts with dia-negative, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-quaestio

    Use modern Socratic questions to develop an idea into options and a plan. Use only when the message starts with dia-quaestio, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-ratchet

    Revise through repeated rounds using external checks and locked results. Use only when the message starts with dia-ratchet, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-reductio

    Test a thesis by deriving a strict contradiction from stated premises. Use only when the message starts with dia-reductio, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-regula

    Write or review instructions for models against four rules. Use only when the message starts with dia-regula, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-router

    Short entry point to the dia skills. Shows a numbered menu, runs the skill picked by its menu number or its name, or picks the dia skill that fits a request. Use only when the first word of the message is dia on its own ("dia", "dia 4 ...", "dia reductio ...", or "dia" followed by a request), or whe

  • dia-skopos

    Confirm the user's goal, assumptions and open decisions before work. Use only when the message starts with dia-skopos, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-techne

    Deepen and execute a task using expert methods and outside checks. Use only when the message starts with dia-techne, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

  • dia-warrant

    Examine how well reasons support a defeasible conclusion. Use only when the message starts with dia-warrant, when the skill is invoked by name, or when dia-router selects it; a request that only sounds like this is not an invocation.

View source on GitHub

More from ajitta/claude-plugins

All 5 plugins →

unknowns

claude

Know your unknowns — skills for the gap between your plan and the actual situation, in any domain: what you don't know, what the AI doesn't, and what neither knows yet. Eleven skills: blind-spot passes, field primers, interviews, divergent prototypes, brainstorming, reference read-backs, tweakable plans, a deviation log, buy-in docs and quizzes — plus two Claude Code agents.

11 skills · 2 agents

1

Three routed skills for designing in-session reward moments and lifecycle retention for games and consumer interactive apps — the scene, the cohort, and the link between them.

3 skills

1

karpathy-regula

claudecodex

Karpathy's coding guidelines, revised with dia-regula.

1 skill

1

dia-panel

claude

Claude Code only: a workflow that runs the four dia review lenses on one document in parallel and has dia-adjudicate judge their whole reports twice, in two orders. Installs dia with it.

1

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain dia?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins5 plugins