Built-In & Extra Flows
QARK ships with built-in flows that are seeded into your database on first launch. Like built-in prompts, they are read-only but can be duplicated and customized. Additional flow packs covering specialized domains are available for download.
Built-In Flows
Section titled “Built-In Flows”Built-in flows are compiled into the app binary. They cannot be deleted, but you can:
- Duplicate any built-in flow to create an editable copy
- Reset all built-ins from settings if you want to restore them after an update
Each flow specifies a default provider and model, but these are overridden by your configuration if the specified model is not available.
Writing
Section titled “Writing”Transform flows that modify selected text and paste the result back. All use diff preview mode so you see exactly what changed.
| Flow | Description | Output | Temp |
|---|---|---|---|
| Improve writing | Enhance clarity, flow, and impact while preserving meaning and tone | paste | 0.6 |
| Expand my writing | Elaborate and add depth — more detail, examples, and transitions | paste | 0.7 |
| Fix spelling and grammar | Correct errors without changing meaning, tone, or style | paste | 0.2 |
| Simplify my writing | Shorter sentences, plainer words, clearer structure for a general audience | paste | 0.5 |
| Rewrite in friendly tone | Warm, approachable rewrite preserving the original meaning | paste | 0.7 |
| Rewrite in professional tone | Formal, polished rewrite suitable for business communication | paste | 0.6 |
| Edit like a copy editor | Professional copy editing for style, clarity, and correctness (uses thinking) | paste | 0.3 |
Analysis
Section titled “Analysis”Analysis flows that open results in chat for further iteration. All use preview mode and enable copy_output so the result is also on your clipboard.
| Flow | Description | Output | Temp |
|---|---|---|---|
| Explain this | Clear, thorough explanation with complex concepts broken down and technical terms defined | openInChat | 0.5 |
| List key takeaways | Concise bulleted list of the most important points, insights, and actionable items | openInChat | 0.4 |
| Summarize | 2-4 sentence summary capturing the main points | openInChat | 0.4 |
| List action items | Extract actionable tasks and to-dos with owners where mentioned | openInChat | 0.3 |
| Generate a counter argument | Thoughtful, evidence-based counter argument challenging the main claims | openInChat | 0.7 |
Generation
Section titled “Generation”Create new content from notes or context.
| Flow | Description | Output | Temp |
|---|---|---|---|
| Generate an email | Draft a professional email with subject line, greeting, body, and sign-off from notes | openInChat | 0.6 |
| Write a blog post | Full blog post with introduction, sectioned headers, and conclusion from a topic or notes | openInChat | 0.7 |
| Flow | Description | Output | Temp |
|---|---|---|---|
| Complete this code | Continue code from where it left off, following existing patterns, conventions, and style | paste | 0.3 |
Vision
Section titled “Vision”Vision flows that process attached images. Use {{ files }} in the content template.
| Flow | Description | Output | Temp |
|---|---|---|---|
| Explain image | Describe and explain image contents — text, objects, layout, context | copy | 0.3 |
| Extract text from image | OCR — extract all readable text preserving original formatting and layout | copy | 0.1 |
Web flows process URLs or fetched page content. The system prompt references <fetched_url> tags where QARK provides the page content.
| Flow | Description | Output | Temp |
|---|---|---|---|
| Summarize page | Concise summary with main topic, key points, and conclusions as bullets | openInChat | 0.4 |
| Page to Markdown | Convert page content into clean, semantic Markdown with proper heading structure | copy | 0.2 |
| Extract key facts & data | Pull out all facts, statistics, data points, and numbers with context | openInChat | 0.3 |
Research
Section titled “Research”Research flows use assigned agents (via agent_ref) that have their own system prompts, tool access, and multi-step capabilities. They run with no preview and open directly in chat for extended interaction.
| Flow | Description | Agent | Temp |
|---|---|---|---|
| Deep Research | Multi-angle research briefing — technical, market, regulatory — with findings and next steps | Research Director | 0.5 |
| Competitive Analysis | Compare competitors on capabilities, positioning, pricing, strengths, and weaknesses | Research Director | 0.5 |
| Write Codebase Paper | Academic paper analyzing architecture, design patterns, data models, and technical decisions → PDF | Codebase Paper Writer | 0.5 |
| Write Review Article | Comprehensive review article from provided links, papers, and attachments → PDF | Review Article Writer | 0.5 |
Additional Flow Packs
Section titled “Additional Flow Packs”Beyond the built-in flows, QARK provides an additional collection covering specialized domains. Download the extra flows file and import it into QARK via the flow library’s import function.
| Category | Flows | Examples |
|---|---|---|
| Writing | 8 | Rewrite in persuasive/instructive/humorous/sarcastic/empathetic/authoritative/inspiring tone, Format paragraphs |
| Analysis | 1 | Summarize (longer) — detailed summary with all key points |
| Generation | 5 | Write a disagreement, Suggest title options, Generate tweets, Article overview, Write analogies |
| Web | 9 | Explain page simply, Create study notes, Create flashcards, Extract links & resources, Extract code, Critique & fact-check, Draft a response, Translate page, Extract structured data as JSON |
| Research: STEM | 8 | Analyze experimental methodology, Generate literature review outline, Critique statistical analysis, Write abstract (IMRaD), Suggest hypotheses, Grant proposal writing, Data visualization strategy, Simulated peer review |
| Research: Humanities | 7 | Analyze argumentative structure, Historiographical analysis, Thesis statement variants, Close reading, Conference abstract, Translate academic jargon, Annotated bibliography |
| Design & Art | 7 | Design critique, Creative brief, Color palette rationale, UX microcopy variants, Artist statement, Design system docs, Trend analysis |
| Executive | 7 | Executive summary, Board presentation talking points, Strategic risk analysis, Stakeholder communication, OKR framework, Competitive landscape, M&A due diligence |
| Startup | 8 | Pitch deck narrative, Unit economics analysis, Cold outreach sequence, Lean canvas, Launch announcement, PMF analysis, Investor update, Pricing strategy |
| Legal | 7 | Contract clause risks, Legal memorandum outline, Simplify legal language, Compliance checklist, Compare contract versions, Draft NDA, Regulatory impact |
| Patents | 7 | Draft patent claims, Patent specification, Prior art analysis, Office action response, Invention disclosure, Patent abstract, Portfolio gap assessment |
| Developer | 8 | API documentation, Test case generation, Code review, Clean architecture refactor, Database migration, Technical RFC, Debug error traces, CI/CD pipeline config |
| Product | 8 | PRD from feature request, Backlog prioritization (RICE/MoSCoW), User feedback themes, Release notes, User persona, A/B test plan, Product metrics analysis, Competitive feature comparison |
| System Design | 7 | System architecture, Database selection, API contract design, Data migration, Caching strategy, System design interview, Infrastructure-as-code |
| Soil Science | 7 | Soil test results, Sampling protocol, Soil health management, Soil classification, Erosion risk (USLE/RUSLE), Remediation proposal, Amendment comparison |
| Sustainability | 8 | Carbon footprint (Scope 1-3), Sustainability report (GRI/SASB), Circular economy, Environmental impact assessment, SDG alignment, Green technology evaluation, Climate risk disclosure (TCFD), Stakeholder engagement |
| Graduate | 8 | Dissertation chapter outline, Literature gap analysis, Qualifying exam study guide, Research proposal, Reviewer response, Conference presentation, Scholarship essay, Thesis defense preparation |
To install: download the JSON file, then import it via the flow library’s import function. Categories are created automatically on import. See Import & Export for details.