dev_workflow

dev_workflow is a cursor rule for Cursor from RyanLisse/mexc-mcp-server. It costs 4,301 tokens per session, scanned A, a copy of dev_workflow, MIT.

A set of rules for managing software work with Task Master, a tool for breaking projects into tasks and tracking them. It explains when to use its MCP server or command-line interface.

In plain words
What is it for?
Planning task-driven development, breaking large tasks into subtasks, retrieving or adding tasks, and deciding when an MCP server needs restarting.
Why use it?
It gives an AI coding assistant a consistent process for understanding task complexity, splitting work, and choosing how to interact with Task Master.

Cursor rule for Cursor

Written for Cursor: installed under .cursor/.

Good fit Planning task-driven development, breaking large tasks into subtasks, retrieving or adding tasks, and deciding when an MCP server needs restarting.

Compare 6 cursor rules from other repositories ↓
Install with agentmods
npx agentmods add rules/ryanlisse/mexc-mcp-server/dev_workflow
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/RyanLisse/mexc-mcp-server

Made for: Cursor.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for dev_workflow

README.md
[![agentmods](https://agentmods.dev/badge/rules/ryanlisse/mexc-mcp-server/dev_workflow/github.svg)](https://agentmods.dev/rules/ryanlisse/mexc-mcp-server/dev_workflow)
Your own site
<a href="https://agentmods.dev/rules/ryanlisse/mexc-mcp-server/dev_workflow"><img src="https://agentmods.dev/badge/rules/ryanlisse/mexc-mcp-server/dev_workflow/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for dev_workflow

Your own site · 80×15
<a href="https://agentmods.dev/rules/ryanlisse/mexc-mcp-server/dev_workflow"><img src="https://agentmods.dev/badge/rules/ryanlisse/mexc-mcp-server/dev_workflow.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 4,301 This file is loaded in full into every session.
When invoked 4,301 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 97% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.04301 $0.04301
Opus 5.5 $0.01720 $0.01720
Sonnet 5.5 $0.00860 $0.00860
Haiku 4.5 $0.00430 $0.00430

Measured 1mo ago against content hash 80844459c003, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

dev_workflow scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

97% identical to dev_workflow — 2 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

.cursor/rules/dev_workflow.mdc · 239 lines

How it starts

The opening of the file, as written. The whole thing — 239 lines — stays where its author put it; the contents beside it link to each section on GitHub.


description: Guide for using Task Master to manage task-driven development workflows globs: */ alwaysApply: true

Task Master Development Workflow

This guide outlines the typical process for using Task Master to manage software development projects.

Primary Interaction: MCP Server vs. CLI

Task Master offers two primary ways to interact:

  1. MCP Server (Recommended for Integrated Tools):

    • For AI agents and integrated development environments (like Cursor), interacting via the MCP server is the preferred method.
    • The MCP server exposes Task Master functionality through a set of tools (e.g., get_tasks, add_subtask).
    • This method offers better performance, structured data exchange, and richer error handling compared to CLI parsing.
    • Refer to mcp.mdc for details on the MCP architecture and available tools.
    • A comprehensive list and description of MCP tools and their corresponding CLI commands can be found in taskmaster.mdc.
    • Restart the MCP server if core logic in scripts/modules or MCP tool/direct function definitions change.
  2. task-master CLI (For Users & Fallback):

    • The global task-master command provides a user-friendly interface for direct terminal interaction.
    • It can also serve as a fallback if the MCP server is inaccessible or a specific function isn't exposed via MCP.
    • Install globally with npm install -g task-master-ai or use locally via npx task-master-ai ....
    • The CLI commands often mirror the MCP tools (e.g., task-master list corresponds to get_tasks).
    • Refer to taskmaster.mdc for a detailed command reference.

Standard Development Workflow Process

  • Start new projects by running initialize_project tool / task-master init or parse_prd / task-master parse-prd --input='<prd-file.txt>' (see taskmaster.mdc) to generate initial tasks.json
  • Begin coding sessions with get_tasks / task-master list (see taskmaster.mdc) to see current tasks, status, and IDs
  • Determine the next task to work on using next_task / task-master next (see taskmaster.mdc).
  • Analyze task complexity with analyze_project_complexity / task-master analyze-complexity --research (see taskmaster.mdc) before breaking down tasks
  • Review complexity report using complexity_report / task-master complexity-report (see taskmaster.mdc).
  • Select tasks based on dependencies (all marked 'done'), priority level, and ID order
  • Clarify tasks by checking task files in tasks/ directory or asking for user input
  • View specific task details using get_task / task-master show <id> (see taskmaster.mdc) to understand implementation requirements
  • Break down complex tasks using expand_task / task-master expand --id=<id> --force --research (see taskmaster.mdc) with appropriate flags like --force (to replace existing subtasks) and --research.
  • Clear existing subtasks if needed using clear_subtasks / task-master clear-subtasks --id=<id> (see taskmaster.mdc) before regenerating
  • Implement code following task details, dependencies, and project standards
  • Verify tasks according to test strategies before marking as complete (See tests.mdc)
  • Mark completed tasks with set_task_status / task-master set-status --id=<id> --status=done (see taskmaster.mdc)
  • Update dependent tasks when implementation differs from original plan using update / task-master update --from=<id> --prompt="..." or update_task / task-master update-task --id=<id> --prompt="..." (see taskmaster.mdc)
  • Add new tasks discovered during implementation using add_task / task-master add-task --prompt="..." --research (see taskmaster.mdc).
  • Add new subtasks as needed using add_subtask / task-master add-subtask --parent=<id> --title="..." (see taskmaster.mdc).
  • Append notes or details to subtasks using update_subtask / task-master update-subtask --id=<subtaskId> --prompt='Add implementation notes here...\nMore details...' (see taskmaster.mdc).
  • Generate task files with generate / task-master generate (see taskmaster.mdc) after updating tasks.json
  • Maintain valid dependency structure with add_dependency/remove_dependency tools or task-master add-dependency/remove-dependency commands, validate_dependencies / task-master validate-dependencies, and fix_dependencies / task-master fix-dependencies (see taskmaster.mdc) when needed
  • Respect dependency chains and task priorities when selecting work
  • Report progress regularly using get_tasks / task-master list
  • Reorganize tasks as needed using move_task / task-master move --from=<id> --to=<id> (see taskmaster.mdc) to change task hierarchy or ordering

Read the full file on GitHub · 239 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 239 lines · 4,301 tokens per session scan A 80844459c003

Subscribe to this mod's changes

dev_workflow is a cursor rule published in the GitHub repository RyanLisse/mexc-mcp-server (5 stars, last pushed 1y ago), licensed MIT. It adds 4,301 tokens to every session, about $0.0172 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 97% identical to dev_workflow, differing in 2 lines, and is treated as a copy.