Agent skill

Mmd Test

by togechiyo in togechiyo/MMD_modoki

Select and run the smallest sufficient MMDmodoki verification set after code or configuration changes, then separate new failures from known baselines.

MITAuto-check passedTesting & QA

Install Mmd Test

skills CLI
$ npx skills add togechiyo/MMD_modoki --skill mmd-test -a claude-code

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

GitHub CLI
$ gh skill install togechiyo/MMD_modoki mmd-test --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/togechiyo/MMD_modoki.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/mmd-test .claude/skills/mmd-test && 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
mmd-test
GitHub stars
146
Token cost
~936 tokens
SKILL.md length
432 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
MIT

At a glance

Select and run the smallest sufficient MMDmodoki verification set after code or configuration changes, then separate new failures from known baselines.

  • Works in 4 steps: Confirm the working directory is the… → Inspect git status and the relevant… → Determine whether the user requested… → …
  • Pre-commit checks
  • SKILL.md covers Establish scope, Select checks, Execute and interpret and Report
  • Calls git

What it does

Mmd Test is an agent skill from togechiyo/MMD_modoki. Select and run the smallest sufficient MMDmodoki verification set after code or configuration changes, then separate new failures from known baselines. Use for test requests, pre-commit checks, or deciding among lint, unit, typecheck, smoke, E2E, and manual verification. Do not use for packaging or release publication.

Its SKILL.md is about 940 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Testing & QA, covering End-to-end testing and Linting and formatting. It works with npm. The licence is MIT.

When your agent uses it

  • Pre-commit checks
  • Deciding among lint
  • Manual verification
  • Release publication

Example prompts

  • “/mmd-test”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Confirm the working directory is the MMD_modoki repository and inspect package.json for the current scripts.
  2. Inspect git status and the relevant diff. Preserve unrelated user changes and untracked files.
  3. Determine whether the user requested verification only, diagnosis, or implementation. Verification does not authorize fixes.
  4. Identify the changed behavior, affected execution path, and the cheapest layer that can observe it.

What it can do on your machine

Read from SKILL.md and the folder at commit f5161f7. 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

    Shell commands in SKILL.md call:

    • git

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

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    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

Mmd Test loads about 936 tokens when it runs. Until then it costs about 83 tokens; SKILL.md has 432 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~83
When it runs · the whole SKILL.md, loaded when a task matches
~936

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 togechiyo/MMD_modoki at commit f5161f7, republished under its MIT licence (© togechiyo). 432 words, ~936 tokens.

