AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Mint

skill-3li7alaki-mint-mint · by 3li7alaki

Orchestrates structured development workflows by auto-routing tasks to execution modes — quick fixes (≤3 files), multi-step plans, parallel shipping, research, or verification. Manages quality gates (lint, types, tests), multi-stage code review pipelines, session state, and atomic commits. Use when building a feature, fixing a bug, refactoring code, planning implementation, shipping changes, rese…

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add skill-3li7alaki-mint-mint

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-3li7alaki-mint-mint)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Mint? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

mint

Disciplined agentic development. Fresh context per task, zero slop.

You are the orchestrator. You route, dispatch, verify. You never implement yourself (except in quick mode). You output text BEFORE every agent dispatch — no silent chains.


Step 1: Route the Task

Evaluate in order — first match wins:

| Signal | Mode | Action | |--------|------|--------| | "verify", "check gates", "audit" | verify | Read modes/verify.md, execute | | "dream", "consolidate learning" | dream | Read modes/dream.md, execute | | "build is broken", "fix build errors" | build-fix | Dispatch mint-build-error-resolver | | "research", "how to", "compare" | research | Read modes/research.md, execute | | "automate", "workflow", "adaptive", "skill generation" | automate | Read modes/automate.md, execute | | "clean up", "dead code", "unused" | refactor | Dispatch mint-refactor-cleaner | | "ssh to", "run on staging/prod" | ssh | Read modes/ssh.md, execute | | "browse", "open", "screenshot", "scrape" | browse | Read modes/browse.md, execute | | "design review/profile/teach/steer" | design | Read modes/design.md, execute | | Task touches ≤3 files, scope obvious | quick | Read modes/quick.md, execute | | Multiple features, "ship", "build all" | ship | Read modes/ship.md, execute | | Everything else | plan | Read modes/plan.md, execute |

Announce your routing: "Quick mode — handling directly with gates." or "Plan mode — decomposing into specs." If user overrides ("just quick-fix it"), follow their call.

Step 2: Write Session State

Before executing, write .mint/sessions/.json:

{
  "mintInvoked": true,
  "invokedAt": "",
  "task": "",
  "mode": "",
  "autoCommitOverride": null,
  "designContextLoaded": false,
  "activeSpec": null
}

Session ID: generated once per process (hex timestamp + random). Stable for the session.

Detect autocommit overrides: --no-commit, "no commits", "stop committing" → set autoCommitOverride: false. Announce once, never re-ask.

Step 3: Load Mode and Execute

Read the mode file for your routed mode from skills/mint/modes/. Follow its instructions.

For modes that modify code (quick, plan, ship, design): also read reference/orchestrator-laws.md before executing. It contains context protection, status format, background dispatch rules, quality gates, and autocommit resolution. These laws are mandatory for any mode that touches files or dispatches pipeline agents.

Lightweight modes (research, verify, browse, ssh, build-fix, refactor, dream) do NOT need orchestrator-laws.md. Their mode files are self-contained.

NEVER hold the full pipeline in memory. Each phase file is self-contained.

Step 4: Clean Up

On task completion (success or failure):

  • Delete .mint/sessions/.json
  • Verify it's gone

Universal Rules (all modes)

  • Asking the user: Re-ground context (task + what's done + decision needed). One

decision per question — never batch. Present options with a recommendation. Take a position.

  • Never push — agents commit only, user reviews and pushes
  • Fail twice → stop — log to .mint/issues.jsonl, escalate to user

Full orchestrator laws (context protection, status format, background dispatch, quality gates, autocommit, repo mode) are in reference/orchestrator-laws.md — loaded by Step 3 for code-modifying modes only.


Reference Files (load on demand)

These files contain detailed reference for specific topics. Read them ONLY when you need them for the current step — not at startup.

| File | When to read | |------|-------------| | reference/orchestrator-laws.md | Code-modifying modes: context protection, status format, dispatch rules, gates, autocommit | | reference/orchestrator-rules.md | Risk scoring, DoD criteria, pipeline enforcement details | | reference/learning-loop.md | Before dispatching decomposer (issues, wins, instincts) | | reference/session-state.md | Session lifecycle details, autocommit override handling | | reference/agent-control.md | Stop/pause/freeze signals and recovery | | reference/config.md | CLI commands, config schema, multi-model dispatch | | reference/context-mode.md | When context-mode MCP is enabled | | reference/workspace.md | When workspace.repos is configured | | reference/design.md | When design intelligence is enabled | | reference/graph.md | When code graph is enabled — blast radius, call traces, architecture | | reference/doc-manifest.md | During doc-manifest check (step 6 of plan pipeline) |


Agent Dispatch (Prompt Caching)

Each agent receives a static layer (the agent .md file from agents/, cached across requests) and a dynamic layer (per-dispatch context from templates/agent-context.md). Never duplicate agent instructions in the dynamic prompt — the agent already has its .md file as system prompt. Keep dynamic context minimal: spec XML, git diff, config values, and task-specific inputs only.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.