Agent skill
steal
Install this agent skill to your Project
npx add-skill https://github.com/ChinchillaEnterprises/ChillSkills/tree/main/steal
SKILL.md
/steal — Pattern Extraction from Open Source Repos
What It Does
The /steal skill takes a GitHub repo URL (or list of URLs), clones each repo, and runs a three-phase analysis:
- BS Detection — Identifies hype, vaporware, and over-engineering. Flags empty abstractions, TODO-heavy code, unused exports, and marketing-driven architecture that doesn't deliver.
- Gold Mining — Extracts the actually useful patterns: data models, scoring formulas, protocol specs, guardrail configs, tool loops, adapter patterns. The stuff you'd want to copy into your own codebase.
- Steal Plan — Produces a reference doc with extracted code organized by category, ready to adapt.
How to Use It
/steal https://github.com/org/repo-name
Or multiple repos at once:
/steal https://github.com/org/repo1 https://github.com/org/repo2
What Claude Does
- Clones each repo to
/tmp/(shallow clone, depth 1) - Scans for key file types:
.ts,.py,.rs,.go,.md,.json - Ignores:
node_modules/,dist/,build/,.next/, vendor dirs - Reads README, docs, and source files
- Runs BS Detection:
- How much is real code vs. boilerplate/config?
- Are the abstractions justified or premature?
- Is the README writing checks the code can't cash?
- Are there TODO/FIXME/HACK comments everywhere?
- Runs Gold Mining:
- Identifies reusable patterns (scoring formulas, type systems, protocols)
- Extracts the actual code, not just descriptions
- Notes which patterns are battle-tested vs. experimental
- Produces a Steal Plan:
- Organized by category (guardrails, memory, agents, protocols, testing)
- Each pattern includes: the code, what it does, how to adapt it
- Saves to a
*-stolen-patterns.mdfile in the memory directory
Output
- A reference doc saved to
~/.claude/projects/<project>/memory/<name>-stolen-patterns.md - A summary in chat with the key findings
Example: ScoutOS Analysis (March 2026)
Repos Analyzed
scoutos-labs/hive— Agent orchestration with spawn guardrails + ACP protocolscoutos-labs/agent-runner— Tiered agent execution with model adaptersscoutos-labs/beacon— Knowledge memory with hybrid scoring (semantic + FTS + recency)scoutos-labs/context-inspector— Prompt ablation testing (which context segments matter?)
BS Detection Results
- hive: Solid. Real guardrails with env-configurable limits, proper allowlist security, well-specified ACP protocol. The desktop app is early but the core spawn service is production-quality.
- agent-runner: Clean and minimal. 20-turn tool loop, multi-backend adapter pattern (OpenAI/Ollama/Claude), JSON manifest system. No bloat.
- beacon: Real scoring formula with proper decay math. Graph-based memory with edges. The "intelligent prune" is Phase 2 vaporware but the rest ships.
- context-inspector: Genuinely novel. Ablation testing for prompts — remove each context segment, measure behavioral drift via embeddings or LLM-as-judge. Small codebase, high value.
Gold Mined
See scoutos-stolen-patterns.md for full extracted code. Key wins:
- Spawn guardrail config pattern (env-tunable limits)
- Command allowlist with arg validation
- Memory scoring formula:
(semantic * 0.6 + fts * 0.3 + recency * 0.1) * attention_boost - Recency decay: exponential with 30-day half-life
- Tiered agent manifests (haiku/sonnet/opus presets)
- ACP protocol message types (task, progress, clarification, response)
- Ablation engine: cosine-delta + LLM-as-judge scoring
Tips
- Run
/stealon repos BEFORE meetings about potential tools/partnerships — know what's real - The patterns doc is meant to be a living reference — update it as you adapt patterns into your own code
- Best targets: repos with < 5000 LOC that solve one problem well
- Skip repos that are mostly config/boilerplate — there's nothing to steal
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Red Team
Use this skill when the user says "red team", "stress test", "attack this", "critique this", "run the models against this", "test this plan", "refine this with AI", or wants to use external AI models to critique, validate, or improve a document, pitch, plan, or idea. Also use when the user wants to save Claude Code usage by offloading analysis to other models.
Upwork Scanner
This skill should be used when the user asks to "scan upwork", "find upwork jobs", "check upwork", "run the scanner", "look for jobs", or mentions finding freelance projects for Chinchilla AI.
Polymarket Arb Scanner
This skill should be used when the user asks to "scan polymarket", "find arb opportunities", "check polymarket arbs", "run arb scanner", "polymarket arbitrage", or mentions detecting price inefficiencies on Polymarket.
captain-update
Polymarket Copy Trader
This skill should be used when the user asks to "copy trade", "telegram bot polymarket", "follow traders", "copy polymarket", or mentions building a copy trading bot for Polymarket.
Architecture Diagram
This skill should be used when the user asks to "generate a diagram", "create an architecture diagram", "make a diagram", "draw a system diagram", or needs a branded Chinchilla AI technical diagram for proposals or documentation.
Didn't find tool you were looking for?