Skip to content

MethodSketch

Design, Review, Enforce

What is MethodSketch? ​

MethodSketch is a design tool for practitioners of the IDesign Method. You write the design as text. MethodSketch draws the diagrams. You can iterate faster in System Design and Detailed Design. To learn The Method, read Righting Software or attend an Architect's Master Class.

What does MethodSketch do? ​

With MethodSketch you can:

  • Add detail to a design, one step at a time
  • Generate your solution and project structure
  • Enforce the design with an analyzer

The tool outputs:

  • Design artifacts
    • Static Aspect
    • Call Chains
    • Sequence Diagrams
    • DTO Flows
    • Activity Diagrams
    • Flows (BPMN)
    • Statecharts
    • DTO Class Diagrams
    • Service Contracts
    • Data Contracts
    • Dependencies
  • Generation script, for PowerShell or sh
  • Project plan
  • modelanalyzer.json (when using architecture enforcement)

You can connect your own AI agent with MCP. The agent can read and edit your sketches.

How it works explains the ideas behind the tool. The Tutorial takes you through your first design.

To get the full benefit of the tool, attend the Detailed Design Clinic. Or get mentoring from a person who attended the clinic.

Pricing ​

Subscription Personal Internal Agency
$15
/ quarter
$80
/ month / user
$100
/ month / user
Usage Non-Commercial / Learning Commercial
within your own products
Commercial
in designs for clients
Create Design ✅ ✅ ✅
Generate Diagrams ✅ ✅ ✅
Generate Projects ✅ ✅ ✅
Generate DTOs ✅ ✅ ✅
Enforce Design ❌ ✅ ✅
VS Code Extension ❌ ✅ ✅
Visual Studio Extension ❌ Planned Planned
MCP
(Bring your own agent)
✅ ✅ ✅
Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns. You may cancel your account on our website. If cancelling within the first 30-days of registering for a subscription you may email us to request a refund.