Exist Automation
ComposioHQ/awesome-claude-skills
Automate Exist tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.
Use in any project that uses MDD (a .mdd/ directory exists) when editing source code, building a feature, fixing a bug, requesting an audit, or editing .mdd/docs files.
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflow --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/mdd-workflow .claude/skills/mdd-workflow && rm -rf skills-srcUse ~/.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/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .claude/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflowType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflow --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/mdd-workflow .agents/skills/mdd-workflow && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .agents/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflow --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/mdd-workflow .cursor/skills/mdd-workflow && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .cursor/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git --path .claude/skills/mdd-workflow--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflow --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/mdd-workflow .gemini/skills/mdd-workflow && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .gemini/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflowInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/mdd-workflow .github/skills/mdd-workflow && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .github/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install TheDecipherist/claude-code-mastery-project-starter-kit mdd-workflow --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/mdd-workflow .opencode/skills/mdd-workflow && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "mdd-workflow" agent skill from https://github.com/TheDecipherist/claude-code-mastery-project-starter-kit/tree/main/.claude/skills/mdd-workflow into .opencode/skills/mdd-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "mdd-workflow", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
mdd-workflowUse in any project that uses MDD (a .mdd/ directory exists) when editing source code, building a feature, fixing a bug, requesting an audit, or editing .mdd/docs files.
Mdd Workflow is an agent skill from TheDecipherist/claude-code-mastery-project-starter-kit. Use in any project that uses MDD (a .mdd/ directory exists) when editing source code, building a feature, fixing a bug, requesting an audit, or editing .mdd/docs files. Keeps feature docs in sync the moment their controlled source files change, recommends the /mdd workflow for substantial tasks, and conforms to .mdd doc conventions. Installed globally, so it self-gates: it does nothing in projects that don't use MDD.
Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: The definitive starting point for Claude Code projects. Based on Claude Code Mastery Guides V1-V5. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 61fbb99. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadEditGrepGlobBashFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Mdd Workflow loads about 1.6k tokens when it runs. Until then it costs about 110 tokens; SKILL.md has 812 words of instructions outside code blocks.
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.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Edit, Grep, Glob, BashAutomated 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.
The full file from TheDecipherist/claude-code-mastery-project-starter-kit at commit 61fbb99, republished under its MIT licence (© TheDecipherist). 812 words, ~1,551 tokens.
.claude/skills/mdd-workflow/SKILL.md (or your agent's skills folder).This skill complements the /mdd command. The command owns the workflow; this skill keeps things honest between command runs. Its single most valuable job is preventing documentation drift the moment it would happen, before it accumulates.
Act only if this project uses MDD. Check for any of:
.mdd/ directory in the project root, or/mdd command (.claude/mdd/, ~/.claude/mdd/, .claude/commands/mdd.md).If none exist, stop silently. Do nothing, say nothing, never mention MDD. This skill is installed globally and will activate in projects that have never adopted MDD; in those projects it must be invisible.
Two hard rules that hold for everything below:
.mdd/ bootstrap, no phase execution. You recommend /mdd and let the user confirm. The command performs all side effects.Feature docs declare the source they own in frontmatter (source_files, plus routes and models). When that source is edited outside a /mdd run, the doc silently goes stale. Catch it at the edit, not weeks later in /mdd scan.
When you are about to edit (or have just edited) a source file in an MDD project:
Cheap controlled-file check. Grep .mdd/docs/*.md for the file's path in source_files (and routes/models if the change adds or alters a route or model):
grep -rl "<relative/path/to/file>" .mdd/docs/*.mdNo match → the file is not controlled. Stay silent and proceed normally.
If a doc controls the file, name it and keep it in sync:
.mdd/docs/00-frontmatter-spec.md first so any frontmatter edit conforms to the schema.last_synced to today; add a new endpoint to routes; add a new model to models; append a genuinely new defect to known_issues (append-only — never remove entries).📝 Edited <file>, controlled by .mdd/docs/<id>.md — synced last_synced and routes.This change affects how <id> behaves. Run \/mdd update <id>` (or `/mdd audit`) for a full doc resync.`If the user is mid-flow and declines the sync, don't block their work. Note it once so it isn't lost:
Leaving .mdd/docs/<id>.md unsynced — \/mdd scan` will flag it later.`
This is real-time and pre-commit, which is precisely what /mdd status and /mdd scan cannot do (they detect drift retrospectively, from git history, only when invoked). Defer batch and historical drift detection to those commands; this skill catches the single edit as it lands.
When the user asks for work MDD is built for and it would genuinely benefit, offer the matching mode once, then defer to the user.
Nudge when the task is a new feature, a real (non-trivial) bug, a meaningful refactor, or an audit — and especially when it will touch code controlled by an existing feature doc that would drift if done ad-hoc.
Do not nudge for typos, formatting, renames, config tweaks, one-liners, or plain questions. Anything too small to deserve a doc is too small to nudge.
The offer is one line, in the user's words, and waits:
You have MDD installed and this looks like a task that would benefit from it —
/mdd <feature>documents it first, then builds against the doc. Want me to use it, or just proceed here?
Pick the right invocation: feature → /mdd <feature-slug>; bug → /mdd bug; audit → /mdd audit; existing-doc drift → /mdd update <id>.
One offer per task. If the user declines or says "just do it," proceed ad-hoc and don't ask again this task. Never run /mdd without an explicit yes — but Job 1 still applies, so keep any controlled doc in sync even while working ad-hoc.
.mdd/docs conventions correctWhen editing a .mdd/docs/*.md file directly (not through /mdd), read .mdd/docs/00-frontmatter-spec.md first and conform:
satisfies_contracts entries use the from / function / when / status (pending|done) / verified_at shape — the field is verified_at, not verified.relates is symmetric: if doc A relates B, ensure B relates A.known_issues is append-only./mdd does that./mdd update, /mdd audit, and /mdd scan do that.© TheDecipherist, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/mdd-workflow of TheDecipherist/claude-code-mastery-project-starter-kit.
Open the folder on GitHubat commit 61fbb99
Mdd Workflow 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Mdd Workflow this skillTheDecipherist/claude-code-mastery-project-starter-kit | 338 | — | ~1.6k | Automated safety check: Notes | MIT | |
| Exist AutomationComposioHQ/awesome-claude-skills | 77k | 3 repos | ~723 | Automated safety check: Pass | None | |
| Brilliant Directories AutomationComposioHQ/awesome-claude-skills | 77k | 3 repos | ~783 | Automated safety check: Pass | None | |
| SEO Directory Backlinkssickn33/agentic-awesome-skills | 47k | 1 repos | ~6.5k | Automated safety check: Pass | MIT | |
| People Directorysickn33/agentic-awesome-skills | 47k | 1 repos | ~4.5k | Automated safety check: Pass | MIT | |
| Identify Assumptions Existingphuryn/pm-skills | 27k | — | ~525 | Automated safety check: Pass | MIT |
ComposioHQ/awesome-claude-skills
Automate Exist tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.
ComposioHQ/awesome-claude-skills
Automate Brilliant Directories tasks via Rube MCP (Composio).
sickn33/agentic-awesome-skills
Directory and backlink register: platform, domain, target URL, follow attribute, authority and spam scores, approval and NAP-match status.
sickn33/agentic-awesome-skills
Employee master record: name, employee id, department, job title, grade, manager, employment type, contact and emergency details, access role, start and end dates, status.
phuryn/pm-skills
Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility.
phuryn/pm-skills
Brainstorm product ideas for an existing product using multi-perspective ideation from PM, Designer, and Engineer viewpoints.
TheDecipherist/claude-code-mastery-project-starter-kit
Scaffold a new microservice that follows the project's server/handlers/adapters architecture.
TheDecipherist/claude-code-mastery-project-starter-kit
Where CSS should live. An agent skill from TheDecipherist/claude-code-mastery-project-starter-kit.
TheDecipherist/claude-code-mastery-project-starter-kit
Production Docker best practices for writing Dockerfiles, Compose files, and Swarm stacks.
TheDecipherist/claude-code-mastery-project-starter-kit
Production Docker Swarm deployment rules: what changes when a compose file goes from a single node to a multi-node Swarm.
TheDecipherist/claude-code-mastery-project-starter-kit
Production MongoDB backup and restore practices that the documentation gets wrong.
TheDecipherist/claude-code-mastery-project-starter-kit
Production MongoDB replica-set operation: topology, durability, host tuning, and the container-specific gotchas Claude gets wrong.
Use in any project that uses MDD (a .mdd/ directory exists) when editing source code, building a feature, fixing a bug, requesting an audit, or editing .mdd/docs files. Mdd Workflow is an agent skill from TheDecipherist/claude-code-mastery-project-starter-kit.mdd/docs files.
Run `npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a claude-code`. Or copy the skill folder (.claude/skills/mdd-workflow in TheDecipherist/claude-code-mastery-project-starter-kit) into .claude/skills/mdd-workflow in your project. Claude Code loads it when a task matches its description.
Run `npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a codex`. Or copy the skill folder (.claude/skills/mdd-workflow in TheDecipherist/claude-code-mastery-project-starter-kit) into .agents/skills/mdd-workflow in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add TheDecipherist/claude-code-mastery-project-starter-kit --skill mdd-workflow -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mdd-workflow, .gemini/skills/mdd-workflow, .github/skills/mdd-workflow and .opencode/skills/mdd-workflow in your project.
SKILL.md names no scripts, command-line tools or credentials: Mdd Workflow is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Edit, Grep, Glob, Bash.
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.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Mdd Workflow is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Mdd Workflow: Exist Automation (ComposioHQ/awesome-claude-skills, 77k stars), Brilliant Directories Automation (ComposioHQ/awesome-claude-skills, 77k stars), SEO Directory Backlinks (sickn33/agentic-awesome-skills, 47k stars) and People Directory (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
TheDecipherist (a GitHub user) maintains it in TheDecipherist/claude-code-mastery-project-starter-kit, which has 338 GitHub stars. The repository holds 24 skills in this directory. The repository was last updated on June 29, 2026.
Source: TheDecipherist/claude-code-mastery-project-starter-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.