shadow-code

Review user-provided code implementations and deliver structured feedback.

16|3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/YehudaFrankel/clankbrain --skill shadow-code
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: shadow-code
Source: https://github.com/YehudaFrankel/clankbrain/tree/main/.claude/skills/shadow-code
Command: npx skills add https://github.com/YehudaFrankel/clankbrain --skill shadow-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developer sharpening exercise — user writes the implementation first, Claude reviews and compares. Keeps independent coding ability sharp. Triggers on "/shadow-code", "shadow mode", "I'll write it first", "let me try first".

Core Features & Use Cases

  • Guided self-review: You provide the initial implementation and Claude offers a structured critique without rewriting unless requested.
  • Gap analysis & learning: Claude highlights gaps, differences, and improvement opportunities to reinforce coding skills.
  • Use Case: A junior developer demonstrates a function, then receives a focused review to understand alternative approaches and best practices.

Quick Start

Paste or describe your implementation task and code, then request a review to receive structured feedback.

Frequently Asked Questions about shadow-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get structured code review feedback on my programming practice?▼

Structured code review feedback requires you to submit your task description and initial implementation, which triggers a critique highlighting gaps, differences, and actionable improvements without rewriting your code.

What is the best way to compare my coding implementation against best practices?▼

The best way to compare your coding implementation against best practices is through a gap analysis, which identifies differences and alternative approaches to reinforce your independent coding skills.

Can I use this guided self-review workflow for any programming language?▼

You can use this guided self-review workflow for any programming language, as it applies to individual programming tasks across diverse languages and scenarios without requiring language-specific dependencies.

Does the code review rewrite my implementation automatically without asking?▼

The code review does not rewrite your implementation automatically; it offers a structured critique to guide your self-review and only rewrites the code if you explicitly request it.

Why should I write the implementation first before receiving coding feedback?▼

You should write the implementation first before receiving coding feedback to keep your independent coding ability sharp by attempting the solution before reviewing gaps, differences, and best practices.