KARIMO

by openseshVerified

Claude Code harness engineering plugin — plan mode on steroids. Product design-driven agent orchestration with sub-agents and agent teams, tuned for developers and designers shipping real features. Phased adoption from PRD execution to automated review, code review, and CI-friendly agent teams

258
Stars
34
Forks
Markdown
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/opensesh/KARIMO

Getting Started

Guides for using skills like KARIMO.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

██╗  ██╗   █████╗   ██████╗   ██╗  ███╗   ███╗   ██████╗
██║ ██╔╝  ██╔══██╗  ██╔══██╗  ██║  ████╗ ████║  ██╔═══██╗
█████╔╝   ███████║  ██████╔╝  ██║  ██╔████╔██║  ██║   ██║
██╔═██╗   ██╔══██║  ██╔══██╗  ██║  ██║╚██╔╝██║  ██║   ██║
██║  ██╗  ██║  ██║  ██║  ██║  ██║  ██║ ╚═╝ ██║  ╚██████╔╝
╚═╝  ╚═╝  ╚═╝  ╚═╝  ╚═╝  ╚═╝  ╚═╝  ╚═╝     ╚═╝   ╚═════╝

License Version Claude Code

PRD-driven autonomous agent orchestration harness plug-in for Claude Code.

You are the architect, agents are the builders.


See It In Action

KARIMO Demo

Want to see exactly how KARIMO works? Check out the interactive demo to understand why it was built and how it works in detail.


How It Works

┌──────────┐   ┌──────┐   ┌───────┐   ┌────────┐   ┌─────────────┐   ┌─────────┐
│ RESEARCH │──▸│ PLAN │──▸│ TASKS │──▸│ REVIEW │──▸│ ORCHESTRATE │──▸│ INSPECT │
└──────────┘   └──────┘   └───────┘   └────────┘   └─────────────┘   └─────────┘
      │            │           │             │            │              │
      └────────────┘           └─────────────┘            └──────────────┘
          Loop 1                   Loop 2                      Loop 3
        Foundation              Decomposition               Orchestration
StepWhat Happens
ResearchDiscover patterns, libraries, gaps
PlanStructured interview captures requirements
TasksGenerate task briefs from research + PRD
ReviewClaude validates briefs against codebase
OrchestrateExecute in waves (parallel tasks, sequential waves)
InspectReview each PR (manual, Code Review, or Greptile)

Commands

CommandPurpose
/karimo:research "feature"Start here — Create PRD folder + research
/karimo:plan --prd {slug}Interactive PRD creation
/karimo:run --prd {slug}Brief generation → review → execution
/karimo:merge --prd {slug}Final PR to main
/karimo:dashboardMonitor progress
/karimo:feedbackCapture learnings
/karimo:doctorDiagnose issues

Full reference: COMMANDS.md


What KARIMO Adds

KARIMO builds on Claude Code's native APIs with custom orchestration:

CapabilityClaude Code (Native)KARIMO (Custom)
IsolationWorktree per agent+ Branch identity verification
ExecutionTask spawning+ Wave-ordered parallelism
ModelsStatic model: param+ Complexity routing + escalation
RecoveryWorktree persistence+ Git state reconciliation
Quality+ Semantic loop detection

Why custom? Claude Code provides foundations (worktrees, sub-agents, hooks) but doesn't coordinate task dependencies, detect stuck loops, or recover from crashes. KARIMO adds these as a coordination layer.

Details: Feature Architecture


Adoption Phases

PhaseWhat You Get
Phase 1PRD interviews, agent execution, worktrees, PRs — works out of the box
Phase 2Automated review via Greptile ($30/mo) or Claude Code Review
Phase 3CLI dashboard with velocity metrics

Details: PHASES.md


Installation

Via Claude Code marketplace (recommended)

/plugin marketplace add opensesh/KARIMO
/plugin install karimo@karimo
/reload-plugins

Once Anthropic accepts KARIMO into the official marketplace (in review), this becomes:

/plugin install karimo@claude-plugins-official

Via install script (legacy)

git clone https://github.com/opensesh/KARIMO
bash KARIMO/.karimo/install.sh ./my-project

If you previously used .karimo/update.sh to sync files into your project's .claude/plugins/karimo/, it continues to work but is no longer the recommended path. Plugin-managed installs benefit from Claude Code's built-in update, reload, and scope management.

Your First Feature

/karimo:research "feature-name"   # Creates PRD folder + runs research
/karimo:plan --prd {slug}         # Interactive PRD creation (~10 min)
/karimo:run --prd {slug}          # Execute tasks in waves
/karimo:merge --prd {slug}        # Final PR to main

Prerequisites: Claude Code, GitHub CLI (gh auth login), Git 2.5+


Documentation

DocumentDescription
Getting StartedInstallation walkthrough
CommandsFull command reference
ArchitectureSystem design, agents, feature breakdown
PhasesAdoption phases explained
SafeguardsCode integrity & security
HooksLifecycle hooks (Slack, Jira, etc.)
Context ArchitectureToken-efficient context layering
Compound LearningHow agents get smarter over time

FAQ

Can I run without automated review?

Yes. Review is optional (Phase 2). PRD interviews, execution, and PRs all work out of the box.

Do I need to use a feature branch?

No. KARIMO supports two modes configured via /karimo:configure: feature branch mode (tasks branch from a feature branch) or main mode (tasks branch directly from main). Choose what fits your workflow.

Can I run multiple sessions at once?

Yes, but be careful when running multiple feature branches with worktrees simultaneously. Typically when a feature branch and work trees are kicked off for a PRD, you only want to be doing research and planning on main. With Claude Opus 4.6, we've seen occasional conflicts. For best results, let one orchestration complete before starting another.

Do I need to use Greptile?

No. You can use manual review, Claude Code Review, or any other review mechanism. Greptile is one option for automated review in Phase 2, but it's entirely optional.

Is KARIMO modular? What can I configure?

Yes — modularity was a core design goal. Nearly every decision point is configurable:

AspectOptions
Review gatesManual, Claude Code Review, Greptile, or skip entirely
Branch strategyPRs to main directly, or PRs to a feature branch first
Model routingSonnet for speed, Opus for complexity, or always escalate
Boundariesnever_touch files agents can't modify, require_review files that get flagged
TemplatesPRD structure, task briefs, commit messages — all editable
Agents & skillsModify behavior, add domain-specific skills, or create new agents
Research toolsFirecrawl, other MCP servers, or your own integrations
LearningsProject-specific patterns and anti-patterns agents learn from

Run /karimo:configure to customize, or edit .karimo/config.yaml directly.

Can I use other tools for research?

Yes. We use Firecrawl MCP for deeper web research capability. You can integrate any MCP servers or tools that fit your workflow.

Can I customize for my use case?

Yes. You can modify your local installation directly or fork the repository for more extensive customization. Agent definitions, templates, and skills are all editable.

Having issues?

Run /karimo:doctor to diagnose. Still stuck? hello@opensession.co


Contributing

See CONTRIBUTING.md

License

Apache 2.0


Built with Claude Code by Open Session

Frequently Asked Questions

What is KARIMO?

KARIMO is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by opensesh. Claude Code harness engineering plugin — plan mode on steroids. Product design-driven agent orchestration with sub-agents and agent teams, tuned for developers and designers shipping real features. Phased adoption from PRD execution to automated review, code review, and CI-friendly agent teams. It has 258 GitHub stars.

Is KARIMO safe to use?

Yes. KARIMO passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install KARIMO?

Clone the repository with "git clone https://github.com/opensesh/KARIMO" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is KARIMO written in?

KARIMO is primarily written in Markdown. It is open-source under opensesh on GitHub, so you can review or fork the full source.

Are there alternatives to KARIMO?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh KARIMO against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

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.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details