{"id":49278709,"url":"https://github.com/chainreactors/okr-creator","last_synced_at":"2026-04-25T17:31:39.920Z","repository":{"id":345081202,"uuid":"1184367138","full_name":"chainreactors/okr-creator","owner":"chainreactors","description":"AI-powered OKR skill for any project — six-dimension diagnosis,   PUA-style goal setting, harness-driven KRs, and daily GitHub Action    review with issue-based AI chat.","archived":false,"fork":false,"pushed_at":"2026-03-17T16:18:51.000Z","size":62,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-18T05:16:56.620Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chainreactors.png","metadata":{"files":{"readme":"README-en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-17T14:17:14.000Z","updated_at":"2026-03-18T03:07:56.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/chainreactors/okr-creator","commit_stats":null,"previous_names":["chainreactors/okr-creator"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/chainreactors/okr-creator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainreactors%2Fokr-creator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainreactors%2Fokr-creator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainreactors%2Fokr-creator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainreactors%2Fokr-creator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chainreactors","download_url":"https://codeload.github.com/chainreactors/okr-creator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chainreactors%2Fokr-creator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32270658,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-25T17:31:39.220Z","updated_at":"2026-04-25T17:31:39.913Z","avatar_url":"https://github.com/chainreactors.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# okr\n\n## AI-powered OKR Creator — Give Your Project Direction, Hold It Accountable\n\n\u003e A [PUA](https://github.com/tanweai/pua)-like project — built on the PUA skill's philosophy and rhetoric system, focused on project goal management. PUA keeps AI from slacking off, OKR tells AI where to push.\n\n\u003cp\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Claude_Code-black?style=flat-square\u0026logo=anthropic\u0026logoColor=white\" alt=\"Claude Code\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/OpenAI_Codex_CLI-412991?style=flat-square\u0026logo=openai\u0026logoColor=white\" alt=\"OpenAI Codex CLI\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/CodeBuddy-00B2FF?style=flat-square\u0026logo=tencent-qq\u0026logoColor=white\" alt=\"CodeBuddy\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/License-MIT-green?style=flat-square\" alt=\"MIT License\"\u003e\n\u003c/p\u003e\n\n\u003e Your project has no goals — what are you even building?\n\nAn AI Agent skill that analyzes any project and generates customized OKR (Objectives and Key Results) skills, with GitHub Action deployment for daily automated tracking. Not limited to code — works for writing, research, ops, product, design, and any project type. Supports **Claude Code**, **OpenAI Codex CLI**, and **CodeBuddy**.\n\n## The Problem: Projects Without Direction\n\n| Pattern | Symptom |\n|---------|---------|\n| No goals | Work on whatever comes to mind, no idea if it's valuable |\n| Vague goals | \"Improve quality\", \"optimize performance\" — no numbers, no acceptance criteria |\n| Set and forget | OKR written and filed away, remembered next quarter |\n| Misaligned team | Team members pulling in different directions, duplicating work |\n| Directionless AI | AI works in the repo but has no idea what the priorities are |\n\n## Installation\n\n### Claude Code\n\n```bash\n# Option 1: Install via marketplace\nclaude plugin marketplace add chainreactors/okr-creator\nclaude plugin install okr-creator@okr-creator\n\n# Option 2: Manual install\ngit clone https://github.com/chainreactors/okr-creator.git ~/.claude/plugins/okr\n```\n\n### OpenAI Codex CLI\n\n```bash\nmkdir -p ~/.codex/skills/okr-creator\ncurl -o ~/.codex/skills/okr-creator/SKILL.md \\\n  https://raw.githubusercontent.com/chainreactors/okr-creator/main/skills/okr-creator/SKILL.md\n\n# /okr command\nmkdir -p ~/.codex/prompts\ncurl -o ~/.codex/prompts/okr.md \\\n  https://raw.githubusercontent.com/chainreactors/okr-creator/main/commands/okr.md\n```\n\n### CodeBuddy (Tencent)\n\n```bash\n# Option 1: Install via marketplace\ncodebuddy plugin marketplace add chainreactors/okr-creator\ncodebuddy plugin install okr-creator@okr-creator\n\n# Option 2: Manual install\nmkdir -p ~/.codebuddy/skills/okr-creator\ncurl -o ~/.codebuddy/skills/okr-creator/SKILL.md \\\n  https://raw.githubusercontent.com/chainreactors/okr-creator/main/skills/okr-creator/SKILL.md\n```\n\n## Usage\n\nType `/okr-creator:okr` in any project. The skill runs the entire flow automatically:\n\n| Step | Action | Description |\n|------|--------|-------------|\n| 1 | Read project identity | README, config, directory structure, git log, TODOs |\n| 2 | Six-dimension diagnosis | Vision, quality, debt, architecture, docs, automation — scored individually |\n| 3 | Challenge user intent | \"What do you actually want this project to become? What's the priority? Where's the bottom line?\" |\n| 4 | Define OKRs | 3-5 Objectives, 2-4 KRs each, every KR has a Harness |\n| 5-6 | Generate + verify | Write to `.claude/skills/okr/SKILL.md` and read back to confirm |\n| 7 | Deploy Action | Write workflows + prompt + create label + output config guide |\n| 8 | Output report | Six-dimension scores + OKR summary + top priority |\n\n### Auto Mode (Non-interactive)\n\nFor CI/CD or batch scenarios, skip user interaction:\n\n```\nUse /okr-creator:okr with --auto flag, do not confirm with humans, execute directly\n```\n\nThe AI will autonomously determine direction based on diagnostic data and generate OKRs, marked `[Auto-generated]`.\n\n## How It Works\n\nOKR Creator doesn't just generate goals — it builds a complete **project improvement engine**: SKILL.md defines direction and execution protocol, PROGRESS.md persists progress memory, GitHub Actions perform daily deep reviews with actionable suggestions, and optional alignment checks keep every PR on target.\n\n```\n+---------------------------------------------------+\n|               /okr-creator:okr triggered           |\n+----------+----------------------------------------+\n           |\n+----------v--------+     +------------------+\n|  Step 1-2          |     |  Step 3          |\n|  Read -\u003e Diagnose  |----\u003e|  Challenge intent|\n+-------------------+     +--------+---------+\n                                    |\n+-------------------+     +--------v---------+\n|  Step 4            |     |  Step 5-6        |\n|  Define OKRs       |----\u003e|  Generate SKILL  |\n|  + Weekly breakdown |     |  + PROGRESS.md   |\n|  + Pattern matching |     |  Write \u0026 verify  |\n+-------------------+     +--------+---------+\n                                    |\n+-------------------------------------------+\n|  Step 7: Deploy GitHub Action              |\n|                                            |\n|  okr-review.yml  -\u003e Deep review + auto PR  |\n|  okr-chat.yml    -\u003e @claude/@codex chat    |\n|  okr-review.md   -\u003e Review prompt (shared) |\n|  [opt] okr-align-check.yml -\u003e PR check     |\n+-------------------------------------------+\n           |\n+-------------------------------------------+\n|  Improvement Engine (continuous)           |\n|                                            |\n|  Daily 02:00:                              |\n|    Read SKILL.md + PROGRESS.md             |\n|    -\u003e 5-phase deep review                  |\n|    -\u003e Root cause + dependencies + actions  |\n|    -\u003e Issue comment + auto PR for progress |\n|                                            |\n|  Every PR (optional):                      |\n|    -\u003e OKR alignment check -\u003e PR comment    |\n|                                            |\n|  Daily dev:                                |\n|    -\u003e Execution protocol guides each task  |\n+-------------------------------------------+\n```\n\n## Core Capabilities\n\n1. **Full Diagnosis** — Six-dimension analysis of project status (vision, quality, debt, architecture, docs, automation)\n2. **Co-created OKRs** — Guided rhetoric helps users clarify direction, combined with diagnostics to generate measurable OKRs\n3. **Harness-driven** — Every KR must have a verifiable acceptance method; a KR without a harness is waste paper\n4. **Execution Protocol** — SKILL.md includes task alignment checks, priority recommendations, and weekly KR breakdowns to actively guide every AI task\n5. **PROGRESS.md Memory** — Persistent progress file so AI reviews don't start from zero; supports trend analysis and suggestion tracking\n6. **5-Phase Deep Review** — Beyond progress percentages: root cause analysis, cross-KR dependencies, six-dimension trends, prioritized action queue\n7. **Auto PR Updates** — Daily review auto-creates PR to update PROGRESS.md; users review and merge\n8. **PR Alignment Check (optional)** — Each PR gets a non-blocking comment assessing OKR alignment\n9. **Chat Continuation** — Maintainers `@claude` / `@codex` in Issues to discuss OKRs directly with AI\n10. **Improvement Pattern Library** — Auto-matched reusable strategies based on diagnosis (testing cold start, doc sprint, etc.)\n\n## Three Core Principles\n\n| Principle | Meaning |\n|-----------|---------|\n| **End-to-end delivery** | From diagnosis to definition to deployment to tracking — full-chain closed loop. \"Did it\" doesn't count; \"did it and can prove it\" does |\n| **Proactive initiative** | Proactively find problems, guide user thinking, propose improvements |\n| **Construct Harness** | Every KR has a verifiable acceptance framework — the concrete method for \"how do I know this KR is done\" |\n\n## Dogfooding: OKR Creator Manages Itself\n\nOKR Creator is using its own generated OKR to drive its own iteration — this is **bootstrapping**.\n\nWe ran `/okr-creator:okr` on okr-creator itself, completed a six-dimension diagnosis, generated 5 Objectives / 14 Key Results, and deployed the daily review Action. Now, every day at UTC 02:00, Claude automatically checks okr-creator's own OKR progress, runs Harness verification for each KR, and appends a review report to the Issue. Maintainers can `@claude` directly in the Issue to discuss progress and adjust direction.\n\n**Bootstrap verification results:**\n\n| Step | Result | Link |\n|------|--------|------|\n| Six-dim diagnosis + OKR generation (5O/14KR) | Pass | [`.claude/skills/okr/SKILL.md`](https://github.com/chainreactors/okr-creator/blob/main/.claude/skills/okr/SKILL.md) |\n| Daily review Action deploy + run | Pass | [Workflow Runs](https://github.com/chainreactors/okr-creator/actions/workflows/okr-review.yml) |\n| Quarterly Issue auto-created + review comments | Pass | [Issue #1: \\[OKR Review\\] 2026-Q1 Progress Tracking](https://github.com/chainreactors/okr-creator/issues/1) |\n| `@claude` chat continuation | Pass | [Issue #1 Comments](https://github.com/chainreactors/okr-creator/issues/1) |\n\n**Daily review output example** (from [Issue #1](https://github.com/chainreactors/okr-creator/issues/1)):\n\n\u003e **O1: Complete Bootstrap Loop — OKR Creator manages itself with its own OKR**\n\u003e\n\u003e | KR | Progress | Status |\n\u003e |----|----------|--------|\n\u003e | KR1.1 OKR skill exists and format-compliant | 100% | 🟢 |\n\u003e | KR1.2 Daily Review Action runs successfully | 100% | 🟢 |\n\u003e | KR1.3 OKR Review Issue exists with review comments | 100% | 🟢 |\n\u003e\n\u003e **Roast**: You built a tool that \"helps others define OKRs,\" and you did write your own. And then what? E2E is at 0%, the template is still a 700-line monolith, and there's no CONTRIBUTING.md — are you trying to attract contributors or scare them away?\n\n**Chat continuation example** (Maintainer `@claude` in Issue):\n\n\u003e Maintainer: *@claude KR1.2 and KR1.3 are actually done — this very review you're running is the proof.*\n\u003e\n\u003e Claude: *O1 overall: 100% — P0 bottom line #1 achieved. The previous review misjudged \"requires gh run list authorization\" as uncertainty. Self-proving evidence (the output you're reading IS the run result) is more reliable.*\n\nThis proves OKR Creator's complete closed loop: **diagnose -\u003e define -\u003e deploy -\u003e daily track -\u003e discuss -\u003e adjust** — fully automated, fully visible in GitHub Issues.\n\n## E2E Testing\n\n### Case 1: External Project — aide-e2e-test\n\nEnd-to-end closed-loop test on [M09Ic/aide-e2e-test](https://github.com/M09Ic/aide-e2e-test):\n\n| Step | Result |\n|------|--------|\n| Install skill to target repo | Pass |\n| Auto Mode generates OKR (3O/7KR) | Pass |\n| Deploy GitHub Action | Pass |\n| Claude Code CLI install + execute | Pass (npm install -g) |\n| Issue auto-created ([#54](https://github.com/M09Ic/aide-e2e-test/issues/54)) | Pass |\n| AI review content valid (per-KR evidence + roast) | Pass |\n| v2 deep review (root cause + action queue + trends) | Pass |\n| PROGRESS.md auto-update PR ([#55](https://github.com/M09Ic/aide-e2e-test/pull/55)) | Pass |\n| OKR alignment check Action deployed | Pass |\n| Workflow duration | ~2 minutes |\n\n**v2 review output example** (from real Issue #54):\n\n\u003e **Root Cause Analysis**\n\u003e\n\u003e **O1-KR1** — Type: priority. All commits over 4 days focused on OKR infrastructure, zero code advancing test scenarios. Smallest unblock: create 5 Markdown scenario files in `tests/`.\n\u003e\n\u003e **Action Queue**\n\u003e\n\u003e | # | Action | Advances KR | Effort | Why now |\n\u003e |---|--------|-------------|--------|---------|\n\u003e | 1 | Create tests/ + 5 scenario files | O1-KR1 | S | Critical path start |\n\u003e | 2 | New e2e-test.yml CI | O1-KR2 | S | Unblock test chain |\n\u003e | 3 | Expand README to 50+ lines | O2-KR1 | S | Independent P0, 30 min |\n\n### Case 2: Bootstrap — okr-creator itself\n\nOKR Creator ran `/okr` on itself, completing the full closed loop (see [Dogfooding](#dogfooding-okr-creator-manages-itself) section above):\n\n| Step | Result |\n|------|--------|\n| Six-dim diagnosis + OKR generation (5O/14KR) | Pass |\n| Daily review Action run | Pass (~2 minutes) |\n| Quarterly Issue creation + review comments | Pass ([Issue #1](https://github.com/chainreactors/okr-creator/issues/1)) |\n| `@claude` chat continuation + AI reply | Pass ([Issue #1 comments](https://github.com/chainreactors/okr-creator/issues/1)) |\n| Claude self-proving re-evaluation | Pass (accepted the run itself as KR completion evidence) |\n\n## GitHub Action \u0026 Skill Interaction\n\nThe core of OKR isn't just \"setting goals\" — it's the synergy between Skill and Action that creates a continuous improvement loop:\n\n| Component | Location | Role |\n|-----------|----------|------|\n| **SKILL.md** | `.claude/skills/okr/SKILL.md` | OKR definition + execution protocol + improvement patterns + weekly KR breakdown |\n| **PROGRESS.md** | `.claude/skills/okr/PROGRESS.md` | AI's \"memory\" — progress snapshot, action queue, review history |\n| **okr-review.yml** | `.github/workflows/` | Daily deep review + auto PR for progress updates |\n| **okr-chat.yml** | `.github/workflows/` | Issue @claude/@codex chat continuation |\n| **okr-review.md** | `.github/prompts/` | 5-phase review prompt (shared by Claude/Codex) |\n| **okr-align-check.yml** | `.github/workflows/` | [Optional] PR alignment check |\n\n### Deployed File Structure\n\n```\n.claude/skills/okr/\n├── SKILL.md              # OKR + execution protocol + patterns + weekly breakdown\n└── PROGRESS.md           # Progress record (auto-maintained by Action)\n\n.github/\n├── workflows/\n│   ├── okr-review.yml    # Daily deep review + auto PR\n│   ├── okr-chat.yml      # @claude/@codex chat\n│   └── okr-align-check.yml  # [Optional] PR alignment check\n└── prompts/\n    ├── okr-review.md     # Review prompt (Claude/Codex shared)\n    └── okr-align-check.md   # [Optional] Alignment check prompt\n```\n\n### Configuration (one step after deployment)\n\n```bash\n# Required (pick one) — power on the AI\ngh secret set ANTHROPIC_API_KEY --body \"your-key\"   # Claude Code\ngh secret set OPENAI_API_KEY --body \"your-key\"      # Codex\n\n# Optional — custom API endpoint\ngh variable set ANTHROPIC_BASE_URL --body \"https://your-proxy.com\"\n\n# Optional — switch Agent (default: claude)\ngh variable set OKR_AGENT --body \"codex\"\n\n# Push and test\ngit add .github/ .claude/ \u0026\u0026 git commit -m \"feat: add OKR review actions\" \u0026\u0026 git push\ngh workflow run okr-review.yml\n```\n\n### 5-Phase Deep Review\n\nDaily reviews go far beyond simple progress tracking:\n\n| Phase | Content | Value |\n|-------|---------|-------|\n| Phase 1 | Load SKILL.md + PROGRESS.md | No cold start — has historical memory |\n| Phase 2 | Per-KR Harness + **root cause analysis** | Not just \"0%\" — tells you **why it's stuck** and the **smallest unblock action** |\n| Phase 3 | Cross-KR dependencies + Objective health | Find blocking chains, know which unlock releases the most value |\n| Phase 4 | Trend analysis + suggestion tracking | Compare with last review, auto-escalate stalled KRs, check if previous suggestions were acted on |\n| Phase 5 | Prioritized action queue + roast | Not \"write more tests\" but \"add frontmatter check job to lint.yml, effort: S\" |\n\n### Chat Continuation\n\nMaintainers comment in the OKR Review Issue to chat with AI:\n\n```\n@claude The progress assessment for O2-KR1 is wrong, the first draft is actually done\n@claude Give me a weekly action plan for O1's blockers\n@codex Check if the sync script has been implemented\n```\n\n| Role | Daily Review | Chat Continuation |\n|------|-------------|-------------------|\n| Owner | Auto-receives Issue | `@claude` / `@codex` |\n| Member / Collaborator | Can view | `@claude` / `@codex` |\n| External users | Can view | **Not triggered** |\n\n## How to Use OKR to Improve Your Project\n\nOKR Creator is designed not just to \"set OKRs\" — but to make OKRs actually drive project improvement:\n\n### 1. Generate: Let AI understand your project\n\nRun `/okr:create`. AI diagnoses, aligns with your intent, and generates OKR with execution protocol. Don't skip the intent challenge — your direction determines OKR quality.\n\n### 2. Daily dev: Let OKR guide every task\n\nThe **execution protocol** in SKILL.md activates automatically when AI works in your project:\n\n- Before starting a task, AI checks \"Which KR does this relate to?\"\n- If P0 KRs are incomplete, AI suggests handling the bottom line first\n- After completion, AI annotates `[O1-KR1.1]` to record the contribution\n\n### 3. Daily review: Get actionable improvement advice\n\nDaily reviews tell you not just \"X% complete\" but:\n\n- **Why it's stuck** — root cause analysis pointing to specific files, configs, decisions\n- **Smallest unblock action** — a concrete 1-2 hour task\n- **What to do first** — prioritized action queue with effort estimates\n- **Trend warnings** — continuously stalled KRs auto-escalate\n\n### 4. Feedback loop: Suggest → Execute → Track\n\nReview suggestions persist in PROGRESS.md's action queue. Next review checks: acted on? Effect? Ignored? Escalate.\n\n### 5. PR alignment: Every commit has direction\n\nEnable optional `okr-align-check` — every PR gets a non-blocking comment with KR association, priority check, and progress estimate.\n\n## Corporate Roast Flavor Pack\n\nOKR Creator has built-in corporate roast flavors, auto-selected by context:\n\n| Flavor | Scenario | Example |\n|--------|----------|---------|\n| Alibaba (default) | KRs not aligned with strategy | \"What's the underlying logic of this OKR? Where are the leverage points?\" |\n| ByteDance | KRs not quantified | \"Data talks. 'Do better' is not a KR. 'From X to Y' is.\" |\n| Huawei | Poor execution | \"OKRs are not a wish list. They're marching orders.\" |\n| Tencent | Targets too conservative | \"Are you sure the target is high enough? Or are you managing expectations?\" |\n| Meituan | Good on paper, bad in practice | \"Next to each KR, write: What's step one? What's today's task?\" |\n\n## Pair with PUA\n\nOKR Creator sets direction, PUA ensures execution. Recommended combo:\n\n```bash\nclaude plugin marketplace add tanweai/pua\n```\n\n| Combo | Effect |\n|-------|--------|\n| `pua:pua` + `okr-creator` | Direction + no slacking |\n| `pua:high-agency` + `okr-creator` | Direction + intrinsic drive |\n\n## Project Structure\n\n```\nchainreactors/okr-creator/\n├── skills/okr-creator/\n│   ├── SKILL.md                   # Core skill — 8-step execution flow\n│   ├── agents/                    # Specialized agent definitions\n│   │   ├── diagnostician.md       # Six-dimension diagnosis\n│   │   ├── interviewer.md         # User intent challenge\n│   │   └── reviewer.md            # OKR quality review\n│   ├── templates/                 # Deployable Action templates\n│   │   ├── okr-review.yml         # Daily deep review + auto PR\n│   │   ├── okr-chat.yml           # Issue chat continuation\n│   │   ├── okr-review.md          # Review prompt (Claude/Codex shared)\n│   │   ├── okr-align-check.yml    # [Optional] PR alignment check\n│   │   └── okr-align-prompt.md    # [Optional] Alignment check prompt\n│   ├── references/\n│   │   ├── schemas.md             # Data structure definitions\n│   │   ├── templates.md           # SKILL.md output template\n│   │   └── patterns.md            # Improvement pattern library (8 patterns)\n│   └── flavors/                   # Corporate roast flavor packs\n├── commands/create.md             # /okr:create slash command\n├── .claude/skills/okr/\n│   ├── SKILL.md                   # Bootstrap: this project's own OKR\n│   └── PROGRESS.md                # Bootstrap: progress record\n├── .claude-plugin/                # Claude Code marketplace config\n├── .codebuddy-plugin/             # CodeBuddy marketplace config\n├── README.md\n├── README-en.md\n├── LICENSE\n└── .gitignore\n```\n\n## License\n\nMIT\n\n## Credits\n\nBy [chainreactors](https://github.com/chainreactors) \u0026 [M09ic](https://github.com/M09ic)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchainreactors%2Fokr-creator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchainreactors%2Fokr-creator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchainreactors%2Fokr-creator/lists"}