Skip to content

Workflow Templates

Moira includes workflow templates for common structured tasks. Templates ensure consistent execution quality through domain knowledge, validation loops, and user approval gates.

Terminal window
mcp__moira__start({ workflowId: "<workflow-id>" })

Multi-step task execution with evidence and verification.

flowchart LR
    A[Understand] --> B[Decompose] --> C[Execute] --> D[Verify] --> E[Deliver]
FeatureDescription
Self-sufficient stepsEach step executable without full plan context
Evidence requiredProof of completion for each step
Retry mechanismUp to 3 attempts with escalation options
Plan persistenceSaved to ./claude-temp-files/plan-{timestamp}.md

Use for: Any task with 3+ steps requiring verified completion.

Terminal window
mcp__moira__start({ workflowId: "task-breakdown-flow" })

See details →


Text content creation: articles, posts, documentation.

flowchart LR
    A[Brief] --> B[Research] --> C[Outline] --> D[Write] --> E[Edit] --> F[Finalize]
FeatureDescription
Research validationMin 3 sources, 3 facts required
Draft validationStructure and tone compliance
Formatsarticle, post, documentation
Tone optionsformal, casual, technical, mixed
Terminal window
mcp__moira__start({ workflowId: "content-creation" })

See details →

Research with verified and reproducible sources. Solves AI hallucination and fake source problems.

flowchart LR
    A[Question] --> B[Methodology] --> C[Gather] --> D[Read] --> E[Synthesize] --> F[Output]
FeatureDescription
URL verificationAll sources must be accessible
Alternative viewpointsMinimum 2 opposing opinions
CitationsEach conclusion linked to source
LimitationsExplicit gaps and biases section
Terminal window
mcp__moira__start({ workflowId: "research" })

See details →


PRD (Product Requirements Document) creation with completeness guarantees.

flowchart LR
    A[Problem] --> B[Research] --> C[Solution] --> D[Stories] --> E[Metrics] --> F[Output]
FeatureDescription
Problem-firstStart with problem, not solution
Data-backedAnalytics, interviews, support tickets
Testable ACMin 3 acceptance criteria per story
Edge casesMin 5 non-standard scenarios
Terminal window
mcp__moira__start({ workflowId: "prd-creation" })

See details →

UX/UI design process with mandatory accessibility verification.

flowchart LR
    A[Users] --> B[Constraints] --> C[Flow] --> D[Microcopy] --> E[A11y] --> F[Prototype]
FeatureDescription
Primary personaDefined before design begins
Design rationaleAlternatives documented
WCAG AAMandatory accessibility checklist
MicrocopyClarity-focused copy guidelines
Terminal window
mcp__moira__start({ workflowId: "ux-design" })

See details →


Automated test code generation (unit, integration, e2e).

flowchart LR
    A[Code] --> B[Analyze] --> C[Plan] --> D[Generate] --> E[Review] --> F[Save]
FeatureDescription
Project analysisExisting tests, framework detection
Test typesunit, integration, e2e
Case categorieshappy path, edge cases, error cases
ValidationSyntax verification before save
Terminal window
mcp__moira__start({ workflowId: "test-generation" })

See details →

Test plan creation with P0-P3 prioritization.

flowchart LR
    A[Requirements] --> B[Risk] --> C[Categorize] --> D[Prioritize] --> E[Detail] --> F[Output]
FeatureDescription
Categoriespositive, negative, edge, security, performance
PrioritiesP0 (blocker) to P3 (nice to have)
CoverageAC and high-risk scenario coverage
Minimum2 tests per category
Terminal window
mcp__moira__start({ workflowId: "test-planning" })

See details →


Data analysis from problem definition to conclusions and visualization.

flowchart LR
    A[Context] --> B[Problem] --> C[Data] --> D[EDA] --> E[Insights] --> F[Conclude]
FeatureDescription
CRISP-DMStandard methodology
ValidationData quality and EDA completeness
Approval gatesProblem definition, conclusions
Terminal window
mcp__moira__start({ workflowId: "data-analysis" })

See details →


Marketing materials creation with differentiation and conversion focus.

flowchart LR
    A[Product] --> B[Audience] --> C[Competitive] --> D[Position] --> E[Create] --> F[Review]
FeatureDescription
No buzzwordsUSPs must be concrete
CompetitiveGap identification required
Proof pointsData, testimonial, or case study
Legal checkCompliance review
Terminal window
mcp__moira__start({ workflowId: "marketing-campaign" })

See details →


Workflow creation, editing, and deployment.

flowchart LR
    A[Start] --> B[Understand] --> C{Action}
    C --> D[Create]
    C --> E[Edit]
    C --> F[Deploy]
FeatureDescription
Node typesstart, end, agent-directive, condition, notification
Operatorseq, ne, lt, gt, in, contains, exists, and, or, not
TemplatesVariable substitution with validation
ValidationSchema and connection verification
Terminal window
mcp__moira__start({ workflowId: "workflow-management-flow" })