Co-Pilot
Updated 25 days ago

candid

Rron-myers
0.0k
ron-myers/candid
86
Agent Score

💡 Summary

Candid is an AI-powered code review tool that offers configurable feedback based on the Radical Candor framework.

🎯 Target Audience

Software developers seeking code quality improvementTeam leads wanting to enforce coding standardsDevOps engineers focusing on production readinessQuality assurance professionals looking for actionable insightsEducators teaching coding best practices

🤖 AI Roast:Powerful, but the setup might scare off the impatient.

Security AnalysisLow Risk

Risk: Low. Review: shell/CLI command execution; outbound network access (SSRF, data egress). Run with least privilege and audit before enabling in production.

Candid

A Claude Code plugin for configurable code reviews that combine thoroughness with actionable feedback. Based on Kim Scott's Radical Candor framework: Care Personally + Challenge Directly.

Overview

Candid provides AI-powered code reviews that catch issues before production while teaching you better patterns. Choose between Harsh (brutal honesty) or Constructive (caring + challenging) tone. Define project-specific standards in Technical.md that get enforced automatically. Every issue comes with concrete fixes rated by confidence level.

Core Workflow

The review process follows these steps:

  1. Run /candid-review on your changes
  2. Select your preferred tone (Harsh or Constructive)
  3. Candid reviews with full architectural context
  4. Get categorized issues with actionable fixes
  5. Select which issues to track as todos
  6. Apply fixes and optionally auto-commit

Key Features

  • Configurable Tone - Harsh (brutal honesty) or Constructive (caring + challenging)
  • Technical.md Support - Define and enforce project-specific coding standards
  • Focus Modes - Target reviews on security, performance, architecture, or edge cases
  • Actionable Fixes - Every issue includes concrete code with confidence ratings
  • Re-Review - Track progress on fixes across review sessions
  • Auto-Commit - Automatically commit applied fixes with detailed messages
  • Todo Integration - Convert issues to tracked todos with multi-select
  • Issue Categorization - Organized by severity (Critical → Architectural)

Installation

npx skills add https://github.com/ron-myers/candid

Then restart Claude Code.

Quick Start

Basic review:

/candid-review

With tone preset:

/candid-review --harsh
/candid-review --constructive

Focus on specific aspects:

/candid-review --focus security
/candid-review --focus performance

Auto-commit applied fixes:

/candid-review --auto-commit

Documentation

Full documentation at www.candid.tools:

Technical.md

Define project-specific standards that Candid enforces during reviews. Violations appear as 📜 Standards Violation in your review.

Quick setup:

/candid-init                    # Auto-generate from codebase (thorough analysis)
/candid-init react              # React-specific standards
/candid-init minimal            # Minimal starter
/candid-init --effort quick     # Fast analysis (~30 sec)
/candid-init --effort thorough  # Deep analysis (~3-5 min, default)

Or copy a template:

cp templates/Technical-minimal.md ./Technical.md cp templates/Technical-react.md ./Technical.md cp templates/Technical-node.md ./Technical.md

Keep it focused: under 500 lines, verifiable rules only. Skip what your linter handles. See the Custom Standards guide for detailed guidance.

Configuration

Persist your tone preference and other settings in config files:

User-wide default:

mkdir -p ~/.candid echo '{"tone": "harsh"}' > ~/.candid/config.json

Project-specific:

mkdir -p .candid echo '{"tone": "constructive", "autoCommit": true}' > .candid/config.json

See the Config Reference for all options including exclude patterns, focus areas, and mergeTargetBranches.

Philosophy

This plugin is built on the Radical Candor principle that the best feedback:

  1. Cares Personally - Shows understanding of context and difficulty
  2. Challenges Directly - Doesn't hedge or soften real issues

Whether you choose Harsh or Constructive tone, every review aims to find real issues before production, provide immediately applicable fixes, help you track what needs doing, and teach patterns that prevent future problems.

Updating

claude plugin update candid@candid

Then restart Claude Code. See CHANGELOG.md for version history.

Links

License

MIT License - see LICENSE for details.

Author

Ron Myers

5-Dim Analysis
Clarity9/10
Novelty8/10
Utility9/10
Completeness9/10
Maintainability8/10
Pros & Cons

Pros

  • Configurable tone for personalized feedback
  • Automated enforcement of coding standards
  • Actionable fixes with confidence ratings
  • Focus modes for targeted reviews

Cons

  • May require initial setup for Technical.md
  • Harsh feedback may not suit all teams
  • Learning curve for new users
  • Dependency on Claude Code environment

Related Skills

pytorch

S
toolCode Lib
92/ 100

“It's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.”

agno

S
toolCode Lib
90/ 100

“It promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.”

nuxt-skills

S
toolCo-Pilot
90/ 100

“It's essentially a well-organized cheat sheet that turns your AI assistant into a Nuxt framework parrot.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author ron-myers.