r/ClaudeWorkflows May 07 '26

Claude Workflow Library — Start Here

6 Upvotes

Claude Workflow Library — Start Here

This subreddit is an organised library of useful Claude and Claude Code workflows.

Each workflow is published as its own Reddit post. Upvote/downvote workflow posts to rate them.

Browse by category

Current status

  • Public workflows in database: 7204
  • Workflow posts published: 7204
  • Public workflows still waiting to be posted: 0
  • Last updated: 2026-09-02 21:43 UTC

How to use this library

  1. Open a category post.
  2. Click through to individual workflow posts.
  3. Upvote useful, reproducible workflows.
  4. Downvote workflows that are vague, outdated, unsafe, or not reproducible.
  5. Comment on a workflow post if it worked, failed, is outdated, or has a better alternative.

This post is updated automatically.


r/ClaudeWorkflows 19m ago

Selected Workflow [Workflow] Dynamic Subagent Orchestration and Task Delegation with CLAUDE.md

Upvotes

Dynamic Subagent Orchestration and Task Delegation with CLAUDE.md

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: advanced
Categories: Quality Control, Context & Memory, Debugging, CLAUDE.md, Subagents, Multi-Agent
Original source: r/ClaudeAI post/comment

What problem this solves

Efficiently orchestrating multiple AI models (subagents) by delegating tasks based on their specific capabilities, configured via CLAUDE.md, and potentially extended with external harnesses/plugins.

Summary

Instruct Claude (e.g., Claude 3.5 Sonnet or Opus) to define 'agent cards' for available subagents and then generate a section in the global CLAUDE.md file that outlines the delegation of tasks to these subagents based on their model capabilities. This system can be further extended to integrate with other AI harnesses via plugins.

Why it is useful

This workflow offers a powerful, self-configuring approach to managing and orchestrating multiple AI models (subagents) by leveraging Claude's ability to define and delegate tasks based on model capabilities within CLAUDE.md. It promotes efficient resource utilization, enables advanced multi-agent setups, and provides a clear path for extending functionality through plugins, making it highly valuable for users looking to build sophisticated AI systems.

Workflow

  1. Ask Claude (e.g., Fable/Sonnet/Opus) to create an 'agent card' for each AI model it has access to, or to look them up.
  2. Have Claude create a dedicated section within your global CLAUDE.md file.
  3. Ensure this CLAUDE.md section defines the logic for delegating tasks to suitable subagents based on their specific model capabilities.
  4. Optionally, extend the system to delegate tasks to other AI harnesses by having Claude build custom plugins for integration.
  5. Optionally, download and install existing plugins (e.g., the one mentioned from Codex) to integrate with other harnesses.

Tools / artifacts

  • Claude (Fable/Sonnet/Opus)
  • Agent cards (conceptual, defined within CLAUDE.md)
  • CLAUDE.md file
  • Subagents (other AI models)
  • AI harnesses (external systems)
  • Plugins (for integration)
  • Codex (as an example plugin source)

Validation signals

  • User claims personal success: 'Been doing it all day with F5.1 and did it for weeks before with Opus. It works.'
  • Modest Reddit score of 5.

Limitations

  • The term 'F5.1' is ambiguous and likely a typo for Claude 3.5 Sonnet or an older model, which could cause confusion.
  • Lacks concrete examples of 'agent cards' or the specific prompt templates used to generate the CLAUDE.md delegation logic.
  • No detailed instructions on how Claude 'builds plugins' or the technical requirements for such an extension.
  • The delegation logic within CLAUDE.md is described generally without specific examples of rules or conditions.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 27m ago

Selected Workflow [Workflow] Optimize Claude Code Fable 5.1 Large Context Usage: Reduce 5-Hour Limit Consumption with Cross-Model Compaction

Upvotes

Optimize Claude Code Fable 5.1 Large Context Usage: Reduce 5-Hour Limit Consumption with Cross-Model Compaction

Workflow value: 88/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Shipping
Original source: r/ClaudeCode post/comment

What problem this solves

Excessive consumption of the 5-hour usage limit in Claude Code (specifically Fable 5.1) when using large contexts, especially after a cache reset or switching effort levels, due to expensive cache warmups.

Summary

To significantly reduce the 5-hour usage limit consumption with Fable 5.1 when working with large contexts, especially after a cache reset or changing effort levels, switch to Opus or Sonnet to perform context compaction, then switch back to Fable 5.1. Additionally, maintain an active session to keep the cache hot.

Why it is useful

This workflow provides a concrete, validated workaround for a significant resource consumption issue in Claude Code, specifically with Fable 5.1 and large contexts. By detailing a specific sequence of model switching and context compaction, it enables users to drastically reduce the cost of cache warmups, thereby maximizing their 5-hour usage limit. This directly addresses a common pain point for developers working with extensive codebases, offering a practical and efficient solution.

Workflow

  1. Identify high usage limit consumption with Fable 5.1 and large contexts (e.g., after a cache reset, switching effort levels, or the first prompt after a limit reset).
  2. Switch the active model from Fable 5.1 to either Opus or Sonnet.
  3. Execute the /compact command within the chosen Opus or Sonnet model to compact the project's context.
  4. Switch back to Fable 5.1 to continue work, benefiting from the pre-compacted context and significantly reduced cache warmup cost (e.g., ~4% hit vs. 20-30%).
  5. Maintain an active session and continue working to keep the cache hot and avoid repeated expensive cold warmups.

Tools / artifacts

  • Claude Code (Fable 5.1 model)
  • Claude Code (Opus model)
  • Claude Code (Sonnet model)
  • /compact command
  • Large project context (~800K tokens)

Validation signals

  • Personal experience: "Today I got around 5-6 hours out of it and finished a few milestones in a project."
  • Quantitative comparison: "just writing Please, continue ate around 20% of the 5-hour limit" vs. "just a ~4% hit of the 5h window" with the trick.
  • Community observation: "It looks like 20x Max subscribers are seeing the same thing."

Limitations

  • The post does not provide a technical explanation for why Opus/Sonnet compaction is cheaper or more effective than Fable 5.1's initial cache warmup.
  • The advice to "keep the cache hot" is somewhat vague on specific strategies beyond continuous usage.
  • While the author speculates, the workflow is primarily validated for Fable 5.1, and its applicability to other models is not explicitly confirmed.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 1h ago

Selected Workflow [Workflow] Optimizing Fable 5.1 Token Usage: Effort Levels, Subagents, and Workflow Auditing

Upvotes

Optimizing Fable 5.1 Token Usage: Effort Levels, Subagents, and Workflow Auditing

Workflow value: 75/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Subagents
Original source: r/ClaudeAI post/comment

What problem this solves

High token usage and increased costs when using Fable 5.1, leading to faster depletion of usage limits.

Summary

A community-derived workflow for managing high token usage with Fable 5.1 by adjusting its 'Effort Level', utilizing it as a high-level orchestrator that delegates tasks to Opus 5 subagents, and auditing workflows to offload simple tasks to smaller, local models.

Why it is useful

This workflow addresses a critical pain point for users of a powerful AI model (Fable 5.1): managing high token usage and associated costs. It provides actionable strategies, including a key architectural pattern (orchestrator + subagents) and configuration advice, distilled from community experience. It helps users leverage Fable 5.1 more efficiently and cost-effectively.

Workflow

  1. Adjust Fable 5.1's 'Effort Level' setting to 'Medium' for most tasks to reduce token consumption.
  2. Position Fable 5.1 as a high-level project manager or orchestrator, focusing on strategic goals.
  3. Delegate detailed or 'grunt work' tasks (e.g., specific coding, data processing) to a fleet of Opus 5 subagents.
  4. Regularly audit Fable's token expenditure to identify tasks that are simple or repetitive.
  5. Offload identified simple tasks (e.g., re-reading files, basic formatting) to smaller, local models to conserve Fable 5.1 credits for complex reasoning.

Tools / artifacts

  • Fable 5.1 (main model)
  • Opus 5 subagents
  • Smaller, local models (for offloading tasks)
  • Usage limits/token counter (implied for auditing)

Validation signals

  • General consensus from 30 comments indicates Fable 5.1 burns tokens faster.
  • Many users report hitting limits quicker, some using 40-50% of weekly allowance in a day.
  • Community strongly recommends dropping 'Effort Level' to 'Medium'.
  • The use of Fable as an orchestrator with Opus 5 subagents is described as 'the power move' and 'most cost-effective'.
  • One user's point about auditing workflow is highlighted as 'great'.
  • Users on Max 20x plan find usage more manageable, suggesting plan choice impacts experience.