Download SKILL.mdSave it as .claude/skills/mmd-test/SKILL.md (or your agent's skills folder).
name
mmd-test
description
Select and run the smallest sufficient MMD_modoki verification set after code or configuration changes, then separate new failures from known baselines. Use for test requests, pre-commit checks, or deciding among lint, unit, typecheck, smoke, E2E, and manual verification. Do not use for packaging or release publication.

MMD_modoki Test Selection

Verify the requested change with the narrowest set of checks that gives meaningful confidence. Follow the repository AGENTS.md; do not treat this skill as a replacement for it.

Establish scope

  1. Confirm the working directory is the MMD_modoki repository and inspect package.json for the current scripts.
  2. Inspect git status and the relevant diff. Preserve unrelated user changes and untracked files.
  3. Determine whether the user requested verification only, diagnosis, or implementation. Verification does not authorize fixes.
  4. Identify the changed behavior, affected execution path, and the cheapest layer that can observe it.

Select checks

Run only checks justified by the change.

ChangeChecks to consider
Markdown or insight cards onlylink/front matter validation when applicable, then git diff --check; normally skip npm checks
TypeScript application codenpm.cmd run lint
Pure helper, Action, Command, diff, mergeKey, project conversionfocused unit test, then npm.cmd run test:unit
Types, runtime boundaries, exporter, catch pathsnpm.cmd run typecheck and npm.cmd run typecheck:critical when useful; distinguish the non-blocking baseline from critical undefined-name errors
Main, preload, renderer startup, initialization, WebGPU startupnpm.cmd run smoke:launch in addition to lint
UI routes, menus, mode switches, registration operationsthe narrowest relevant npm.cmd run test:e2e -- <spec>; use the full suite only when the change warrants it
Rendering quality or physics behaviorautomated checks for logic/startup plus focused manual or user-device confirmation; do not claim visual correctness from smoke/E2E alone
Build/release configurationvalidate the changed config and hand off packaging/publication to the appropriate workflow

Read these only when the corresponding test layer is relevant:

Show full SKILL.md (166 more words)Show less

Execute and interpret

  • Prefer a focused test before a broad suite while iterating.
  • Do not run concurrent Electron/WebGPU checks that can compete for processes or GPU state.
  • Do not use local PMX, PMD, VMD, texture, or other private assets unless the user explicitly authorizes those files for this verification.
  • If a command fails, capture the command, exit status, and the smallest useful error excerpt.
  • Compare typecheck and other known baselines before calling a failure new.
  • Do not extend timeouts or fixed sleeps merely to make a flaky check pass; inspect the observable ready state and teardown first.
  • Stop when the selected evidence is sufficient, a required environment is unavailable, or continuing would require new authorization.

Report

Lead with the overall result, then list:

  • checks passed;
  • checks failed, separated into new failures and known baseline failures;
  • checks not run and why;
  • manual or user-device confirmation still required.

Never describe an unrun check as passing. Do not commit, push, package, or publish unless the user separately requests it.

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

Files

Just SKILL.md in .agents/skills/mmd-test of togechiyo/MMD_modoki.

Open the folder on GitHubat commit f5161f7

Compare with similar skills

Mmd Test 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.

Mmd Test compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mmd Test this skilltogechiyo/MMD_modoki146—~936Automated safety check: PassMIT
OpenHarness End-to-End EvalsHKUDS/OpenHarness16k1 repos~2.1kAutomated safety check: NotesMIT
Qwen Code E2E TestingQwenLM/qwen-code28k—~2.1kAutomated safety check: PassApache-2.0
E2E TestingInsForge/InsForge13k—~1.5kAutomated safety check: PassApache-2.0
RStudio Playwright Test Runnerrstudio/rstudio5.1k—~801Automated safety check: PassCustom licence
tmux Real User TestingQwenLM/qwen-code28k—~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • Validates OpenHarness features by running real multi-turn agent loops with live LLM calls against an unfamiliar codebase, checking actual tool execution.

    16k GitHub starsUsed in 1 repo~2.1k tokens
    Testing & QAAuto-check: notes
  • Qwen Code E2E Testing

    QwenLM/qwen-code

    Guides end-to-end testing of the Qwen Code CLI in headless mode with real model calls, MCP test servers and inspection of raw API traffic.

    28k GitHub stars~2.1k tokensUpdated today
    Testing & QAAuto-check passed
  • E2E Testing

    InsForge/InsForge

    A skill your agent uses when an InsForge maintainer has finished an OSS repo change and is ready to open, update, or submit the InsForge PR.

    13k GitHub stars~1.5k tokensUpdated 3 days ago
    Testing & QAAuto-check passed
  • Runs RStudio's Playwright end-to-end tests against the desktop app or a server build with the project's npm scripts, asking you which mode to use first.

    5.1k GitHub stars~801 tokensUpdated yesterday
    Testing & QAAuto-check passed
  • tmux Real User Testing

    QwenLM/qwen-code

    Drives Qwen Code in a real tmux session the way a user would and saves a readable step-by-step transcript of each screen for maintainers to review.

    28k GitHub stars~2.3k tokensUpdated today
    Testing & QAAuto-check passed
  • Tests interactive CLI and TUI programs with Microsoft's tui-test, driving prompts, arrow keys and screen output in a real pseudo-terminal.

    24k GitHub stars~603 tokensUpdated today
    Testing & QAAuto-check passed

More from togechiyo/MMD_modoki

  • Mmd Insight Curation

    togechiyo/MMD_modoki

    Curate reusable MMDmodoki knowledge from completed work, explicit owner decisions, verification results, docs, and diffs into insights cards and indexes.

    146 GitHub stars~780 tokensUpdated today
    Auto-check passed
  • Mmd Release

    togechiyo/MMD_modoki

    Prepare or execute an MMDmodoki version release by reconciling version files, feedback ledger, release notes, verification, CI packages, tags, and GitHub Release assets.

    146 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Mmd Rendering Triage

    togechiyo/MMD_modoki

    Diagnose MMDmodoki viewport or exported-image rendering artifacts by separating shadow, transparency, geometry, depth precision, and pipeline causes.

    146 GitHub stars~1.1k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Mmd Test

What does Mmd Test do?

Select and run the smallest sufficient MMDmodoki verification set after code or configuration changes, then separate new failures from known baselines. Mmd Test is an agent skill from togechiyo/MMD_modoki. Select and run the smallest sufficient MMDmodoki verification set after code or configuration changes, then separate new failures from known baselines.

When should I use Mmd Test?

Mmd Test fits situations like: pre-commit checks; deciding among lint; manual verification; release publication.

How do I install Mmd Test in Claude Code?

Run `npx skills add togechiyo/MMD_modoki --skill mmd-test -a claude-code`. Or copy the skill folder (.agents/skills/mmd-test in togechiyo/MMD_modoki) into .claude/skills/mmd-test in your project. Claude Code loads it when a task matches its description.

How do I install Mmd Test in Codex?

Run `npx skills add togechiyo/MMD_modoki --skill mmd-test -a codex`. Or copy the skill folder (.agents/skills/mmd-test in togechiyo/MMD_modoki) into .agents/skills/mmd-test in your project. Codex loads it when a task matches its description.

Can I use Mmd Test 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 togechiyo/MMD_modoki --skill mmd-test -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mmd-test, .gemini/skills/mmd-test, .github/skills/mmd-test and .opencode/skills/mmd-test in your project.

What does Mmd Test need to run?

Going by SKILL.md and its folder, Mmd Test needs the command-line tools its instructions call (git).

Does Mmd Test access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Mmd Test 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 Mmd Test use?

Mmd Test is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mmd Test use?

About 936 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mmd Test?

Skills that share tags, products or a category with Mmd Test: OpenHarness End-to-End Evals (HKUDS/OpenHarness, 16k stars), Qwen Code E2E Testing (QwenLM/qwen-code, 28k stars), E2E Testing (InsForge/InsForge, 13k stars) and RStudio Playwright Test Runner (rstudio/rstudio, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mmd Test?

togechiyo (a GitHub user) maintains it in togechiyo/MMD_modoki, which has 146 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 9, 2026.

Source: togechiyo/MMD_modoki on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.