Skills / odin claude plugin
odin claude plugin
ODIN [for Claude Code as a plugin] - Outline Driven development approach for agentic INtelligence
Installation
Kompatibilitaet
Beschreibung
ODIN Claude Plugin
ODIN (Outline Driven INtelligence) - Advanced code agent system for Claude Code with surgical precision, diagram-first engineering, and comprehensive workflow automation.
Overview
ODIN is a professional-grade Claude Code plugin that transforms Claude into a sophisticated code agent with 46 specialized agents across 11+ programming languages, comprehensive workflow automation, and rigorous engineering methodology.
Key Capabilities:
- 🤖 46 Specialized Agents - Language experts, architects, analyzers, and domain specialists
- 📐 Diagram-First Engineering - Architecture, concurrency, memory, data flow, optimization
- 🎯 Surgical Code Editing - AST-based transformations with ast-grep
- 🧠 Confidence-Driven Execution - Adaptive behavior based on complexity and risk
- 🔍 Deep Investigation - Mandatory file reading before code modifications
- 🔒 Atomic Commits - Conventional Commits protocol with incremental approvals
Installation
Prerequisites
- Claude Code installed and running
- Git (for marketplace installation)
Full Install Script (Recommended)
wget -O ~/.claude/CLAUDE.md https://raw.githubusercontent.com/OutlineDriven/odin-claude-plugin/refs/heads/main/CLAUDE.md && claude plugin marketplace add OutlineDriven/odin-claude-plugin && claude plugin install odin@odin-marketplace
Verify Installation
# List available agents
/agents
# View all commands
/help
# See the installed plugins
/plugin
Core Philosophy
ODIN follows strict engineering principles:
- Investigate Before Acting - Never speculate about code you haven't read
- Diagram-First Design - Five mandatory diagrams before any implementation
- Surgical Precision - Minimal, targeted changes using AST-based tools
- Atomic Commits - One logical change per commit, properly typed
- Confidence-Driven - Adapt behavior based on familiarity and risk
- Tool Selection - ast-grep > native-patch > ripgrep (never sed for edits)
Five Required Diagrams
Before any non-trivial implementation:
- Architecture - Components, interfaces, contracts, dependencies
- Data Flow - Sources, transformations, sinks, state transitions
- Concurrency - Threads, synchronization, happens-before relationships
- Memory - Ownership, lifetimes, allocation patterns, safety guarantees
- Optimization - Bottlenecks, targets, complexity bounds, resource budgets
Agents
Language Specialists (15 agents)
Modern Languages:
rust-pro/rust-pro-ultimate- Rust Edition 2024, zero-cost abstractions, ownershiptypescript-pro- Strict mode, discriminated unions, no any/unknownpython-pro- Type hints, asyncio, pathlib, dataclassesgolang-pro- Context-first, goroutines, structured concurrencyjava-pro- Java 21+, records, virtual threads, sealed classeskotlin-pro- K2, coroutines, null safety, immutability
Systems Programming:
cpp-pro/cpp-pro-ultimate- C++20+, RAII, smart pointers, rangesc-pro/c-pro-ultimate- Modern C, memory safety, systems programming
Web & Enterprise:
javascript-pro- ES6+, async patterns, Node.jsphp-pro- Modern PHP, generators, SPL structurescsharp-pro- C# latest, async/await, LINQ
Architecture & Design (7 agents)
architect- System architecture, technical decisions, scalabilitybackend-architect- Backend systems, APIs, service architecturegraphql-architect- GraphQL schemas, resolvers, federationdocs-architect- Technical documentation, API references, architecture guidesui-ux-designer- Interface design, user experience, design systemsartistic-designer- Visual design, aesthetics, branding elementsbranding-specialist- Brand identity, visual language, corporate identity
Code Quality (8 agents)
code-reviewer- Expert code review, quality, security, maintainabilitycriticizer- Systemic post-implementation critique, severity-driven analysisdevil-advocate- Pre-decision adversarial challenge, assumption dismantlingdebugger- Root cause analysis, error resolution, incident investigationrefactoring- Full refactoring lifecycle: assess debt, plan, execute, modernizetest-writer- Comprehensive test suites, unit/integration testingtest-designer-advanced- Edge cases, chaos engineering, property-based testinganalyzer- Codebase health metrics, dependency graphs, pattern detection
Performance (3 agents)
performance- Holistic performance optimization, profiling, benchmarkingconcurrency-expert- Thread safety, synchronization, parallel patternsmemory-expert- Memory optimization, leak detection, allocation analysis
Specialized Domains (9 agents)
Machine Learning & Data:
ml-engineer- ML pipelines, model serving, feature engineeringmlops-engineer- ML infrastructure, experiment tracking, model registriesdata-engineer- ETL pipelines, data warehouses, streaming architecturesquant-researcher- Financial models, trading strategies, market analysistrading-system-architect- HFT systems, market making, order execution
Security:
security-auditor- Vulnerability review, OWASP compliance, secure authentication
Database & Migration:
database- SQL queries, schema design, optimization, analyticsmigrator- System migrations, cross-platform porting, version upgrades
Development Tools:
prompt-engineer- LLM prompts optimization, AI features
Frontend & Mobile (4 agents)
react-specialist- React components, hooks, state managementflutter-specialist- Flutter widgets, state management, platform channelsios-developer- Swift/SwiftUI, UIKit, Core Data, App Store optimizationmobile-developer- React Native/Flutter, offline sync, push notifications
Infrastructure (1 agent)
terraform-specialist- IaC best practices, modules, state management
Configuration
Settings.json
ODIN includes comprehensive settings.json with:
- Tool Permissions - Pre-approved tools (ast-grep, fd, rg, cargo, npm, git, etc.)
- MCP Integration - Time, browser, git, context7, tavily, and more
- Security - Denied operations (sed -i, force push, destructive commands)
- Hooks - Event-driven automation
- Defaults - Bypass permissions mode, always thinking enabled
CLAUDE.md
Global instructions defining:
- ODIN methodology and principles
- Tool selection mandates (ast-grep preferred)
- Git commit strategy (Conventional Commits)
- Diagram-first engineering requirements
- Language-specific guidelines
- UI/UX design principles
- Verification and refinement patterns
Methodology
Surgical Editing Workflow
- Find - Use ast-grep (code), ripgrep (text), fd (files)
- Copy - Extract minimal context with precise offsets
- Paste - Apply surgically with AST-based transformations
Confidence-Driven Execution
Confidence = (familiarity + (1-complexity) + (1-risk) + (1-scope)) / 4
- High (0.8-1.0): Direct action → Verify
- Medium (0.5-0.8): Iterative action → Expand → Verify
- Low (0.3-0.5): Research → Plan → Test → Expand
- Very Low (<0.3): Decompose → Propose → Seek guidance
Atomic Commit Protocol
Conventional Commits v1.0.0:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Types: feat, fix, build, chore, ci, docs, perf, refactor, style, test
Rules:
- One logical change per commit
- Never mix types or scopes
- Each commit must build and pass tests
- Independently testable and reversible
Tool Selection Mandate
Priority:
- ast-grep - Code structure, refactoring (HIGHLY PREFERRED)
- native-patch - File edits, multi-file changes
- ripgrep - Text, comments, strings
- fd - File discovery (NEVER use find)
- eza - Directory listing (NEVER use ls)
Tool Permission Issues
Check settings.json for tool permissions. ODIN pre-configures safe tool usage.
License
See LICENSE file for details.
Support
- Issues: https://github.com/OutlineDriven/odin-claude-plugin/issues
- Repository: https://github.com/OutlineDriven/odin-claude-plugin
Acknowledgments
Built on Claude Code's powerful plugin system with focus on professional software engineering practices, surgical precision, and comprehensive workflow automation.
ODIN - Outline Driven INtelligence for Claude Code
Aehnliche Skills
last30days skill
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
context mode
Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 12 platforms
claude seo
Universal SEO skill for Claude Code. 19 sub-skills, 12 subagents, 3 extensions (DataForSEO, Firecrawl, Banana). Technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, Google APIs, and PDF/Excel reporting.
pinme
Deploy Your Frontend in a Single Command. Claude Code Skills supported.
claude ads
Comprehensive paid advertising audit & optimization skill for Claude Code. 250+ checks across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft & Apple Ads with weighted scoring, parallel agents, industry templates, and AI creative generation.
claude code
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.