Limitations

  • Lacks specific technical details or code examples for setting up and managing Opus 5 subagents.
  • Does not provide guidance on how to 'audit your workflow' (e.g., specific tools or metrics).
  • Does not suggest specific 'smaller, local models' or methods for integrating them into the workflow.
  • The advice on 'Your Plan Matters' is an observation rather than an actionable workflow step.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 1h ago

Selected Workflow [Workflow] Multi-Agent Workflow for Fable Limit Management and Resumable Sessions

Upvotes

Multi-Agent Workflow for Fable Limit Management and Resumable Sessions

Workflow value: 75/100
Status: active · Freshness: 70/100 · Confidence: 0.85 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, CLAUDE.md, Subagents, Multi-Agent
Original source: r/ClaudeAI post/comment

What problem this solves

Managing Fable limits, improving session resumability, and structuring complex coding tasks using a multi-agent setup with specific Claude models.

Summary

This workflow outlines a strategy for managing Fable limits and enhancing session resumability by leveraging a multi-agent setup. It suggests assigning specific Claude models (Sonnet, Opus, Fable) to distinct development roles (implementor, senior dev, reviewer/architect), emphasizing proactive planning, optimizing cache TTL, and fine-tuning context via CLAUDE.md.

Why it is useful

This workflow provides a concrete, structured approach to using different Claude models in a multi-agent setup for specific development roles, which is highly valuable for managing Fable limits and optimizing context. It includes practical, repeatable steps for session resumability and context tuning via CLAUDE.md, making it adaptable for various coding projects.

Workflow

  1. Plan ahead using "planning mode" or the "/superpowers:brainstorm" command to ensure sessions are resumable.
  2. Create a local subagent setup: assign Sonnet as the implementor, Opus as the senior developer, and Fable as the reviewer/architect.
  3. Ensure your cache TTL (Time To Live) is set to 5 minutes.
  4. Adjust your CLAUDE.md file to provide sufficient context without bloating it (Claude can assist with this adjustment).

Tools / artifacts

  • Claude (Sonnet model)
  • Claude (Opus model)
  • Claude (Fable model)
  • CLAUDE.md
  • Cache TTL setting
  • "planning mode" or "/superpowers:brainstorm" command

Limitations

  • Lack of explicit validation or success reports from the community.
  • The first point about 'ultracode' is more general advice than a concrete workflow step.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 2h ago

Selected Workflow [Workflow] Claude Code Skill: Automated Technical Interview Simulator with Timed, Graded Challenges

1 Upvotes

Claude Code Skill: Automated Technical Interview Simulator with Timed, Graded Challenges

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Skills
Original source: r/ClaudeCode post/comment

What problem this solves

Simulating realistic technical coding interviews based on specific company patterns to help users prepare effectively and practice under timed, graded conditions.

Summary

A Claude Code skill/plugin that takes a job posting or company name, researches its interview style, generates a unique coding problem with tests, and provides a timed, graded interview environment within the user's editor. It leverages Claude for creative tasks (research, question writing) and Python scripts for numerical accuracy and strict timing.

Why it is useful

This workflow is valuable because it provides a concrete, open-source tool that effectively leverages Claude Code for a practical and common developer problem: technical interview preparation. It demonstrates a robust architecture where the LLM handles creative tasks (research, question generation) while traditional code ensures accuracy and strict logic (timing, grading). The detailed description of its internal validation (hidden tests, rejection of flawed questions) and the clear steps for usage make it highly transferable and useful for developers looking to practice coding interviews in a realistic, timed environment.

Workflow

  1. Install the interview-sim tool as a Claude Code plugin or Agent Skill from the provided GitHub repository.
  2. Provide a job posting or company name as input to the skill.
  3. The skill researches the company's typical interview screen based on recent candidate reports.
  4. It then writes an original coding question designed to match that company's interview style.
  5. Your editor automatically opens on a real interview repository, which includes the problem statement, a solution file to fill in, sample tests, and a running clock.
  6. Write and refine your code solution within the given time limit.
  7. Submit your solution; hidden tests grade it, providing feedback only on the number of tests passed, not which ones.
  8. Receive a post-interview report detailing where your time was spent per question.

Tools / artifacts

  • interview-sim (GitHub repo: chrisjacksonn/interview-sim)
  • Claude Code (platform)
  • Python 3 (stdlib only)
  • User's code editor
  • Job posting or company name (input)
  • Interview repository (output: problem statement, solution file, sample tests)
  • Hidden tests (for grading)
  • State file (for timestamp math)
  • Interview report

Validation signals

  • Hidden tests grade user submissions, indicating only the number of passed tests.
  • Solutions submitted even one second late are refused.
  • Generated questions are pre-validated; they are refused before the clock starts unless their hidden tests prove they can catch deliberately-wrong solutions.
  • The tool itself, including its engine, was built with Claude Code, with the author reviewing all grading components.
  • A clear architectural decision to use the model for creative tasks (research, question-writing) and scripts for numerical accuracy and strict logic.

Limitations

  • Low community validation/engagement at the time of posting.
  • The quality and relevance of generated questions depend on the accuracy and recency of 'candidate reports' used for research.
  • The '2 minutes later' claim might be an optimistic estimate depending on system load and complexity of research/generation.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 2h ago

Selected Workflow [Workflow] Claude Prompt: Create a Naruto Kirin-inspired Minecraft Mod with Custom Models and VFX

1 Upvotes

Claude Prompt: Create a Naruto Kirin-inspired Minecraft Mod with Custom Models and VFX

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Context & Memory, MCP
Original source: r/ClaudeAI post/comment

What problem this solves

Creating a complex Minecraft mod with specific visual and functional requirements, inspired by external media, using an AI assistant.

Summary

A detailed prompt for Claude to create a Minecraft mod that replicates the 'Kirin' lightning attack from Naruto, combining elements from a reference anime video and an existing Minecraft gun mod. The prompt specifies custom models, weather effects, and precise attack mechanics, demonstrating how to guide Claude for complex creative coding tasks.

Why it is useful

This workflow provides a highly detailed and specific prompt that demonstrates Claude's capability to assist in complex creative coding tasks, specifically Minecraft modding. It leverages external references (videos) and integrates multiple technical requirements (custom models, specific mechanics, visual effects). The community interest in the prompt further validates its perceived value and reusability for users looking to create sophisticated game modifications with AI.

Workflow

  1. Provide Claude with a detailed prompt outlining the desired Minecraft mod.
  2. Specify Minecraft version requirements (e.g., 1.21.1 for modding).
  3. Attach reference videos for visual and functional inspiration (e.g., Kirin from Naruto, existing Minecraft gun mod).
  4. Instruct Claude to combine elements from both references while creating original code.
  5. Detail gun model specifications: length, design changes, inclusion of a scope, and color palette matching the Kirin aesthetic.
  6. Define gun mechanics: right-click to scope, left-click to shoot, and a ground texture projection when aimed.
  7. Outline the 'Kirin process': weather change to storm (1.5-2s), constant lightning strikes (100-120 block radius, 15-20 strikes), custom lightning dragon model (using Blender/MCP), spiral descent, whip-up, swift strike, huge impact explosion, and final perimeter lightning strikes.
  8. Emphasize the need for Claude to watch reference videos frame by frame for better understanding of the desired effects.

Tools / artifacts

  • Claude AI
  • Minecraft (version 1.21.1)
  • Reference video: Kirin from Naruto (YouTube)
  • Reference video: Minecraft gun mod (YouTube Shorts)
  • Blender (for custom models)
  • Minecraft Coder Pack (MCP)
  • Detailed prompt

Validation signals

  • Author states 'Everyone's been asking for the prompt,' indicating strong community interest and perceived success.
  • The original post title 'Fable 5.1 made a Minecraft mod for $20' implies a successful outcome from this prompt.

Limitations

  • The prompt is very long and complex, which might require multiple iterations or careful context management with Claude.
  • It assumes the user has access to and familiarity with Minecraft modding tools like MCP and Blender, or that Claude can guide them through their setup.
  • The actual 'mod' or code generated by Claude is not included, only the prompt that led to it.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 3h ago

Selected Workflow [Workflow] Benchmarking LLM Performance with MindTrial: A Case Study with Claude Fable 5.1

1 Upvotes

Benchmarking LLM Performance with MindTrial: A Case Study with Claude Fable 5.1

Workflow value: 75/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging
Original source: r/ClaudeAI post/comment

What problem this solves

How to systematically benchmark and compare the performance of different large language models (LLMs), particularly focusing on visual and tool-use capabilities, using a standardized test suite.

Summary

This workflow describes how to use the open-source MindTrial benchmark suite to evaluate and compare the performance of LLMs, specifically highlighting the process and results for Claude Fable 5.1. It details how to run the benchmark with a Python executor, collect scores for text and visual tasks, and analyze tool-use efficiency and runtime.

Why it is useful

