Iknowkungfu
/install iknowkungfu
iknowkungfu 🥋
Skill discovery in 3 phases:
- Profile 🔍 — Analyze your workflow (memory, skills, crons, logs)
- Match 🎯 — Cross-reference against curated ClawHub index
- Recommend 📋 — Prioritized suggestions with trust scores
100% local. No data leaves your machine.
Commands
/kungfu full scan | /kungfu-scan profile only | /kungfu-gaps uncovered areas | /kungfu-update refresh index
Phase 1: Profile
See references/workflow-analysis.md for full procedure.
Read these sources to build a Workflow Profile:
- MEMORY.md + daily logs — recurring topics, tools, domains
- Installed skills — list from BOTH
~/.openclaw/skills/AND system paths (e.g./opt/homebrew/lib/node_modules/openclaw/skills/). Check ALL install locations. Map to categories viadata/workflow-patterns.json - AGENTS.md + config — user role, tool preferences, model budget signals
- HEARTBEAT.md + crons — automated/scheduled responsibilities
- Recent logs (7 days) — dominant task types, frequent commands
Quick security check while reading skills: scan for base64, curl/wget, eval/exec, env var harvesting. Flag warnings. For deep scanning, recommend ClawSpa.
Output the Workflow Profile (template in references/workflow-analysis.md).
Phase 2: Match
See references/recommendation-engine.md for full procedure.
Load data/skills-catalogue.json. For each gap in the profile:
- Find matching skills by category
- Score candidates (see
references/scoring.md) - Filter already-installed skills (check ALL install paths: user, system, workspace)
- Filter skills whose functionality is already covered by existing config (e.g. memoryFlush covers session wrap-up, gog covers Gmail)
- Rank by score, deduplicate overlaps
Phase 3: Validate Before Recommending
Before presenting, run each candidate through a relevance check:
- Does the user actually use this tool/service? (e.g. don't recommend Slack if they never mention it)
- Is equivalent functionality already covered by a system skill, config setting, or existing workflow?
- Would this realistically fit the user's setup? (solo builder vs team, macOS vs Linux, budget signals)
Drop candidates that fail. Better 2 genuinely useful than 5 with 3 irrelevant. If all fail: "gap detected but no relevant match for your setup."
Phase 4: Recommend
Present top 5:
🥋 I KNOW KUNG FU — Recommendations
═══════════════════════════════════════
1. 🟢 skill-name (★ 4.5)
Category: [cat] | Author: [author]
Why: [1-2 sentences tied to YOUR workflow]
Install: clawhub install skill-name
─────────────────────────────────
[up to 5]
═══════════════════════════════════════
💡 /kungfu-gaps for all uncovered areas
═══════════════════════════════════════
Trust Scoring
See references/scoring.md. Factors: downloads (25%), stars (20%), author rep (15%), recency (15%), permissions (15%), security (10%). Never recommend: \x3C50 downloads, VirusTotal flags, no author, excessive unjustified permissions.
Safeguards
- READ-ONLY. Never installs, modifies, or removes anything. Zero network calls.
- Only recommends skills passing trust AND relevance thresholds.
- Honest about confidence. If no good match exists, says so.
- NEVER include full file contents in output. Only summarize patterns and categories.
- NEVER print API keys, tokens, passwords, SSH keys, or any credential-like strings found in any file.
- When reporting security flags, describe the PATTERN found (e.g. "env var reference in script"), never quote the actual value.
- Redact any file paths that contain usernames or home directories in output.
Limitations
Catalogue is bundled (may lag). Trust scores are heuristic. \x3C7 days history = less accurate.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install iknowkungfu - 安装完成后,直接呼叫该 Skill 的名称或使用
/iknowkungfu触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Iknowkungfu 是什么?
Skill discovery engine. Analyzes what your agent does and recommends ClawHub skills you're missing. Use when: /kungfu, /kungfu-scan, /kungfu-gaps, 'what skil... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 286 次。
如何安装 Iknowkungfu?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install iknowkungfu」即可一键安装,无需额外配置。
Iknowkungfu 是免费的吗?
是的,Iknowkungfu 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Iknowkungfu 支持哪些平台?
Iknowkungfu 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Iknowkungfu?
由 WhooshingLander(@whooshinglander)开发并维护,当前版本 v1.2.0。