EveryDev.ai
Subscribe
Home
Tools

5,347+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2725
  • Coding2018
  • Infrastructure950
  • Projects752
  • Research670
  • MCP655
  • Analytics520
  • Marketing503
  • Design435
  • Testing432
  • Data395
  • Security362
  • Integration270
  • Prompts257
  • Communication255
  • Extensions227
  • Voice182
  • DevOps176
  • Commerce175
  • Web124
  • Learning114
  • Finance39
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. ub-mode
    ub-mode icon

    ub-mode

    AI Coding Assistants

    An agent skill that guides software engineering practices and companion quality checks when a coding agent writes or changes code.

    Visit Website

    At a Glance

    Pricing
    Free

    The skill document is publicly accessible without payment. No license is specified, so public availability is not an open-source grant. Agent subscriptions and companion tool terms are separate.

    Engagement

    Available On

    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsCode IntelligenceAgent Skill Registries

    Alternatives

    pstack365 SkillsGarden Skills
    Developer
    Robert C. MartinUncle Bob. Author of Clean Code.

    Listed Nov 2026

    About ub-mode

    ub-mode is an agent skill published by the GitHub user unclebob. It guides an AI coding agent through a disciplined engineering workflow and pairs that guidance with deterministic quality-gate tools. The README says it is loosely based on portions of @poteto's rules (poteto-mode / pstack), reduced and combined with companion tools.

    What It Is

    ub-mode is a SKILL.md file that an agent loads and invokes as /ub-mode when writing or changing code. It organizes its principles into three stages: make it work, make it right, and practice.

    How the Workflow Is Structured

    The first stage, First Make it Work, covers the Laziness Protocol, Foundational Thinking, TDD, Redesign From First Principles, Attack the Premise, Subtract Before You Add, Outcome-Oriented Execution, Build the Lever, and Architecture topics such as Model the Domain, Boundary Discipline, Type System Discipline, idempotent operations, and separating shared state before serializing.

    The second stage, Then Make it Right, covers Fix Root Causes, sequencing work into verifiable units, testing behavior rather than implementation, and refactoring. It sets a CRAP score threshold below 10 and a duplication threshold below 0.8, and it directs the agent to cover uncovered code, kill surviving mutants, and delete dead code.

    The third stage, Practice, covers keeping a log, guarding the context window, worktree cleanup, and committing and pushing in small ordered commits.

    Companion Quality-Gate Tools

    • Crapper computes cyclomatic complexity, test coverage, and CRAP score per function.
    • Dryer detects structural code duplication.
    • Mutator runs mutation testing to expose uncovered code and surviving mutants.
    • UML Viewer visualizes components, coverage, CRAP, mutation scores, and dependency directions.

    Setup Path

    Copy SKILL.md into the agent's skills directory as ub-mode/SKILL.md, for example under ~/.claude/skills, ~/.cursor/skills, or ~/.grok/skills, then invoke /ub-mode.

    Scope and license

    This is an instruction document, not a standalone enforcement engine. Deterministic checks depend on separate companion tools and the agent following the guidance. The repository does not specify a license; public reading access does not establish redistribution rights.

    ub-mode - 1

    Community Discussions

    Be the first to start a conversation about ub-mode

    Share your experience with ub-mode, ask questions, or help others learn from your insights.

    Pricing

    FREE

    Public skill access

    The skill document is publicly accessible without payment. No license is specified, so public availability is not an open-source grant. Agent subscriptions and companion tool terms are separate.

    • Public SKILL.md and usage instructions

    Capabilities

    Key Features

    • Agent skill invoked as /ub-mode
    • TDD and test-behavior-not-implementation guidance
    • Architecture principles including domain modeling and boundary discipline
    • CRAP score threshold below 10 via Crapper
    • Duplication threshold below 0.8 via Dryer
    • Mutation testing guidance via Mutator
    • Small ordered commits, logging, and worktree cleanup practices
    • Context window guarding

    Integrations

    Claude
    Cursor
    Grok
    Crapper
    Dryer
    Mutator
    UML Viewer

    Ratings & Reviews

    No ratings yet

    Be the first to rate ub-mode and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Robert C. Martin

    Uncle Bob. Author of Clean Code.

    Read more about Robert C. Martin
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    pstack icon

    pstack

    A collection of Agent Skills and engineering principles for rigorous AI-assisted coding, mirrored for use in Claude Code, Codex, Pi, Cursor and other agents.

    365 Skills icon

    365 Skills

    A marketplace of agent skills and Claude Code plugins for diagrams, scientific research, notes, media generation, and CLI design.

    Garden Skills icon

    Garden Skills

    A curated collection of production-ready Agent Skills for Claude Code, Cursor, Codex, and other AI coding agents, covering web design, image generation, knowledge retrieval, and more.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    1106 tools

    Code Intelligence

    AI tools that analyze, generate, and transform code through natural language understanding and programming language comprehension.

    142 tools

    Agent Skill Registries

    Registries and directories that catalog agent capabilities, skills, and competencies, enabling discovery and composition of agent abilities across platforms.

    193 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    1view