DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects.

MITAuto-check passedData & Analytics

Install Dmaic

skills CLI
$ npx skills add hashgraph-online/awesome-codex-plugins --skill dmaic -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hashgraph-online/awesome-codex-plugins dmaic --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/dmaic .claude/skills/dmaic && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dmaic
GitHub stars
1.2k
Token cost
~2.9k tokens
SKILL.md length
1,457 words
Files
2 (incl. references)
Skills in repo
686
Repo updated
First seen
Licence
MIT

At a glance

DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects.

  • Works in 5 steps: DEFINE → MEASURE → ANALYZE → …
  • A problem recurs despite corrective actions
  • SKILL.md covers When to use, Prerequisites, Workflow and Validation criteria, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dmaic is an agent skill from hashgraph-online/awesome-codex-plugins. DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects. Use when a problem recurs despite corrective actions, when a process needs systematic capability improvement, or when a customer requests a Six Sigma approach. Use 8D for reactive single-incident problems; use DMAIC for recurring systemic issues requiring statistical analysis. Covers IATF 16949 §10.1 and ISO 9001 §10.3.

Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/statistical-tools.md`).

It sits in Data & Analytics, covering Statistics. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is MIT.

When your agent uses it

  • A problem recurs despite corrective actions
  • A process needs systematic capability improvement
  • A customer requests a Six Sigma approach

Example prompts

  • “/dmaic”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. DEFINE
  2. MEASURE
  3. ANALYZE
  4. IMPROVE
  5. CONTROL

What it can do on your machine

Read from SKILL.md and the folder at commit 78497e5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dmaic loads about 2.9k tokens when it runs, and up to ~8.1k if it reads all its reference files. Until then it costs about 117 tokens; SKILL.md has 1,457 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~117
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hashgraph-online/awesome-codex-plugins at commit 78497e5, republished under its MIT licence (© hashgraph-online). 1,457 words, ~2,897 tokens.

Download SKILL.mdSave it as .claude/skills/dmaic/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
dmaic
description
DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects. Use when a problem recurs despite corrective actions, when a process needs systematic capability improvement, or when a customer requests a Six Sigma approach. Use 8D for reactive single-incident problems; use DMAIC for recurring systemic issues requiring statistical analysis. Covers IATF 16949 §10.1 and ISO 9001 §10.3.
license
MIT
metadata.author
RBraga01
metadata.version
1.1
metadata.iso-9001
10.3
metadata.iatf-16949
10.1
metadata.domain
quality-engineering
metadata.subdomain
problem-solving
metadata.industries
automotive,electronics,aerospace,medical,general
metadata.status
approved
metadata.created
2026-06-06

DMAIC (Six Sigma Problem Solving)

When to use

Use DMAIC when:

  • A problem has recurred multiple times despite previous corrective actions
  • The process needs measurable, data-driven capability improvement (Cpk improvement target)
  • The root cause is unknown and requires statistical analysis to identify
  • A customer requires a Six Sigma approach or asks for a DMAIC report
  • The improvement opportunity involves eliminating chronic waste (rework, scrap, test failures)

Use 8D instead when: The problem is a single customer complaint, an escape to the field, or requires immediate containment. 8D is reactive and fast. DMAIC is proactive and thorough — it takes weeks to months.

Use PDCA instead when: The improvement is incremental and the root cause is already known or assumed.

Prerequisites

  • A defined problem with measurable impact (reject rate, Cpk, scrap cost, defect count)
  • Baseline data available or collectable
  • Process owner and cross-functional team assigned
  • Management support and a time budget (minimum 4–12 weeks depending on project scope)

Workflow

Phase 1 — DEFINE

Objective: Define the problem, the scope, the team, and the goal in measurable terms.

Key tools and deliverables:

Project Charter — The DMAIC starts and ends here. Contains:

  • Problem statement: what is happening, where, since when, how much (measured impact)
  • Goal statement: specific, measurable target (e.g., "Reduce connector reject rate from 3.2% to 0.5% by Q3")
  • Scope: what is IN and OUT of scope (use Is/Is-Not to define boundaries)
  • Business case: financial or customer impact ($, PPM, warranty cost)
  • Team: Champion, Black Belt/Green Belt, process owner, operators, engineering

SIPOC diagram:

  • Suppliers → Inputs → Process → Outputs → Customers
  • Defines the process at a high level before diving into detail
  • Identifies all inputs that could affect the output (Y)

Voice of the Customer (VOC) → CTQ:

  • What does the customer care about? (VOC)
  • Translate to a measurable Critical to Quality (CTQ) characteristic
  • The CTQ becomes the Y (output) the project will improve

Gate criteria to exit Define:

  • Problem is specific and measurable
  • Goal is agreed with the Champion
  • Scope is bounded
  • Team is assigned and available

Phase 2 — MEASURE

Objective: Establish the current baseline and validate the measurement system.

Key tools and deliverables:

Process map (detailed):

  • Map every step of the process as it IS (not as it should be)
  • Identify where defects are created or detected
  • Mark each step: Value-Added (VA), Non-Value-Added (NVA), or Required Non-Value-Added

Data collection plan:

  • What will be measured? (the Y and key process inputs Xs)
  • How will it be measured? (gauge, method)
  • How many samples? (for capability: minimum 100 pieces)
  • Who will collect data? When? Where?

MSA (Gauge R&R):

  • Validate the measurement system for the CTQ before collecting data
  • %GRR < 30% required; <10% preferred
  • If measurement system is inadequate: fix it before proceeding

Baseline capability:

  • Calculate current Cpk/Ppk for the CTQ
  • Establish current defect rate (PPM or %)
  • This baseline is the MEASURE gate deliverable — do not proceed without it

Gate criteria to exit Measure:

  • Baseline Cpk/PPM established with statistical confidence
  • MSA complete and measurement system adequate
  • Data collection plan executed with sufficient data

Phase 3 — ANALYZE

Objective: Identify and confirm the root cause(s) of the problem using data.

Key tools and deliverables:

Fishbone / Cause & Effect diagram:

  • Brainstorm potential causes using 6M (Man, Machine, Method, Material, Measurement, Mother Nature)
  • All potential causes are hypotheses at this stage — none are confirmed

Is/Is-Not analysis:

  • Scope the problem precisely — what IS affected vs. what IS NOT
  • Narrows the hypothesis list before investing in analysis

Multi-Vari study:

  • Understand whether variation is: positional (within-part), cyclical (part-to-part), or temporal (time-based)
  • Identifies the dominant family of variation — directs the investigation

Hypothesis testing: Confirm or reject hypotheses statistically. Selection guide:

SituationTool
Compare means of 2 groups (continuous Y, e.g., Shift A vs. B)t-test (paired if same parts measured twice)
Compare means of 3+ groups (e.g., 3 machines, 4 operators)One-way ANOVA
Categorical Y (pass/fail) vs. categorical X (supplier, shift)Chi-square test
Continuous Y vs. continuous X (does temperature predict dimension?)Pearson correlation; then regression to quantify
Multiple Xs affecting one YMultiple regression; confirm no multicollinearity

Use p < 0.05 as the significance threshold unless a different risk level is warranted. Always check the test's assumptions (normality for t-test/ANOVA; independence for chi-square).

Root cause confirmation:

  • A root cause is NOT confirmed until data proves it
  • Reject "human error" as a root cause — it is a symptom; ask why the error was possible
  • Confirmed root causes: demonstrate that when the Xs change, the Y changes predictably

Gate criteria to exit Analyze:

  • Root cause(s) confirmed with data (not assumed)
  • Cause-and-effect quantified (Y = f(X) relationship established)
  • Team agrees on which Xs to improve

Phase 4 — IMPROVE

Objective: Develop, test, and implement solutions that address the confirmed root causes.

Key tools and deliverables:

Solution generation:

  • Brainstorm solutions for each confirmed root cause
  • Evaluate solutions: impact vs. effort vs. risk
  • Do NOT select solutions based on opinion — test them

Pilot / Design of Experiment (DOE):

  • Test the proposed solution on a small scale before full implementation
  • DOE: systematically vary multiple factors to find the optimal process settings
  • Simple experiments: OFAT (One Factor At A Time) for straightforward improvements

Solution validation:

  • Run a production pilot with the solution in place
  • Collect data: does the Y improve as predicted?
  • Calculate new Cpk/PPM — compare to baseline and goal

Implementation plan:

  • Who does what, by when, to implement the solution at full scale
  • Change management: update Process Flow, PFMEA, Control Plan, Work Instructions, training

Gate criteria to exit Improve:

  • Solution tested and statistically validated (not just "it seems better")
  • Cpk/PPM improvement demonstrated in pilot data
  • Implementation plan complete and approved

Show full SKILL.md (546 more words)Show less
Phase 5 — CONTROL

Objective: Sustain the gains — prevent the process from reverting to the old state.

Key tools and deliverables:

Updated Control Plan:

  • Add new controls for the Xs identified in Analyze
  • Define monitoring frequency and reaction plan for out-of-control conditions

SPC / Statistical monitoring:

  • Install control charts on the critical Xs and the Y
  • Set control limits from the improved process data
  • Define who monitors and how often

Updated PFMEA:

  • New failure modes identified during the project must be added
  • Controls added in Improve must be reflected in the PFMEA current controls column

Updated Work Instructions:

  • Document the new process steps, settings, or behaviours required
  • Train operators and verify understanding

Mistake-proofing (Poka-yoke):

  • For any root cause that was behavioural or procedural: add error-proofing to prevent recurrence
  • Error-proofing is the highest-reliability control — prefer it over inspection or SPC alone

Project handover:

  • Transfer ownership from the project team to the process owner
  • Establish a 3–6 month monitoring period with defined Cpk targets; specify the minimum Cpk that constitutes "sustained improvement" (e.g., Cpk ≥ 1.33 for a minimum of 3 consecutive months of production data — not 3 months of calendar time)
  • Close the project only when the monitoring criterion is met with actual production data — not lab data or pilot data

Final project report:

  • Before and after: Cpk, PPM, financial savings
  • Lessons learned for future projects

Gate criteria to close the project:

  • Cpk/PPM goal achieved and sustained for minimum 3 months post-implementation
  • All documents updated (PFMEA, CP, WIs)
  • Process ownership transferred to process owner
  • Financial benefits validated by Finance (if business case required it)

DMAIC vs. 8D — quick reference
Dimension8DDMAIC
TriggerCustomer complaint, single escapeRecurring problem, capability gap
TimelineDays to weeksWeeks to months
Root cause method5-Why, FishboneHypothesis testing, statistical analysis
OutputCorrective action to prevent recurrenceOptimised process with sustained capability
StandardsISO 9001 §10.2, IATF 16949 §10.2.3ISO 9001 §10.3, IATF 16949 §10.1

Validation criteria

A DMAIC project is complete when:

  • Baseline and improved Cpk/PPM both quantified with data
  • Root causes confirmed statistically (not assumed)
  • Solution validated in a pilot before full implementation
  • PFMEA, Control Plan, and Work Instructions updated
  • Improved Cpk sustained for minimum 3 months post-implementation
  • Financial or quality benefit measured and reported

Common mistakes

  • Jumping to Improve before confirming root cause (the most common DMAIC failure)
  • Not performing MSA before collecting baseline data — baseline may be measurement noise
  • Selecting the solution in Define before data analysis — biases the entire project
  • Closing the project at Implementation without monitoring for sustainability
  • Not updating PFMEA and Control Plan — process reverts within months
  • Using DMAIC for a single-event problem that needs 8D containment first

Output Format

At the start of each use, ask the user:

"How would you like to receive the output? A — Structured Markdown (formatted tables and sections, ready to copy) B — Plain tables (simplified structure for Excel or Word) C — Narrative report (flowing text for a formal document or email)

Default: A."

Adapt all output sections to the chosen format. If the platform or session context already defines a format preference, skip this question.

Changelog

VersionDateAuthorChange
1.02026-06-06@RBraga01Initial release
1.12026-06-06@migmccAdded hypothesis test selection guide in Phase 3; added monitoring period closure criteria in Phase 5 (Cpk sustained on production data, not pilot)

© hashgraph-online, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/dmaic of hashgraph-online/awesome-codex-plugins.

  • SKILL.md
  • references/statistical-tools.md

Open the folder on GitHubat commit 78497e5

Compare with similar skills

Dmaic next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dmaic compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dmaic this skillhashgraph-online/awesome-codex-plugins1.2k—~2.9kAutomated safety check: PassMIT
Sandbox Benchvercel/next.js143k—~4.1kAutomated safety check: PassMIT
Statistical Analysisspacering-net/codeg3.8k4 repos~5kAutomated safety check: PassMIT
StatsmodelszLanqing/codex-claude-academic-skills4.6k16 repos~4.9kAutomated safety check: PassBSD-3-Clause
Statistical Powerspacering-net/codeg3.8k2 repos~3.6kAutomated safety check: NotesMIT
AI Daily DigestvigorX777/ai-daily-digest1.6k—~1.3kAutomated safety check: PassNone

Similar skills

  • Sandbox Bench

    vercel/next.js

    Official

    Benchmark React or Next.js changes on Vercel Sandbox VMs with paired A/B statistics: react PR/commit vs base, or Next.js PR/commit vs base, measured end-to-end through the bench/render-pipeline app…

    143k GitHub stars~4.1k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • Statistical Analysis

    spacering-net/codeg

    Guided statistical analysis for research data - test selection, assumption checking, effect sizes, power analysis, Bayesian alternatives, and APA-formatted reporting.

    3.8k GitHub starsUsed in 4 repos~5k tokens
    Data & AnalyticsAuto-check passed
  • Statsmodels

    zLanqing/codex-claude-academic-skills

    Statistical models library for Python. An agent skill from zLanqing/codex-claude-academic-skills.

    4.6k GitHub starsUsed in 16 repos~4.9k tokens
    Data & AnalyticsAuto-check passed
  • Statistical Power

    spacering-net/codeg

    Sample-size and statistical power calculations for planning studies.

    3.8k GitHub starsUsed in 2 repos~3.6k tokens
    Data & AnalyticsAuto-check: notes
  • AI Daily Digest

    vigorX777/ai-daily-digest

    Fetches RSS feeds from 90 top Hacker News blogs (curated by Karpathy), uses AI to score and filter articles, and generates a daily digest in Markdown with Chinese-translated titles, category…

    1.6k GitHub stars~1.3k tokensUpdated 7 mo ago
    Data & AnalyticsAuto-check passed
  • Agent Session Monitor

    higress-group/higress

    Real-time agent conversation monitoring - monitors Higress access logs, aggregates conversations by session, tracks token usage.

    9.5k GitHub stars~3.3k tokensUpdated 4 days ago
    Data & AnalyticsAuto-check passed

More from hashgraph-online/awesome-codex-plugins

All 686 skills in this repo
  • Anime Reaction Gif

    hashgraph-online/awesome-codex-plugins

    Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.

    1.2k GitHub stars~922 tokensUpdated today
    Auto-check passed
  • Calibredb

    hashgraph-online/awesome-codex-plugins

    Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).

    1.2k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Rust API Test Harness

    hashgraph-online/awesome-codex-plugins

    A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…

    1.2k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Art

    hashgraph-online/awesome-codex-plugins

    Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…

    1.2k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Game Balance Economy

    hashgraph-online/awesome-codex-plugins

    Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.

    1.2k GitHub stars~618 tokensUpdated today
    Auto-check passed
  • Manuscript Engagement Analytics

    hashgraph-online/awesome-codex-plugins

    Analyze nonfiction manuscripts for reader engagement signals, including heading-level word counts, slow starts, long slogs, weak takeaway titles, value pacing, beta-reader comment dropoff, and…

    1.2k GitHub stars~875 tokensUpdated today
    Auto-check passed

Questions about Dmaic

What does Dmaic do?

DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects. Dmaic is an agent skill from hashgraph-online/awesome-codex-plugins. DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects.

When should I use Dmaic?

Dmaic fits situations like: A problem recurs despite corrective actions; A process needs systematic capability improvement; A customer requests a Six Sigma approach.

How do I install Dmaic in Claude Code?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill dmaic -a claude-code`. Or copy the skill folder (plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/dmaic in hashgraph-online/awesome-codex-plugins) into .claude/skills/dmaic in your project. Claude Code loads it when a task matches its description.

How do I install Dmaic in Codex?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill dmaic -a codex`. Or copy the skill folder (plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/dmaic in hashgraph-online/awesome-codex-plugins) into .agents/skills/dmaic in your project. Codex loads it when a task matches its description.

Can I use Dmaic in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hashgraph-online/awesome-codex-plugins --skill dmaic -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dmaic, .gemini/skills/dmaic, .github/skills/dmaic and .opencode/skills/dmaic in your project.

What does Dmaic need to run?

SKILL.md names no scripts, command-line tools or credentials: Dmaic is instructions for the agent only.

Does Dmaic access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dmaic safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dmaic use?

Dmaic is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dmaic use?

About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.3k tokens, read only when the agent opens those files.

What are the alternatives to Dmaic?

Skills that share tags, products or a category with Dmaic: Sandbox Bench (vercel/next.js, 143k stars), Statistical Analysis (spacering-net/codeg, 3.8k stars), Statsmodels (zLanqing/codex-claude-academic-skills, 4.6k stars) and Statistical Power (spacering-net/codeg, 3.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dmaic?

hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,242 GitHub stars. The repository holds 686 skills in this directory. The repository was last updated on October 8, 2026.

Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.