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.