CCPM Project Management
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
A skill your agent uses when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth…
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install KimYx0207/Kim_Service kim-decision --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/kim-decision .claude/skills/kim-decision && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .claude/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decisionType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install KimYx0207/Kim_Service kim-decision --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/kim-decision .agents/skills/kim-decision && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .agents/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install KimYx0207/Kim_Service kim-decision --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/kim-decision .cursor/skills/kim-decision && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .cursor/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/KimYx0207/Kim_Service.git --path skills/kim-decision--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install KimYx0207/Kim_Service kim-decision --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/kim-decision .gemini/skills/kim-decision && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .gemini/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install KimYx0207/Kim_Service kim-decisionInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/kim-decision .github/skills/kim-decision && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .github/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add KimYx0207/Kim_Service --skill kim-decision -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install KimYx0207/Kim_Service kim-decision --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KimYx0207/Kim_Service.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/kim-decision .opencode/skills/kim-decision && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "kim-decision" agent skill from https://github.com/KimYx0207/Kim_Service/tree/main/skills/kim-decision into .opencode/skills/kim-decision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kim-decision", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
kim-decisionA skill your agent uses when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth…
Kim Decision is an agent skill from KimYx0207/Kim_Service. Use when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth, monetization, pricing, client delivery, revenue, cost, scope, strategy, retrospectives, or a concrete plan with pass conditions. Also use for Chinese triggers such as 重新想, 仔细看, 分析一下, 帮我判断, 这个能不能做, 怎么变现, 卖什么, 怎么定价, 先做哪个验证. Personality and tone are controlled externally; this skill provides only the decision and delivery method.
Its SKILL.md is about 7.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 34 other files, including reference files (for example `CHANGELOG.md`, `README.md` and `README.zh-CN.md`).
It sits in Product & Project Management, covering Retrospectives and PRD writing. The repository describes itself as: 面向 Claude Code、Codex 等 AI 编码助手的 Hook 与 Agent Skill 开源合集。 The licence is Apache-2.0.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e388fd5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Kim Decision loads about 7.1k tokens when it runs, and up to ~15k if it reads all its reference files. Until then it costs about 129 tokens; SKILL.md has 3,831 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from KimYx0207/Kim_Service at commit e388fd5, republished under its Apache-2.0 licence (© KimYx0207). 3,831 words, ~7,119 tokens.
.claude/skills/kim-decision/SKILL.md (or your agent's skills folder). This skill also uses 31 other files; get the full folder from GitHub.Deliver a usable decision or artifact.
KIM owns decision analysis: product, business, content, pricing, scope, strategy, and the smallest test that can resolve a choice. It does not generate Goal Prompts or Loop Prompts, select or route between components, coordinate a cross-component state machine, execute the recommended action, or claim final acceptance. A concrete plan or next action is advisory output; execution and final verification remain with the user or a separately authorized executor.
The method stays abstract.
The final answer may use concrete evidence.
When decision-critical evidence is missing, return evidence-required, identify the exact gap and the smallest evidence-gathering next action, and withhold a decision-ready verdict. Do not invent confidence or turn an evidence gap into execution authorization.
Use concrete names, companies, tools, sources, dates, metrics, cases, commands, or file paths when they improve trust. Verify them or mark them as unconfirmed.
Do not use a named person as an internal role.
Do not write "think like this person."
Turn useful thinking patterns into abstract models.
Before expanding the frame, name the core problem internally in one sentence:
If a step, model, heading, or explanation does not improve the core problem, evidence quality, execution clarity, or final review quality, compress it or cut it.
Do not let the method become the deliverable. KIM borrows governance discipline from Meta_Kim, but the visible result must still be a sharp decision, test, artifact, or next action.
Choose the smallest path that can responsibly close the core problem:
| Path | Use when | Visible shape |
|---|---|---|
| Fast path | Single focused question, local/read-only evidence, no high-stakes external claim | Verdict, leverage point, next action, pass condition |
| Standard path | Product/business/content/strategy decision with meaningful uncertainty | Problem cut, evidence, judgment, 24-hour action, review ruler |
| Regulated path | High-risk, current external facts, legal/financial/security stakes, multi-step execution, or durable public decision | Full evidence labels, explicit assumptions, research attempts, pass/kill gates, open gaps |
Escalate when evidence is weak or risk is high. De-escalate when the next useful move is obvious and more process would only slow the user down.
Use Meta_Kim discipline as an internal quality check, not as visible ceremony.
Only show this spine when the user asks for an audit, asks to see the method, or when transparency materially improves trust.
Output language follows the user's language.
Detect the user's language from their input. Match it in all visible output: headings, section names, field labels, body, analysis, conclusions, questions, and the usable result.
Framework terms in this file are semantic labels, not mandatory surface text. Translate them into the user's language whenever a natural translation exists.
Keep the original term only for names that should not be translated: product names, company names, tool names, file paths, commands, API fields, code identifiers, and widely used business acronyms such as CAC, LTV, PMF, GMV, ARR, MRR, ROI.
Examples:
This rule applies to any language the user writes in. If the user's language is mixed, use the dominant language for labels and prose, while preserving necessary proper nouns.
Every sentence in the output must carry new information. A sentence that restates the obvious, paraphrases a previous line, or fills a template slot without adding insight should be cut. When a template field produces no new information (e.g., the constraint is already obvious from context), omit that field rather than pad it. Dense output beats complete output.
When key evidence is missing and the answer would change depending on that evidence, do two things in this order:
Do not guess missing data. Do not fill templates with speculation dressed as inference.
If the missing data blocks execution, the usable result is the shortest evidence-gathering step: actor, input, action, output, pass signal, and timebox.
If the missing data does not change the next move, state the uncertainty briefly and proceed with the next executable action.
Ask fewer, sharper questions.
A question is blocking only when proceeding would choose the wrong deliverable, mislead the decision, violate constraints, or produce an unusable action.
When the task is a product, business, strategy, course, content, or execution decision and key inputs are ambiguous, prefer Codex's native request_user_input tool when it is available.
request_user_input is not available, ask one focused blocking question in chat and continue after the user answers.Do not use a native question surface just to show a popup. Use it only when the answer would otherwise guess a critical input.
After collecting user answers through a native question surface or chat clarification:
The goal is to inform, not to override. Users may have constraints that are not visible in the prompt.
Usable result must be specific enough to execute without further research. Prefer:
If the result cannot be made concrete (too much unknown data), the usable result is a list of questions to answer first.
The frame is internal scaffolding, not the default visible structure.
Visible answers should read like a sharp working conversation with a competent operator:
Good visible output leaves the user with two things at once: a decision they can execute, and enough concrete imagination to want to move.
Use layout to create breathing room. A sharp answer should have a clear first screen, not a dense wall of analysis.
Default visible report shape:
Spacing rules:
## 标题) for major blocks; do not use bold-only labels (**标题**) as section headings<br> between major blocks; ordinary Markdown blank lines may be visually collapsed by the renderer<br> alone on its own lineGood block labels are short and human: 结论, 问题, 取证, 判断, 先做, 执行细节, 复盘尺. Avoid report-heavy labels such as 模型校验, 路径分析, 证据等级 unless the user asks for an audit.
When the user asks to see the method or decision frame, or when the decision is complex enough that showing the frame improves trust, output the analysis frame in table form after the verdict but before execution:
## 分析框架
| 维度 | 内容 |
|---|---|
| Critical(核心问题) | [一句话:用户真正要解决的是什么决策/问题] |
| Fetch(证据收集) | [已确认:XXX;推断:XXX;缺口:XXX] |
| Thinking(判断逻辑) | [用户选择:XXX;为什么这条路赢:XXX;拒绝的弱路:XXX;接受的取舍:XXX] |
| Review(复盘标准) | [通过:XXX;停止:XXX;假设:XXX] |Use this table only when it improves trust or teaches the method. Do not use it for straightforward execution requests where it would make the answer harder to scan.
Do not give a menu of obvious options when the task asks for a plan.
Pick the strongest path under the known constraints. If alternatives matter, name one fallback only after the main path is clear.
For complex decisions, record the chosen path, one rejected path, why it was rejected, the main tradeoff accepted, and the verification signal. Keep this internal unless the user needs to see the reasoning.
A strong execution path includes:
Before finalizing, run this test: "Would a reasonably smart person already know this?" If yes, sharpen it with a narrower subject, a more specific offer/artifact, a harder threshold, or a more direct first move.
When the user is shaping a product, content, offer, story, or strategy, include a small amount of concrete imagination before the execution steps.
Use one or two of:
Do not turn imagination into hype. It must make the path clearer, not decorate it.
When the usable result is a prompt, the prompt must not be a bland role instruction.
A strong prompt artifact contains:
Avoid prompt boilerplate such as "You are a professional expert" unless it changes behavior. Prefer instructions that force choices, evidence, thresholds, and usable output.
Intent -> Subject -> Path -> Constraint -> Evidence -> Minimum Test -> Models -> Gates -> OutputState what must change.
A good intent is an outcome, not a topic.
State who experiences the result.
The subject may be a user, buyer, reader, listener, operator, reviewer, team, system, or decision maker.
State how the subject moves from the current state to the target state.
Use:
Subject -> Motive -> Interpretation -> Action -> Resistance -> Signal -> State Change -> ContinuationState the hard limits.
Use concrete limits when known:
Separate:
Tier each item:
Label every claim with both source label and tier. Flag D-tier claims explicitly. If a key decision relies on C or D evidence only, state this as a data gap.
Verify claims that depend on time, external rules, external systems, private files, high-stakes judgment, or current market conditions.
When a key decision relies on C or D tier evidence, attempt verification using available tools (web search, file read, API query) before proceeding. If verification fails, flag as "unverifiable, user confirmation required". Do not rest a key decision on D-tier evidence alone. See Research gate in references/gates.md.
External research is mandatory when the answer depends on current or changing facts: versions, APIs, docs, platform rules, regulations, prices, schedules, security advisories, market status, company/person/project state, third-party tool behavior, or source-backed public claims. Prefer official or primary sources first. If the user explicitly asks to search, verify, cite, or find the latest information, do it before deciding.
Skip external research only when the decision is entirely about local/user-provided material, the claim is stable background knowledge and not central, or the user explicitly says local-only/no internet. When skipping, say what is assumed if the uncertainty matters.
Fetch is not an inventory dump. Collect the smallest evidence set that can change the route, risk, priority, or verification. If a source or file does not change the decision, summarize the no-impact finding or omit it.
Define the smallest test that can change the decision.
Required fields:
Use abstract decision models. Pick the smallest set that can improve the answer.
Common models:
Use gates to stop skipped steps. A stage reached is not a stage passed.
Load references/gates.md for the full gate set (11 gates): Path, Evidence, Minimum-test, No-placeholder, Root-cause, Completion, Three-failure, Research, Revenue, MVP, Delivery.
Return a usable artifact.
Examples:
Load one file at a time, only when the task needs it.
references/method.md: load when Intent or Path fields need expansion with examples beyond what SKILL.md provides, or when the user's task is complex enough to require the full frame walkthrough.references/path.md: load when analyzing user movement, conversion funnels, workflow steps, or any scenario where the subject transitions between states.references/models.md: load when the task needs more than three abstract models, or when the default set (Risk, Feedback, Constraint) does not cover the decision dimension.references/gates.md: load for multi-step reasoning, validation workflows, when the user asks for verification, or when business layer gates (Revenue, MVP, Delivery) are needed.references/output.md: load when writing the final deliverable, fact-checking claims, or refining wording and communication style.references/verification.md: load before finalizing any answer — contains the completion checklist.references/execution.md: load when the user asks for a plan, protocol, implementation sequence, validation run, operational path, or concrete next steps.references/distillation.md: load when the answer risks becoming a framework dump, long audit trace, generic report, or overly templated output.references/master-lens.md: load before final review when the answer may be coherent but too weak, generic, self-confirming, or when the user asks for expert/master/famous-person thinking. Use it as backend pressure tests, not persona output.references/business.md: load when the task mentions pricing, monetization, revenue, cost, client delivery, MVP scope, or any decision with a commercial dimension. Trigger keywords: 变现, 定价, 商业, 收入, 成本, 客户, 交付, revenue, monetize, price, client, deliver, scope.examples/decision.md: load when the task is choosing between options or making a single decision.examples/creation.md: load when the task involves designing or building something new.examples/debugging.md: load when the task involves diagnosing a failure or finding a root cause.examples/calibration.md: load when reviewing or adjusting an existing plan, output, or decision.When a reusable improvement is discovered, do not silently mutate another project or memory layer. Output a short writebackSuggestion only when it would materially improve future KIM runs:
Only edit durable skill files when the user explicitly asks for the skill itself to be updated, as in this repository.
Run the full frame internally. Do not expose the full frame unless the user asks for an audit, report, or complete reasoning trace.
For plans or protocols, apply references/execution.md: every main step needs an actor, input, action, output, pass signal, fail signal, and timebox. For dense or complex answers, apply references/distillation.md before final output so the user sees judgment and next action, not scaffolding. For business, product, strategy, content, monetization, offer, or execution decisions that risk sounding self-confirming, apply references/master-lens.md before final review.
Default visible shape is a rhythm, not a template.
Bad:
## Breakdown
- Intent:
- Subject:
- Path:
## Plan
- Step 1:
- Step 2:Good:
Start with the judgment and the reason it wins.
Add one concrete image or path insight only if it changes what the user sees.
Then give the chosen next move, including the actor, input, action, output, pass/fail signal, timebox, and kill condition.Use headings only when they reduce scanning cost. If a heading contains only one sentence, remove the heading. If a sentence does not change the user's next move, cut it.
For business, product, content, and strategy answers, prefer this readable shape unless the user asks for another format:
**[Verdict sentence.]**
[One sentence explaining why this path has leverage.]
[Concrete scene, buyer/user line, or before/after image.]
<br>
## 问题
[2-4 sentences naming the real bottleneck, false surface problem, and why solving the wrong problem wastes effort.]
<br>
## 取证
[What is known, what is assumed, and which missing fact would change the decision.]
<br>
## 判断
[Why this route wins, what obvious path it rejects, and what tradeoff it accepts.]
<br>
## 先做
[Write the first 24-hour move as one compact paragraph: actor, input, action, output, and where it will be tested.]
<br>
## 执行细节
[Group the useful operational detail into 2-4 left-aligned paragraphs. Preserve sequence, owner, input, output, handoff, and timebox without using nested bullets by default.]
<br>
## 复盘尺
通过:[threshold].
停止:[kill condition].
假设:[test assumption].
缺口:[hard gap].
复盘:[first review question].Adapt visible labels to the user's language and task. For small tasks, remove headings and answer in natural paragraphs. For complex tasks, keep the diagnostic depth: problem cut, evidence, judgment, execution, and review.
If the answer starts to look like a form, rewrite it as a working note: conclusion first, why this route wins, what to do next, what proves it worked.
Never expose internal sections named "Backend checks" in normal user output. If examples need internal reasoning notes, label them "Author check only, not user output".
When references/business.md is loaded, include the business check sections between "Model check" and "Usable result". Use the templates and rules defined in that file:
Use short output when the task meets ALL of these: single focused question, narrow scope (one decision or one path fix), no commercial dimension.
Short output exempts: Model check, Business check, full Evidence breakdown, Data gaps. Still required: decision, main path break, next action, pass condition. Translate these labels into the user's language in the final answer.
[Verdict.]
[Main path break or leverage point.]
[Do this now: one to three concrete actions.]
[Do not do this.]
[Pass condition.]Before finalizing, verify the answer includes these. Cut any sentence that restates context, repeats a previous point, or fills a slot without adding insight.
Core checks:
<br> spacers between major blocks, highlighted verdict, problem cut, evidence, judgment, detailed execution, and isolated review signalsBusiness layer (when loaded):
© KimYx0207, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 31 other files (references) in skills/kim-decision of KimYx0207/Kim_Service.
Open the folder on GitHubat commit e388fd5
Kim Decision next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Kim Decision this skillKimYx0207/Kim_Service | 174 | — | ~7.1k | Automated safety check: Pass | Apache-2.0 | |
| CCPM Project Managementautomazeio/ccpm | 8.4k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Weekly Engineering Retrogarrytan/gstack | 136k | — | ~2.4k | Automated safety check: Pass | MIT | |
| Ralph Tui Create Beadssubsy/ralph-tui | 2.5k | 1 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Trellis Brainstormanjiemo/SunnyBeach | 178 | 7 repos | ~4k | Automated safety check: Pass | Apache-2.0 | |
| Ralph Tui Create Beads Rustsubsy/ralph-tui | 2.5k | 1 repos | ~2.8k | Automated safety check: Pass | MIT |
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
garrytan/gstack
Builds a weekly engineering retrospective from git history: commit counts, per-person contributions, work patterns and code quality numbers over a chosen window.
subsy/ralph-tui
Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.
anjiemo/SunnyBeach
Guides collaborative requirements discovery before implementation.
subsy/ralph-tui
Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).
subsy/ralph-tui
Convert PRDs to prd.json format for ralph-tui execution. An agent skill from subsy/ralph-tui.
KimYx0207/Kim_Service
创建、重构或验收可复用技能包。适用于把重复工作流做成跨宿主能力包,并明确触发规则、第一动作、渐进加载、资产模板、脚本校验、触发评测、基线对比、验收证据、闭环治理、公开交付边界和不可伪造的运行证明;也适用于清理冗余参考、拆分人读模板与机器结构数据、补齐首次公开前的验收记录、记录运行反馈、生成写回或不写回决定。当用户提到"做一个 skill / 改 skill / 优化 skill / 评审…
KimYx0207/Kim_Service
Cross-runtime playbook for multi-agent collaboration, agent teams, swarm orchestration, parallel task distribution, capability discovery, and quality gates on Claude Code, Codex, OpenClaw, and Cursor.
KimYx0207/Kim_Service
生成完整的小红书/Rednote 图文发布包:先自动研究内容机会,再完成标题、正文、封面、6-8 页内页、逐页视觉导演表、Image2 优先图片路线、封面 MVP 确认、批量出图和发布前自检。适用于课程、服务、产品、个人 IP、本地商家和知识分享;单点标题、封面字或改写不触发。
KimYx0207/Kim_Service
为长周期、跨会话的 Agent 工作建立平台中立的三层记忆。适用于加载项目记忆、记录可复用事实与每日进展、维护隐性知识、迁移旧版 .claude/memory、检查记忆状态或清理过时条目;Claude Code 与 Codex 可通过各自 Hooks 自动接线,其他 Agent Skills 宿主只使用手动核心。不要用它保存秘密、完整聊天记录、一次性日志或未经确认的推测。
KimYx0207/Kim_Service
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities.
KimYx0207/Kim_Service
Runs the installed local Semgrep CLI through a bounded JSON wrapper with two bundled non-secret rules.
Categories
A skill your agent uses when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth…. Kim Decision is an agent skill from KimYx0207/Kim_Service. Use when the user asks for KIM, Kim, laojin, 老金, 问问老金, 老金怎么看, asks for decision analysis, structured reasoning, product/business/content review, PRD, MVP, user path, growth, monetization, pricing, client delivery, revenue, cost, scope, strategy, retrospectives, or a concrete plan with pass conditions.
Kim Decision fits situations like: the user asks for KIM; asks for decision analysis; structured reasoning; product/business/content review.
Run `npx skills add KimYx0207/Kim_Service --skill kim-decision -a claude-code`. Or copy the skill folder (skills/kim-decision in KimYx0207/Kim_Service) into .claude/skills/kim-decision in your project. Claude Code loads it when a task matches its description.
Run `npx skills add KimYx0207/Kim_Service --skill kim-decision -a codex`. Or copy the skill folder (skills/kim-decision in KimYx0207/Kim_Service) into .agents/skills/kim-decision in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add KimYx0207/Kim_Service --skill kim-decision -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kim-decision, .gemini/skills/kim-decision, .github/skills/kim-decision and .opencode/skills/kim-decision in your project.
SKILL.md names no scripts, command-line tools or credentials: Kim Decision is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Kim Decision is published under the Apache-2.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 7.1k tokens (SKILL.md is roughly 28k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Kim Decision: CCPM Project Management (automazeio/ccpm, 8.4k stars), Weekly Engineering Retro (garrytan/gstack, 136k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars) and Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
KimYx0207 (a GitHub user) maintains it in KimYx0207/Kim_Service, which has 174 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 10, 2026.
Source: KimYx0207/Kim_Service on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.