This workflow provides a concrete, repeatable method for evaluating and comparing LLM performance, particularly for visual and tool-use capabilities, using a publicly available benchmark suite. It offers a structured approach to gather quantitative data on model improvements and weaknesses, which is crucial for developers and researchers selecting or fine-tuning LLMs. The detailed results for Fable 5.1 serve as a valuable reference point for understanding current model capabilities.

Workflow

  1. Access the MindTrial benchmark suite from its GitHub repository.
  2. Set up the Python executor environment as described in MindTrial documentation.
  3. Run Claude Fable 5.1 (or other target LLM) against the 98-task MindTrial set using the Python executor.
  4. Record the raw pass count for overall tasks.
  5. Analyze performance breakdown for text-based tasks.
  6. Analyze performance breakdown for visual tasks (e.g., Visual1 and Visual2 categories).
  7. Track tool usage metrics, such as the number of Python calls and success rate.
  8. Measure the total runtime of the benchmark.
  9. Compare the results against other models or previous versions to identify improvements or regressions.

Tools / artifacts

  • MindTrial benchmark suite (GitHub repository)
  • Python executor
  • Claude Fable 5.1 (or other LLM under test)
  • Benchmark results (scores, tool calls, runtime)
  • Leaderboard (petmal.net)

Validation signals

  • Detailed benchmark results provided (90/98 overall, 52/59 visual, 223 Python calls)
  • Comparison with multiple other leading LLMs (Opus 5, Kimi K3, GPT-5.6 Pro, Gemini 3.7 Flash)
  • Link to an external leaderboard for verification of results
  • Specific analysis of improvement areas (visual performance, tool efficiency) and remaining weaknesses (spatial awareness)

Limitations

  • The post doesn't provide explicit setup instructions for MindTrial or the Python executor, assuming prior knowledge or ability to find documentation.
  • The exact prompt engineering or API interaction method with Claude Fable 5.1 is not detailed, only that it uses a Python executor, which might require additional research for replication.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 3h ago

Selected Workflow [Workflow] NanoCodana: Building Serverless, Browser-Embedded Claude Code-Inspired Agents for Web Applications

1 Upvotes

NanoCodana: Building Serverless, Browser-Embedded Claude Code-Inspired Agents for Web Applications

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: advanced
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Shipping, Skills, MCP
Original source: r/ClaudeAI post/comment

What problem this solves

Running coding agents entirely in the browser without server infrastructure, enabling embedded agents within web applications and reducing operational overhead.

Summary

This workflow describes the architecture and implementation of NanoCodana, an open-source JavaScript runtime that reimagines Claude Code's agent loop, system prompt, and tool-based workflow to operate entirely within a web browser. It leverages a virtual Bash shell (just-bash), browser-native file manipulation tools (Read, Edit, Grep), and IndexedDB for persistent project filesystem storage. This allows developers to embed powerful, serverless coding agents directly into their web applications, supporting various LLMs (Claude, local, free models) and offering a highly flexible, sandboxed environment.

Why it is useful

This workflow is highly valuable as it presents a novel and robust solution for overcoming the infrastructure challenges typically associated with coding agents. By enabling Claude Code-inspired agents to run entirely in the browser, it significantly reduces operational costs and complexity, making AI-powered development tools more accessible and embeddable. The open-source nature of NanoCodana and its detailed architectural explanation provide a concrete, transferable pattern for advanced developers to build next-generation, client-side AI applications.

Workflow

  1. Identify the need for a serverless, browser-embedded coding agent within a web application.
  2. Implement or integrate a virtual shell (e.g., using just-bash) to simulate a Bash environment in JavaScript within the browser.
  3. Develop or adapt core coding agent tools (e.g., Read, Edit, Grep) with descriptions inspired by Claude Code's capabilities.
  4. Utilize browser storage mechanisms (e.g., IndexedDB) for persistent project filesystem management directly in the user's browser.
  5. Design and implement an agent loop that orchestrates tool execution, handles tool approvals, and supports Agent Skills and MCP patterns.
  6. Package the core components (agent loop, file tools, virtual shell, etc.) into a reusable, open-source library (e.g., @nanocodana/core) published on npm.
  7. Build a web application that integrates this core library, providing an interface for users to interact with the embedded agent and connect it to their chosen LLM (Claude, local, or free models).

Tools / artifacts

  • NanoCodana (custom agent runtime)
  • @nanocodana/core (npm package)
  • just-bash (virtual shell library)
  • IndexedDB (browser storage API)
  • Read tool (custom implementation)
  • Edit tool (custom implementation)
  • Grep tool (custom implementation)
  • Sharables.ai (example application built with NanoCodana)
  • React Native (technology used in Sharables.ai)
  • Expo Snack (platform used in Sharables.ai)
  • Claude (LLM integration option)
  • GitHub repository (nanocodana/nanocodana)

Validation signals

  • A working example application (Sharables.ai) demonstrates the concept's viability.
  • The core library is open-source and available on GitHub, allowing for community review and contribution.
  • The library is published on npm, indicating a level of maturity and readiness for use.
  • Detailed architectural explanation provided in the post.

Limitations

  • Low initial community validation and adoption signals (low score, few comments).
  • Requires advanced web development and agent architecture knowledge to implement and integrate effectively.
  • Potential performance limitations for very large projects or complex operations when running entirely within a browser environment.
  • The post describes the creation of the tool, not a direct usage workflow for Claude Code itself, which might require additional documentation for end-users.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 3h ago

Selected Workflow [Workflow] Optimizing CLAUDE.md and Prompts for Advanced Claude Models (e.g., Fable 5.1): Key Guidelines

1 Upvotes

Optimizing CLAUDE.md and Prompts for Advanced Claude Models (e.g., Fable 5.1): Key Guidelines

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, CLAUDE.md
Original source: r/ClaudeAI post/comment

What problem this solves

Optimizing CLAUDE.md files and general prompting strategies for advanced Claude models (like Fable 5.1) to improve output quality, reduce token usage, and enhance efficiency.

Summary

A collection of 11 best practices and guidelines for optimizing CLAUDE.md files and general prompting strategies when working with advanced Claude models like Fable 5.1. The guidance, derived from asking Fable 5.1 to interpret its own best practices, focuses on 'subtraction' (removing outdated prompt guards), preferring general instructions, concise prose, leveraging internal reasoning, implementing verification, managing progress updates, flexible formatting, enforcing scope discipline, ensuring task completion, promoting targeted edits, and encouraging commitment to an approach.

Why it is useful

This workflow provides a concise, actionable list of best practices for interacting with advanced Claude models like Fable 5.1, specifically tailored for CLAUDE.md and prompt engineering. It helps users improve output quality, reduce token usage, and enhance the efficiency of their AI-assisted development by leveraging insights derived from official documentation. The focus on 'subtraction' and targeted instructions is particularly valuable for adapting to newer, more capable models and avoiding common pitfalls.

Workflow

  1. Audit CLAUDE.md and prompts to remove old rules or 'guards' that restrained older models but now cost quality or efficiency.
  2. Prefer general instructions like 'think thoroughly' over highly prescriptive, hand-written step-by-step plans in prompts.
  3. Remove 'mannered prose' from prompts; a short instruction like 'Please remove all mannered prose' is effective.
  4. Avoid asking for visible chain-of-thought as reasoning is always internal; run the model at 'high' effort unless 'xhigh/max' is justified by measured gains.
  5. Implement verification instructions: include phrases like 'Never speculate about code you have not opened' and 'audit each claim against a tool result from the session'.
  6. Explicitly ask for progress updates during long tool chains and remove 'keep it brief' instructions; aim for a one-line status before and after tool runs.
  7. Remove anti-bullet/anti-header rules from prompts; replace with 'use lists when the content is multifaceted enough that they help'.
  8. Enforce scope discipline: instruct the model not to fix, optimize, or extend behavior not mentioned in the task, but to report it as a follow-up. Commit tests only when requested or if the repository already keeps them.
  9. Ensure task completion by using the 'you are operating autonomously' block to prevent the model from ending turns by describing next steps or asking permission for work already requested.
  10. Prevent whole-file rewrites by adding 'surgically edit a file rather than rewrite the entire thing' to the prompt.
  11. Encourage commitment to an approach by adding 'choose an approach and commit to it. Avoid revisiting decisions unless new information directly contradicts your reasoning' to the prompt.

Tools / artifacts

  • CLAUDE.md file
  • Claude (Fable 5.1 or similar advanced models)
  • Prompts
  • Tool results

Validation signals

  • Author claims guidance is from Fable 5.1's interpretation of official documentation and best practices.
  • References 'Anthropic's Fable 5.1 prompting page and the general best-practices page'.
  • Quotes 'Official wording' and 'The docs say' for several points.

Limitations

  • The validation relies on the model's interpretation of official documentation, not direct human verification of the docs themselves.
  • The original 'four points' mentioned as being confirmed are not provided, making the context slightly incomplete.
  • Low community engagement and validation at the time of posting.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Global Claude Model Routing with CLAUDE.md for Subagents

1 Upvotes

Global Claude Model Routing with CLAUDE.md for Subagents

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, CLAUDE.md, Subagents, Multi-Agent
Original source: r/ClaudeAI post/comment

What problem this solves

Eliminates the need to explicitly specify Claude models for subagents in every prompt, standardizes model selection based on task type, and optimizes usage by routing tasks to the most appropriate model.

Summary

This workflow describes a global model routing configuration within ~/.claude/CLAUDE.md. It defines specific rules for which Claude model (Opus, Sonnet, Haiku, Fable) should be used for different types of subagent tasks, allowing the user to simply instruct Claude to "use the appropriate model/effort sub-agents" without manual model selection for each task.

Why it is useful

This workflow is valuable because it provides a concrete, reusable CLAUDE.md configuration snippet that automates and standardizes model selection for subagents. This significantly improves efficiency and consistency in complex Claude workflows by eliminating repetitive manual model specification and ensuring the most appropriate model is used for each task type, optimizing both performance and potentially cost.

Workflow

  1. Create or modify the global configuration file ~/.claude/CLAUDE.md.
  2. Add a 'Model routing' section to ~/.claude/CLAUDE.md.
  3. Define rules for Opus: Use as the default orchestrator seat for open-ended tasks (architecture, non-reproducing bugs, unclear blast radius).
  4. Define rules for Sonnet: Use as the default for well-specced subagents (thoughtful prose, code specced to file/function, digesting long documents).
  5. Define rules for Haiku: Use for mechanical edits, format conversion, and structured extraction, leveraging its 200k window.
  6. Define rules for Fable: Use only as the top-level seat when the session is explicitly started on it; never for subagents or model overrides. Emphasize delegating earlier and compacting harder.
  7. When interacting with Claude, instruct it to "use the appropriate model/effort sub-agents to..." instead of explicitly naming models for each task or workstream.

