Vibe Coding Forem

Cover image for Claude Code Couldn't Fix My Workflows Automatically, So I Built a System to Fix Them
Z. Song
Z. Song

Posted on

Claude Code Couldn't Fix My Workflows Automatically, So I Built a System to Fix Them

Hi Community! 👋

Recently, I’ve been experimenting with building advanced skills for Claude Code / OpenCode to automate complex creative workflows—specifically, writing movie scripts, generating assets, and creating long-shot videos.

These skills define complex workflows that trigger local models for image and video generation. The idea was simple: if a workflow fails, the system should try alternative commands until it succeeds.

However, I noticed that Claude Code / OpenCode doesn't always reliably fix these skills itself when things break. I often need to manually tell Claude Code / OpenCode to also fix the skill itself, after they tried alternative commands and succeed. And I was thinking, if I could build a system to improve this.

The Result: Enter "Skill Master" 🚀 Skill Master is a system built purely with natural language. It acts as a self-improving layer for your AI workflows.

Core Philosophy & Architecture

Turing Completeness via Natural Language: Inspired by the January 2023 paper "Memory Augmented Large Language Models are Computationally Universal" by Dale Schuurmans (Google Research), which suggests that an LLM combined with an agentic system is Turing complete. Skill Master is crafted entirely using natural language, defined itself as a Claude/OpenCode skill.

Deep Search: It first scans the community/memory to see if a suitable skill already exists.

The "Plan Mode" Protocol: If nothing is found, it generates a new skill from scratch. This skill is also an equivalent of a "Plan".

Always Start with Skill: This ensures every task starts with a "planning phase", aka . skill, which could significantly improving result quality compared to raw prompting in many cases

Current Status This project is still in the early stages. While the potential is huge, the auto-generated skills aren't perfect yet. I believe there is a lot of room for improvement in how we handle this "self-healing" code generation.

I built this for the community, and I’d love your feedback, PRs, or just general thoughts on the concept of natural language programming.

🔗 Check out the project here: https://github.com/zysilm-ai/skill-master

Top comments (0)