KARIMO

作者 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

258
Stars
34
Forks
Markdown
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

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

快速入门

使用 KARIMO 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "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

常见问题

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.

评论 (0)

暂无评论,成为第一个分享想法的人!

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 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

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 智能体ai-agentsanthropicclaude-code
查看详情

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 智能体claude-codeai-tools
查看详情

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 智能体
查看详情

开发者还喜欢

基于喜欢此 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 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

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 服务器apisai-tools
查看详情

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 智能体ai-agentsanthropicclaude-code
查看详情

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 智能体claude-codeai-tools
查看详情