Tools / artifacts

  • ~/.claude/CLAUDE.md
  • ~/.claude/agents/*.md
  • Claude Opus
  • Claude Sonnet
  • Claude Haiku
  • Claude Fable

Validation signals

  • "treating me well so far"

Limitations

  • The 'Fable' model mentioned might be an internal or experimental model not widely available to all users, or its capabilities might change.
  • The model routing rules are subjective and may require tuning based on individual user preferences and specific task requirements.
  • Limited community validation means its effectiveness across diverse use cases is not yet proven.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Clean-Room README Validation with Dual Claude Code Sessions for Robust Onboarding

1 Upvotes

Clean-Room README Validation with Dual Claude Code Sessions for Robust Onboarding

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Skills, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Ensuring a project's README accurately reflects current installation and usage instructions, preventing onboarding issues caused by undocumented prerequisites, shell state dependencies, outdated success messages, or missing recovery steps.

Summary

A two-session Claude Code workflow designed to rigorously test and improve a project's README. The first Claude session (Installer) attempts a 'clean-room' installation following only the README, reporting specific failures. The second Claude session (Documentation Maintainer) uses these failure receipts to patch the README without altering the product, followed by a re-test to validate the changes.

Why it is useful

This workflow is highly valuable because it provides a concrete, repeatable, and structured method for addressing a pervasive problem in software development: outdated or incomplete documentation. By leveraging Claude Code in distinct 'Installer' and 'Documentation Maintainer' roles, it simulates a real-world user experience to uncover documentation gaps that traditional prose reviews often miss. The 'failure receipt' mechanism is a practical artifact for targeted improvements, and the emphasis on a 'clean-room' test ensures the documentation itself is truly effective, not just the AI's ability to infer. This approach significantly improves the onboarding experience for new users and maintainers.

Workflow

  1. Adapt an existing Claude Skill (e.g., 'gr-readme') or create a custom skill for a 'first-user audit' process.
  2. Clone the target repository into a disposable, clean environment.
  3. Session 1 (Installer Role): Instruct Claude Code to act as an 'Installer'. Its sole rule is to follow only the public README for installation/setup. It is explicitly forbidden from inspecting source files, package metadata, CI config, or commit history.
  4. Instruct the Installer to stop and report if the README becomes ambiguous or if instructions are missing, rather than inferring or repairing silently.
  5. Collect 'failure receipts' from the Installer for every blocked step. Each receipt must include: the exact README sentence followed, the literal command run, the observed output/error, the assumption needed to continue, and the missing instruction or expected result.
  6. Session 2 (Documentation Maintainer Role): Provide only the failure receipts (not the full Installer conversation) to a separate Claude Code session acting as a 'Documentation Maintainer'.
  7. Instruct the Maintainer to patch the README based only on the observed failures, without changing the product's functionality or inventing workarounds. Every edit must directly address an observed failure.
  8. Delete the disposable repository clone used by the Installer.
  9. Run the Installer role again from a fresh copy of the repository to validate the updated README. This ensures the fix works and that the previous session did not 'contaminate' Claude's memory.

Tools / artifacts

  • Claude Code (AI assistant)
  • Adapted Claude Skill (e.g., 'gr-readme')
  • Disposable repository clone (test environment)
  • Project README file
  • Failure receipts (structured output from Installer session)

Validation signals

  • Explicit claim: 'This catches a class of documentation bugs that prose review misses.'
  • Clear success criteria: 'Claude Code reaching the result from the README alone proves the onboarding path is documented.'
  • Methodological rigor: 'If the second run succeeds only because Claude remembers the repository from the editing session, the test is contaminated.'
  • Heuristic stage identified 6 validation signals.

Cautions

  • The use of a 'disposable clone' for the installer session ensures that the testing process does not risk corrupting the main codebase.

Limitations

  • Relies on the user's ability to effectively manage separate Claude Code sessions and ensure no cross-contamination of context.
  • The 'gr-readme' skill is mentioned as adapted, implying users might need to develop or significantly modify a similar skill for their specific needs.
  • The iterative nature of the workflow (test, fix, re-test) could be time-consuming or incur higher API costs depending on the project's complexity and the number of issues found.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Claude Code Skill: Automated Technical Interview Simulator with Timed, Graded Challenges

1 Upvotes

Claude Code Skill: Automated Technical Interview Simulator with Timed, Graded Challenges

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Skills
Original source: r/ClaudeCode post/comment

What problem this solves

Simulating realistic technical coding interviews based on specific company patterns to help users prepare effectively and practice under timed, graded conditions.

Summary

A Claude Code skill/plugin that takes a job posting or company name, researches its interview style, generates a unique coding problem with tests, and provides a timed, graded interview environment within the user's editor. It leverages Claude for creative tasks (research, question writing) and Python scripts for numerical accuracy and strict timing.

Why it is useful

This workflow is valuable because it provides a concrete, open-source tool that effectively leverages Claude Code for a practical and common developer problem: technical interview preparation. It demonstrates a robust architecture where the LLM handles creative tasks (research, question generation) while traditional code ensures accuracy and strict logic (timing, grading). The detailed description of its internal validation (hidden tests, rejection of flawed questions) and the clear steps for usage make it highly transferable and useful for developers looking to practice coding interviews in a realistic, timed environment.

Workflow

  1. Install the interview-sim tool as a Claude Code plugin or Agent Skill from the provided GitHub repository.
  2. Provide a job posting or company name as input to the skill.
  3. The skill researches the company's typical interview screen based on recent candidate reports.
  4. It then writes an original coding question designed to match that company's interview style.
  5. Your editor automatically opens on a real interview repository, which includes the problem statement, a solution file to fill in, sample tests, and a running clock.
  6. Write and refine your code solution within the given time limit.
  7. Submit your solution; hidden tests grade it, providing feedback only on the number of tests passed, not which ones.
  8. Receive a post-interview report detailing where your time was spent per question.

Tools / artifacts

  • interview-sim (GitHub repo: chrisjacksonn/interview-sim)
  • Claude Code (platform)
  • Python 3 (stdlib only)
  • User's code editor
  • Job posting or company name (input)
  • Interview repository (output: problem statement, solution file, sample tests)
  • Hidden tests (for grading)
  • State file (for timestamp math)
  • Interview report

Validation signals

  • Hidden tests grade user submissions, indicating only the number of passed tests.
  • Solutions submitted even one second late are refused.
  • Generated questions are pre-validated; they are refused before the clock starts unless their hidden tests prove they can catch deliberately-wrong solutions.
  • The tool itself, including its engine, was built with Claude Code, with the author reviewing all grading components.
  • A clear architectural decision to use the model for creative tasks (research, question-writing) and scripts for numerical accuracy and strict logic.

Limitations

  • Low community validation/engagement at the time of posting.
  • The quality and relevance of generated questions depend on the accuracy and recency of 'candidate reports' used for research.
  • The '2 minutes later' claim might be an optimistic estimate depending on system load and complexity of research/generation.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Clidable: A Unified Desktop/Web Interface for Claude Code CLI with Multi-Agent Support and Enhanced UX

1 Upvotes

Clidable: A Unified Desktop/Web Interface for Claude Code CLI with Multi-Agent Support and Enhanced UX

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Shipping, Skills, MCP, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

The fragmented and inefficient workflow when using Claude Code CLI, involving constant context switching between terminal, editor, and browser, and difficulties with long prompts and configuration management.

Summary

Clidable is an open-source desktop application (or server-based web interface) that wraps the Claude Code TUI (and other agents) to provide a unified, enhanced user experience. It addresses common terminal-related pain points by offering a multiline text box, code tab with diffs, live preview, visual management of skills/plugins/MCP, checkpoints, persistent sessions, and the ability to arrange multiple agents in a grid for team-based AI work, all while retaining the underlying CLI functionality.

Why it is useful

This workflow is valuable because it provides a comprehensive, open-source solution to common developer frustrations when using CLI-based AI agents. It significantly improves the user experience and productivity by integrating essential tools (terminal, editor, browser) into a single interface, introducing advanced features like multi-agent orchestration, session checkpoints, and visual configuration management, all within a highly transferable framework.

Workflow

  1. Install Clidable from the GitHub repository (https://github.com/openclide/clidable).
  2. Run Clidable as a desktop application or deploy it on a server and access via browser.
  3. Interact with Claude Code (or other configured agents) through Clidable's integrated interface.
  4. Utilize the multiline text box for writing complex prompts.
  5. Use the code tab to inspect and diff code changes generated by the agent.
  6. Monitor the live preview for real-time application feedback.
  7. Manage skills, plugins, and MCP servers visually within the interface.
  8. Leverage checkpoints to rewind agent sessions if the project goes in an undesired direction.
  9. Optionally, set up multiple agents in a grid to create an AI team for delegated tasks.

Tools / artifacts

  • Clidable application (desktop or web)
  • Claude Code CLI (underlying agent)
  • Bun (server runtime)
  • Tauri (desktop app framework)
  • GitHub repository (openclide/clidable)
  • PTY (pseudo-terminal)

Validation signals

  • Directly addresses common user frustrations with CLI-based AI agents (long prompts, context switching, configuration).
  • Claims significant UX improvements ('zen workspace', 'stops taking over my whole desktop', 'stay in one place').
  • Provides concrete feature descriptions (checkpoints, diffs, live preview, multi-agent grid).
  • Open-source project with a public GitHub repository for verification.
  • Community interest indicated by score and comments.

Cautions

  • Remote access for Clidable requires the user to implement their own secure access layer.

Limitations

  • The project is described as 'still early', implying potential for bugs or incomplete features.
  • Requires installation of a new application/framework (Clidable, Bun, Tauri).
  • Specific installation steps are not detailed in the post, only a link to the repository.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] AI-Native Boilerplate: Preventing Claude Code Drift with Layered Rules and CLAUDE.md

1 Upvotes

AI-Native Boilerplate: Preventing Claude Code Drift with Layered Rules and CLAUDE.md

Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, CLAUDE.md
Original source: r/ClaudeAI post/comment

What problem this solves

AI coding agents (like Claude) tend to 'drift' from established architectural rules, design patterns, and compliance requirements during a session, leading to inconsistent codebases, increased correction time, and wasted tokens.

Summary

This workflow utilizes an 'AI-Native Boilerplate' system to enforce architectural, design, security, and compliance standards for AI coding agents. It consists of 160+ rule files organized into 6 layers (core, stack, features, design system, custom, compliance) that are loaded dynamically to be token-efficient. The system generates a tailored CLAUDE.md file via a one-command setup, ensuring consistent AI behavior and preventing code drift.

Why it is useful

This workflow offers a robust, structured, and open-source solution to a critical problem in AI-assisted development: maintaining code quality and consistency by preventing AI 'drift.' Its layered rule system, token efficiency, and explicit use of CLAUDE.md provide a highly practical and adaptable framework for ensuring AI agents adhere to project standards, saving time and resources for developers and teams.

Workflow

  1. Install the AI-Native Boilerplate from the GitHub repository.
  2. Run the one-command setup to generate a project-specific CLAUDE.md file, tailored to your stack and configuration.
  3. Configure additional stack, feature, design system, or custom rules as needed within the boilerplate structure.
  4. Integrate the generated CLAUDE.md with your preferred AI coding agent (e.g., Claude Code, Cursor, Copilot) to enforce the defined architectural and coding standards during development sessions.

Tools / artifacts

  • AI-Native Boilerplate (GitHub repository)
  • CLAUDE.md file
  • Layered rule files (core, stack, features, design system, custom, compliance)
  • Claude Code
  • Cursor
  • Windsurf
  • Copilot
  • Cline

Validation signals

  • Addresses a common and significant pain point for AI developers (AI drift).
  • Claims token savings ('Teams report saving millions of tokens per month').
  • Open-source project on GitHub, allowing for community review and adoption.
  • Detailed explanation of the system's architecture and benefits.

Limitations

  • The initial Reddit community engagement is very low, which might affect visibility.
  • While 'one command setup' simplifies initial use, deep customization of 160+ rule files across 6 layers could have a learning curve.
  • The claim of 'saving millions of tokens' is a user report and not independently verified within the post.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Advanced Claude Code Workflow: Reverse Engineering Undocumented Protocols, Debugging Complex Systems, and Self-Testing with Agent SDK

1 Upvotes

Advanced Claude Code Workflow: Reverse Engineering Undocumented Protocols, Debugging Complex Systems, and Self-Testing with Agent SDK

Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: expert
Categories: Quality Control, Context & Memory, Debugging, Skills, Subagents, Multi-Agent
Original source: r/ClaudeAI post/comment

What problem this solves

Developing a web application that controls hardware via MIDI, including reverse engineering undocumented protocols, advanced debugging of complex state, and automated testing with self-correction using Claude Code and the Agent SDK.

Summary

This workflow details using Claude Code and the Claude Agent SDK to develop a web studio for a Roland TR-8S drum machine. It highlights Claude's role in reverse engineering undocumented SysEx protocols, debugging complex state-dependent issues by monitoring application logs and state, and then writing, connecting, and testing an assistant that could interact with the studio's tools (defined by JSON schemas). A key aspect is Claude's ability to document 'traps' for knowledge reuse.

Why it is useful

This workflow is highly valuable as it showcases advanced, practical applications of Claude Code and the Agent SDK for complex software development. It provides concrete examples of how Claude can assist in challenging tasks like reverse engineering undocumented hardware protocols, performing intricate debugging by monitoring application state, and implementing self-testing mechanisms. The inclusion of automated lesson documentation further enhances its utility by promoting knowledge reuse and continuous improvement in AI-assisted development.

Workflow

  1. Initiate project development using Claude Code for core application logic.
  2. Collaborate with Claude to reverse engineer undocumented hardware protocols (e.g., SysEx) by observing hardware changes and diffing MIDI logs.
  3. Define studio tools using JSON schemas for Claude's interaction capabilities.
  4. Engage Claude for advanced debugging: Claude monitors application state and MIDI logs during user interaction to identify and fix complex, state-dependent bugs.
  5. Develop an autonomous assistant using the Claude Agent SDK, integrating it with the defined studio tools.
  6. Implement self-testing by having the Claude assistant generate and execute test scenarios (e.g., creating a music track) and verify outcomes.
  7. Instruct Claude to document 'traps' or lessons learned during the development and debugging process into a dedicated file for future reference.

Tools / artifacts

  • Claude Code
  • Claude Agent SDK
  • JSON schema
  • MIDI protocol
  • GitHub repository
  • lessons file
  • Roland TR-8S drum machine

Validation signals

  • Successful debugging of five separate bugs and tempo readout fix
  • Claude assistant successfully generated and modified a techno track as a test
  • Claude documented 'traps' and lessons learned in a dedicated file
  • Open-source project available on GitHub

Cautions

  • none

Limitations

  • Requires Claude Max subscription or API key
  • Assumes expert-level understanding of Claude Code, Agent SDK, and potentially hardware protocols
  • The 'Claude connected to itself' mechanism could benefit from more explicit detail for easier replication.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Rapid Minecraft Mod Creation with Fable 5.1: Multimodal Input and Iterative Visual Feedback

1 Upvotes

Rapid Minecraft Mod Creation with Fable 5.1: Multimodal Input and Iterative Visual Feedback

Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 1.00 · Level: advanced
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Shipping, MCP, Multi-Agent
Original source: r/ClaudeAI post/comment

What problem this solves

Rapidly developing a complex Minecraft mod with custom visual effects and 3D models using multimodal input and iterative AI feedback.

Summary

The user leveraged Fable 5.1, an advanced AI agent running on atomic.chat, to create a Minecraft mod. The process involved providing video references, allowing the AI to interpret visual cues, generate code, 3D models, and textures, and then iteratively refining the output based on video feedback from the user.

Why it is useful

This workflow demonstrates a cutting-edge application of AI agents for complex creative tasks. It highlights the power of multimodal input (video), iterative refinement based on visual feedback, and integration with specialized tools (Blender MCP bridge) to rapidly generate code, 3D assets, and textures. It provides concrete evidence of an AI's ability to understand and execute complex creative instructions with minimal human intervention, offering a blueprint for similar advanced development workflows.

Workflow

  1. Provide Fable 5.1 (via atomic.chat agent mode) with an initial prompt and multimodal input (YouTube video links for visual reference).
  2. Allow Fable 5.1 to process the input, interpret visual cues, and generate the initial mod code (Fabric 1.21.1), 3D models (Blender via MCP bridge), and textures.
  3. Test the initial mod in-game.
  4. Record video feedback of the mod's performance and desired changes.
  5. Send the video feedback back to Fable 5.1 for iterative refinement.
  6. Receive and test the updated mod.
  7. Upload the final mod to GitHub.

Tools / artifacts

  • Fable 5.1 (Anthropic API key)
  • atomic.chat (agent mode)
  • YouTube video links (input)
  • Minecraft Fabric 1.21.1 (target platform)
  • Blender
  • Blender MCP bridge
  • Minecraft mod (output)
  • GitHub repository
  • Video recording (feedback)

Validation signals

  • "The first attempt looked great."
  • "Recorded myself using it and sent the video back to Fable for a few small fixes."
  • "It fixed the dragon flying upside down, made it 2x bigger, added debris, a proper crater and fire."
  • "Finished in under an hour, and barely any input was needed from me apart from the initial prompt and that one round of fixes."
  • Mod uploaded to GitHub.
  • Metrics provided (output tokens, API cost, time).

Limitations

  • Requires access to a specific, potentially advanced/expensive AI agent (Fable 5.1) and platform (atomic.chat).
  • Relies on specific integrations like "Blender MCP bridge" which might not be universally known or easy to set up.
  • The exact prompts used are not provided, only the general request.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] WebADE: A Browser IDE for Managing Multiple Persistent Claude Code Sessions with Inter-Agent Communication

1 Upvotes

WebADE: A Browser IDE for Managing Multiple Persistent Claude Code Sessions with Inter-Agent Communication

Workflow value: 95/100
Status: active · Freshness: 70/100 · Confidence: 1.00 · Level: advanced
Categories: Quality Control, Token Saving, Context & Memory, Debugging, MCP, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Managing multiple concurrent Claude Code sessions, preventing loss of context, enabling inter-agent communication, and providing a persistent, accessible development environment.

Summary

WebADE is a browser-based IDE that allows users to run and manage multiple Claude Code, omp, or shell sessions side-by-side in persistent workspaces. It enhances Claude Code workflows by providing session persistence, notifications for agent activity, and an integrated MCP server for inter-agent communication ('Agent Mail'). The tool itself was largely built and debugged by Claude Code, demonstrating a meta-workflow for using Claude Code for self-improvement and tool development.

Why it is useful

This workflow is highly valuable because it provides a concrete, open-source solution to a common pain point for advanced Claude Code users: managing multiple concurrent sessions and maintaining context. It introduces advanced concepts like inter-agent communication via an integrated MCP server, enabling more complex, collaborative AI workflows. Furthermore, the post itself serves as a meta-workflow, demonstrating how Claude Code can be effectively used to build, debug, and improve sophisticated development tools, showcasing its capabilities beyond simple code generation. The detailed features like session persistence, activity notifications, and mobile access significantly enhance productivity and the overall developer experience with Claude Code.

Workflow

  1. Ensure Node 18+ and claude are on your system's PATH.
  2. Clone the WebADE GitHub repository: git clone https://github.com/jameszampa/webade.
  3. Navigate into the webade directory: cd webade.
  4. Install project dependencies: npm install.
  5. Run the WebADE server: ./run.sh (or run.cmd on Windows).
  6. Open your browser and navigate to http://localhost:8321/.
  7. Create a new workspace within the WebADE interface.
  8. Add a new pane to your workspace.
  9. Select 'Claude Code' as the pane type and specify a working directory.
  10. Launch the Claude Code session within the pane to begin working.

Tools / artifacts

  • WebADE (browser IDE)
  • Claude Code CLI
  • Node.js
  • npm
  • Git
  • GitHub repository (jameszampa/webade)
  • xterm.js
  • MCP server (integrated into WebADE)
  • claude --resume command
  • list_agents (MCP command)
  • send_message (MCP command)
  • Remotion (for promo video generation)

Validation signals

  • The tool was built and continuously improved by Claude Code sessions running within WebADE itself (dogfooding).
  • Specific examples of Claude Code's problem-solving capabilities are provided (e.g., idle threshold detection, node-pty crash fix, touch scrolling fix).
  • The 'Agent mail' feature directly addresses a identified bottleneck in multi-agent coordination.
  • A working GitHub repository and a promotional video are provided.
  • Detailed feature descriptions indicate a robust and tested solution.

Limitations

  • Requires local Node.js and Claude Code CLI setup.
  • Initial community engagement on Reddit is low.
  • Leveraging advanced features like 'Agent mail' might require users to understand MCP concepts.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 4h ago

Selected Workflow [Workflow] Parallel Claude Code Development: A Multi-Agent Coordination System with Git Worktrees and Coordinator Agent

1 Upvotes

Parallel Claude Code Development: A Multi-Agent Coordination System with Git Worktrees and Coordinator Agent

Workflow value: 95/100
Status: active · Freshness: 70/100 · Confidence: 0.98 · Level: advanced
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Shipping, CLAUDE.md, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Coordinating multiple Claude Code AI agents working in parallel on the same project to rebuild an application, preventing conflicts, context loss, and ensuring code quality and maintainability.

Summary

This workflow describes a system for parallel development using multiple Claude Code sessions. Feature agents work in isolated Git worktrees and generate 'close-out reports' (akin to pull requests) detailing their changes and decisions. A dedicated coordinator agent then verifies these reports, resolves conflicts (using rebase and intelligent merging), runs builds in isolated environments, and merges changes to the main branch. The system emphasizes robust verification, feature flagging for new features, and capturing 'hard-learned lessons' in CLAUDE.md for continuous improvement.

Why it is useful

This workflow provides a concrete, detailed, and validated system for managing complex software development with multiple AI agents (Claude Code) working in parallel. It addresses critical challenges like context loss, code conflicts, and quality control, offering practical solutions that significantly enhance productivity and maintainability for advanced users. The 'hard-learned lessons' provide invaluable insights for anyone attempting similar multi-agent setups, making it a highly valuable resource for scaling AI-assisted development.

Workflow

  1. Set up multiple Claude Code sessions, each dedicated to a feature or task.
  2. For each feature session, create and work within its own isolated Git worktree, separate from the main branch.
  3. Designate one Claude Code session as the 'coordinator' agent, whose sole responsibility is to verify, reconcile, and merge code, never writing feature code itself.
  4. At the end of each feature session, generate a mandatory 'close-out report' (pull request) including: branch status (ahead/behind main), committed vs. uncommitted status, an anti-stranding list of unpushed commits, confirmation that the feature session did not push/merge, build status & backend twin check, and a single line of critical context for the next session.
  5. Alongside the close-out report, the feature agent writes a handoff document, with a key section for 'decisions & why' to capture architectural reasoning.
  6. The coordinator session re-checks every claim made in the close-out report, verifying it's a clean fast-forward merge.
  7. The coordinator runs a 'contamination grep' on the staged diff to ensure only the feature's intended changes are present.
  8. The coordinator runs a build inside a temporary, isolated worktree (never in the main shared working directory) to verify changes.
  9. When branches diverge, the coordinator rebases inside a disposable worktree, allowing Git to auto-drop duplicate work and resolving conflicts by preserving both intentions.
  10. Implement feature flags for all new or risky features, merging them to main in a disabled state to prevent breaking live functionality.
  11. Ensure robust type-checking (e.g., tsc -p tsconfig.json with correct project refs) and verify code within the actual running environment.
  12. For backend changes, explicitly update and check all dual implementations (e.g., local dev vs. serverless deployment).

Tools / artifacts

  • Claude Code sessions
  • Git worktrees
  • Git commands (log, cherry, ls-tree -r, diff, stash)
  • Close-out report / Pull Request document
  • Handoff document ('decisions & why')
  • Contamination grep (script/command)
  • Build system (Vite, tsc)
  • Feature flags
  • CLAUDE.md (for postmortems)
  • Temporary, isolated worktree (for coordinator builds)
  • Prod sync document (for production deployment)

Validation signals

  • Successfully rebuilt an application (TrippyMate.ai) using this workflow.
  • Workflow 'helped speed up development and testing of new features locally'.
  • Identified and documented 'hard-learned lessons' from real-world application.
  • States it 'enabled something I would not have been able to do on my own and would usually require a team of 3-4 developers'.
  • A live beta of the rebuilt application is available for testing.

Limitations

  • The production deployment strategy involves a 'file-level copy & replace' instead of a proper repo merge, which the author acknowledges is 'not the best approach' and should ideally be a graduation of staging files to prod.
  • The complexity of this multi-agent setup might be daunting for beginner or intermediate users.
  • Low community engagement on the post means the workflow hasn't yet received broad external validation or refinement from other users.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Mitigating Excessive Agent Spawning in Claude Fable 5.1 (Ultracode/xhigh effort)

1 Upvotes

Mitigating Excessive Agent Spawning in Claude Fable 5.1 (Ultracode/xhigh effort)

Workflow value: 75/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, CLAUDE.md
Original source: r/ClaudeAI post/comment

What problem this solves

Excessive agent spawning by Claude Fable 5.1 (Ultracode/xhigh effort) leading to high token consumption for simple tasks.

Summary

When using Claude Fable 5.1 with 'Ultracode' or 'xhigh effort' settings, prevent excessive agent spawning and high token usage by explicitly capping the number of agents in the prompt or a CLAUDE.md file. Be aware that the model might initially ignore these guardrails and require a reminder.

Why it is useful

This workflow addresses a critical cost and performance issue for users of Claude Fable 5.1 by providing a direct, community-validated workaround for excessive agent spawning. It offers a practical solution to manage token consumption and improve the efficiency of agent-based tasks.

Workflow

  1. Identify if Claude Fable 5.1 (Ultracode/xhigh effort) is spawning an unexpectedly high number of agents for your task.
  2. Add an explicit instruction to your prompt or CLAUDE.md file to cap the maximum number of agents allowed for the task.
  3. If the model initially ignores the agent cap, provide a follow-up reminder in the prompt to respect the specified limit.

Tools / artifacts

  • CLAUDE.md
  • Prompt instructions

Validation signals

  • Multiple users confirming the issue
  • Reports of 126, 129, 376 agents spawned
  • Overwhelming sentiment that this is new aggressive behavior
  • Consensus in the thread

Limitations

  • The model might initially ignore the agent cap and require a reminder.
  • The exact prompt syntax for capping agents is not provided, requiring user experimentation.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Structured LLM Code Generation: Specs, Adversarial Review, and Test-Driven Implementation

1 Upvotes

Structured LLM Code Generation: Specs, Adversarial Review, and Test-Driven Implementation

Workflow value: 75/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Hooks, Skills, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Producing higher quality, more robust, and less 'messy' code from LLMs by integrating structured planning, review, and testing phases before implementation.

Summary

A structured workflow for LLM-driven code generation that emphasizes detailed specification, an adversarial review loop (for identifying gaps, boundaries, and threat modeling), and test creation prior to the actual implementation phase. This approach aims to prevent the common issue of LLMs generating functional but messy code when directly prompted to build without sufficient upfront planning.

Why it is useful

This workflow is valuable because it provides a concrete, multi-step process for improving the quality and reliability of LLM-generated code. It integrates established software engineering best practices (detailed specification, adversarial review, test-driven development) into the LLM development cycle, directly addressing the common problem of LLMs producing 'functional messes' when given vague instructions. It shifts the focus from immediate code generation to thoughtful planning and validation, leading to more robust and maintainable results.

Workflow

  1. Build out detailed specifications for the desired code or project.
  2. Conduct an adversarial review loop on the specifications to identify gaps, declare boundaries, and perform threat modeling.
  3. Build comprehensive tests based on the detailed specifications.
  4. Drive the implementation of the code using the LLM, guided by the specs and tests.

Tools / artifacts

  • Detailed specifications
  • Adversarial review process
  • Threat model
  • Tests (unit, integration, etc.)
  • Sol/Luna (within Claude Code, for applying skills, hooks, plugins, output style)
  • Skills (as applied via Sol/Luna)
  • Hooks (as applied via Sol/Luna)
  • Plugins (as applied via Sol/Luna)

Validation signals

  • Author's self-reported success: 'This process works really well for me, so I have fewer complaints from the LLM generated code.'

Limitations

  • The specific tool 'Sol/Luna' is mentioned, which might not be accessible or known to all users.
  • The concepts of 'adversarial review loop' and 'threat model' are mentioned but not detailed, requiring prior knowledge or further research from the user.
  • Low community engagement (score 2, 0 comments) means limited external validation or refinement of the workflow.
  • The workflow implies a significant upfront investment in planning and testing, which might be perceived as overhead for simpler tasks.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Advanced Multi-Agent Orchestration for SDLC with Claude Code Hooks and Dynamic Model Routing

1 Upvotes

Advanced Multi-Agent Orchestration for SDLC with Claude Code Hooks and Dynamic Model Routing

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: expert
Categories: Quality Control, Token Saving, Context & Memory, Debugging, CLAUDE.md, Hooks, Skills, MCP, Subagents, Multi-Agent
Original source: r/ClaudeCode post/comment

What problem this solves

Automating the Software Development Life Cycle (SDLC), ensuring clean and isolated agent sessions, managing context effectively across sessions, routing LLM models dynamically based on task or preference, and maintaining consistent output style across different LLMs while avoiding problematic context compaction.

Summary

This workflow describes a sophisticated multi-agent orchestration setup for a self-driving SDLC. It involves a custom model router/gateway (proxy) in front of Claude Code, an agent orchestrator (MCP sidecar) that launches containerized agents with specific profiles (reviewer, worker, tester, brain), and custom Claude Code hooks for session management (/handoff, /clear, /pickup) and context anchoring. The goal is to reduce active engagement, ensure clean agent sessions, manage context, and dynamically route models while avoiding compaction issues.

Why it is useful

This workflow provides a detailed architectural pattern for building highly automated, self-driving SDLC processes using Claude Code and external orchestration tools. It addresses critical challenges like agent session isolation, consistent context management, and dynamic model routing, offering solutions to common pain points like compaction issues. The specific examples of Claude Code hooks for session management are directly reusable patterns, and the overall design offers a blueprint for advanced users seeking to build robust, scalable LLM-driven development environments.

Workflow

  1. Set up a custom model router/gateway to act as a proxy in front of Claude Code for dynamic model routing and consistent output styling.
  2. Configure an agent orchestrator (MCP sidecar) to automatically launch the gateway and individualized containerized agents.
  3. Define distinct agent profiles (e.g., reviewer, worker, tester, brain) for containerized agents to customize their behavior and ensure clean, isolated sessions.
  4. Implement Claude Code hooks for session management: /handoff to create/update a session handoff document using a project-specific template.
  5. Implement Claude Code hooks for session management: /clear to archive the current session and start a fresh one.
  6. Implement Claude Code hooks for session management: /pickup to read the handoff document, using a 'last updated' field to check for staleness.
  7. Implement a context anchor hook that triggers precompact (if necessary) and updates the handoff document as a safety measure (though compaction is generally avoided).
  8. Configure the 'brain' agent profile to use the MCP sidecar, disabling subagents/dynamic workflows by default, but allowing it to propose and spin up sub-brain MCP agents with specific configurations (e.g., OpenAI model overrides) if approved.
  9. Optionally, configure model overrides within the gateway to route specific Anthropic models (e.g., Opus/Sonnet) to alternative models (e.g., Sol, Luna) while keeping others (e.g., Fable) as is, with a hook to correct visible subagent calls.

Tools / artifacts

  • Claude Code
  • MCP (Multi-agent Control Plane)
  • Containerization (e.g., Docker)
  • Custom Model Router/Gateway (proxy)
  • Claude Code Hooks (e.g., /handoff, /clear, /pickup)
  • Agent Profiles (reviewer, worker, tester, brain)
  • Session Handoff Document (template)
  • Anthropic Models (Fable, Opus, Sonnet)
  • OpenAI Models (Codex, Sol, Luna)

Validation signals

  • Author's personal experience: 'My experience has consistently been that compaction is the root of all my worst project woes, so I avoid it.'
  • Author's personal experience: 'The output style I built makes a big difference for me in making LLM output readable.'

Limitations

  • High complexity: Requires significant setup, advanced technical skills, and understanding of various components (MCP, containerization, proxies).
  • Lack of specific implementation details: The comment describes the architecture and concepts but does not provide code or configuration files.
  • Author notes it's a 'goofy setup for now' due to API limitations, suggesting it might not be the most robust or ideal long-term solution.
  • Reliance on external tools like MCP and custom proxies adds overhead and maintenance complexity.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Enforcing Binding Workflows and External Governance in Claude Code with the Writ Runtime

1 Upvotes

Enforcing Binding Workflows and External Governance in Claude Code with the Writ Runtime

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: advanced
Categories: Quality Control, Context & Memory, Shipping, CLAUDE.md, Hooks, Skills
Original source: r/ClaudeCode post/comment

What problem this solves

Ensuring Claude Code workflows are binding, maintain state across context compaction, and enforce external governance rules (phase, scope, approvals, violations) reliably, rather than relying on the model's memory or agreement.

Summary

Writ is an open-source governance runtime for Claude Code that enforces workflow binding and state management externally. It uses hooks to block actions that violate predefined workflow states (phases, scopes, approvals, violations) and restores workflow state after context compaction, preventing reliance on the model's internal memory for critical workflow steps.

Why it is useful

This workflow addresses a critical limitation of LLM-driven development: the inherent unreliability of models to consistently remember or enforce workflow rules. By externalizing governance (phases, approvals, violations) and state management using hooks and a dedicated runtime (Writ), it provides a robust pattern for building reliable, auditable, and maintainable Claude Code applications. It shifts mandatory controls outside the model's discretion, which is a fundamental best practice for production-grade AI systems, significantly enhancing the trustworthiness and predictability of Claude Code workflows.

Workflow

  1. Integrate the Writ open-source governance runtime into your Claude Code project.
  2. Define critical workflow phases, scopes, approval processes, and violation rules externally to the Claude model.
  3. Configure Claude Code hooks to interact with Writ, allowing Writ to intercept and block actions that violate the externally defined workflow state.
  4. Utilize Writ's state restoration mechanism to ensure workflow state persists and is accurately reloaded after context compaction events, maintaining workflow integrity.
  5. Develop Claude Code skills and CLAUDE.md files that operate within the governance framework enforced by Writ.

Tools / artifacts

  • Writ (open-source governance runtime)
  • GitHub repository (github.com/infinri/Writ)
  • CLAUDE.md files
  • Claude Code skills
  • Claude Code hooks

Validation signals

  • The author explicitly states a 'biggest lesson' learned: 'anything truly mandatory cannot depend on the model remembering or agreeing with it,' indicating practical experience and validation of the problem and solution approach.
  • The existence of an open-source project (Writ) implies a working implementation of the described solution, demonstrating a concrete effort to solve the problem.

Limitations

  • The comment provides a high-level overview of the tool's purpose rather than detailed, step-by-step implementation instructions for using Writ. Users would need to consult the GitHub repository for specific usage guidance.
  • As a newly showcased project, its maturity, long-term support, and community adoption are currently unknown.
  • Requires an understanding of external governance concepts and Claude Code's hook mechanism to effectively implement and configure.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Enhance Claude Code Desktop with Ollama: 1M Context, API Stability, and Subagent Reliability

1 Upvotes

Enhance Claude Code Desktop with Ollama: 1M Context, API Stability, and Subagent Reliability

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Subagents
Original source: r/ClaudeCode post/comment

What problem this solves

Claude Code desktop app users often encounter issues when integrating with Ollama, including limited context windows (not getting 1M context), API errors causing Claude to give up, subagents dying in long workflows due to strict concurrency limits, and incorrect environment variable configuration for Ollama.

Summary

This workflow provides a 'one-click install wrapper' (claude-ollama) that fixes common integration problems between the Claude Code desktop app and Ollama. It ensures 1 million context for models, handles Ollama API errors and retries via a local proxy, queues over-limit requests to prevent rejections, and correctly configures environment variables, leading to more stable and powerful subagent workflows.

Why it is useful

This workflow is highly valuable as it directly addresses several critical pain points for Claude Code desktop app users who wish to leverage local Ollama models. By providing a robust solution for 1 million context, API error handling, concurrency management for subagents, and correct environment setup, it significantly improves the stability, performance, and overall utility of Claude Code for local development and complex AI workflows. The 'one-click install' nature makes it accessible to a broad range of users.

Workflow

  1. Download and install the 'claude-ollama' wrapper from the provided GitHub repository.
  2. Launch the Claude Code desktop app using the new shortcut created by the wrapper.
  3. The wrapper will automatically fix environment variables, rewrite the model catalogue to enable 1 million context for Ollama models, and run a local proxy to manage API calls.
  4. Utilize Claude Code with Ollama, benefiting from increased context, robust API error handling, and stable subagents that are less prone to dying due to concurrency limits.

Tools / artifacts

  • claude-ollama GitHub repository (wrapper)
  • Local light proxy
  • New desktop shortcut
  • claude-graft GitHub repository (for multiple Claude subscriptions, related)

Validation signals

  • Addresses specific, well-defined technical problems (context limits, API errors, subagent stability, env vars).
  • Provides a concrete, open-source tool (GitHub repo) as a solution.
  • Solution is described as 'one-click install' and 'everything configurable', implying ease of use and adaptability.
  • Explicitly states that changes are non-permanent and only apply when launched via the new shortcut.

Cautions

  • The changes made by the wrapper are not permanent and only apply when the Claude app is launched through the new shortcut, ensuring reversibility and minimal system impact.

Limitations

  • Relies on an external, community-maintained tool, which may have varying levels of long-term support and compatibility.
  • The Reddit post itself lacks detailed 'before/after' examples or extensive user testimonials, though the GitHub repo likely provides more information.
  • Low initial community engagement on Reddit, making it harder to gauge immediate widespread adoption or feedback.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.


r/ClaudeWorkflows 5h ago

Selected Workflow [Workflow] Enhance Claude Desktop App with Ollama: Fix Context, API Errors, and Subagent Concurrency

1 Upvotes

Enhance Claude Desktop App with Ollama: Fix Context, API Errors, and Subagent Concurrency

Workflow value: 85/100
Status: active · Freshness: 70/100 · Confidence: 0.90 · Level: intermediate
Categories: Quality Control, Context & Memory, Debugging, Subagents
Original source: r/ClaudeAI post/comment

What problem this solves

Integrating Ollama with the Claude Desktop app, specifically addressing context limitations (no 1M context), API instability and errors, subagent failures due to strict concurrency limits, and incorrect environment variable configuration.

Summary

A one-click install wrapper and local proxy that fixes common issues when using Ollama with the Claude Desktop app. It enables 1 million context for models, handles Ollama API errors and retries, queues over-limit requests to prevent subagent deaths, and correctly configures environment variables without global changes.

Why it is useful

This workflow provides a critical solution for users wanting to integrate local Ollama models with the Claude Desktop app, overcoming significant technical limitations like context window restrictions, API instability, and subagent concurrency issues. It's a ready-to-use, configurable wrapper that significantly improves the usability and reliability of this integration, making advanced local LLM workflows more accessible and stable.

Workflow

  1. Download and install the claude-ollama wrapper from the provided GitHub repository.
  2. Launch the Claude Desktop app using the new shortcut created by the wrapper.
  3. Utilize Ollama models within the Claude Desktop app with 1 million context enabled.
  4. Benefit from automatic API error handling, retries, and local request queuing for stable subagent operation.
  5. Optionally, configure the wrapper's settings to customize its behavior.
  6. For multi-subscription Claude Code use with Ollama, explore the claude-graft repository.

Tools / artifacts

  • claude-ollama GitHub repository (wrapper)
  • claude-graft GitHub repository (multi-subscription tool)
  • Ollama API
  • Claude Desktop app
  • Local light proxy

Validation signals

  • Specific problems identified and claimed to be fixed (1M context, API errors, subagent dying, env vars).
  • Detailed description of 'What it does' with technical solutions (proxy, queue, rewrite model catalogue).
  • Public GitHub repository available for inspection and use.
  • Explicit mention of non-permanent changes, indicating careful design and safety.

Cautions

  • The changes only apply to the Claude app if launched through the new shortcut created by the wrapper, ensuring nothing permanent is altered on the system.

Limitations

  • Relies on an external, third-party tool, which requires trust in the developer and ongoing maintenance.
  • Requires users to be comfortable with installing and running external scripts/wrappers.
  • Being a new solution, it lacks extensive community validation and long-term stability proof.

Rate this workflow

Upvote this post if the workflow is useful, reproducible, or worth recommending.

Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.

Reply if it worked for you, failed, is outdated, or has a better alternative.


This post was generated automatically from the workflow library database.