ALWAYS LOAD THIS SKILL. Required at conversation start for any project using mint. Establishes that the mint skill MUST be invoked before ANY file modification — features, bugs, refactors, configs, tests, docs. You cannot use Write/Edit tools without invoking mint first. Load this skill when you see .mint/ directory in a project.
From mintnpx claudepluginhub 3li7alaki/mint --plugin mintThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
This includes:
You CANNOT use Write, Edit, or Bash (for file ops) tools until mint is invoked. </MANDATORY-RULE>
Invoke mint BEFORE modifying any file. mint auto-routes to the right mode based on task complexity. You do not decide the workflow — mint does.
Use the Skill tool to invoke mint with the user's task description. mint will:
| Task | Use mint? |
|---|---|
| Feature implementation | YES — plan or ship mode |
| Bug fix | YES — quick or plan mode |
| Refactor | YES — plan mode |
| Config change (≤3 files) | YES — quick mode |
| Research / investigation | YES — research mode |
| Check quality gates | YES — verify mode |
| ANY file modification | YES — always |
| Pure conversation / questions | No |
| Reading files for context | No |
These thoughts mean STOP — you're about to skip mint:
| Thought | Reality |
|---|---|
| "This is just a small fix" | Small fixes use quick mode. Invoke mint. |
| "I'll just edit this one file" | mint enforces gates even on single files. Invoke mint. |
| "Let me code first, review later" | mint reviews during execution, not after. Invoke mint. |
| "This doesn't need planning" | mint decides that, not you. Invoke mint. |
| "I know what to do" | Knowing what ≠ disciplined execution. Invoke mint. |
| "I'll use Write/Edit directly" | NO. Invoke mint first. Always. |
mint expects .mint/config.json in the project root. If it doesn't exist, mint will prompt to run init.
The user can always override mint's routing: