← 返回 Skills 市场
whooshinglander

Iknowkungfu

作者 WhooshingLander · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ✓ 安全检测通过
286
总下载
1
收藏
1
当前安装
7
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (SKILL.md)

iknowkungfu 🥋

Skill discovery in 3 phases:

  1. Profile 🔍 — Analyze your workflow (memory, skills, crons, logs)
  2. Match 🎯 — Cross-reference against curated ClawHub index
  3. 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 via data/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:

  1. Find matching skills by category
  2. Score candidates (see references/scoring.md)
  3. Filter already-installed skills (check ALL install paths: user, system, workspace)
  4. Filter skills whose functionality is already covered by existing config (e.g. memoryFlush covers session wrap-up, gog covers Gmail)
  5. 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.

安全使用建议
This skill appears to do what it says: it analyzes your agent's local files and bundled catalogue to recommend missing skills and does not ask for keys or install software. Before installing, consider: 1) It will read workspace files and skill folders (including system-level skill paths) — these can contain secrets or sensitive data, so run it in an account/environment you trust. 2) Although the SKILL.md says it will redact keys and never make network calls, verify outputs before copying any suggested install commands or exposing results. 3) Inspect the bundled data/skills-catalogue.json and references if you want to confirm recommendation logic or stale entries. 4) If you have strong isolation needs, run the skill in a limited user account or container and/or run a dedicated security scan (e.g., ClawSpa) on installed skills it flags. Overall the package is coherent and proportionate to its stated purpose, but it operates over sensitive local data so exercise normal caution.
功能分析
Type: OpenClaw Skill Name: iknowkungfu Version: 1.2.0 The 'iknowkungfu' skill is a workflow profiling and recommendation engine designed to suggest relevant OpenClaw skills based on an agent's activity. It functions by instructing the AI agent to analyze local files, including MEMORY.md, daily logs, and installed skill directories (SKILL.md and associated scripts). While the skill requires broad read access to the agent's environment to identify 'gaps' in functionality, it includes robust security instructions and safeguards: it explicitly prohibits network calls, mandates the redaction of credentials/usernames, and even directs the agent to perform a heuristic security scan on other skills to flag suspicious patterns like obfuscated payloads or unauthorized network commands. The logic is transparent, well-documented, and strictly aligned with its stated purpose of local skill discovery.
能力评估
Purpose & Capability
The name and description (skill-discovery/recommendation) match the instructions and bundled assets: it needs to read agent memory, installed skills, logs and a local catalogue to find gaps and score candidates. No unrelated credentials or external services are requested.
Instruction Scope
SKILL.md directs the agent to read many local files and directories (MEMORY.md, daily logs, AGENTS.md, HEARTBEAT.md, installed skills in both user and system paths) and to scan skill packages' files for suspicious patterns. That scope is appropriate for a discovery tool but is privacy-sensitive because it can access files that may contain secrets; the skill claims to redact credentials and never send data out.
Install Mechanism
No install spec and no code files — this is instruction-only and does not download or write code to disk. Lowest-risk install footprint.
Credentials
No environment variables, credentials, or config paths are required. The files it reads are directly related to producing workflow profiles and recommendations.
Persistence & Privilege
always:false and no system modification instructions. The skill is not requesting permanent presence or elevated privileges beyond reading local files; autonomous invocation is allowed by default but not exceptional here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install iknowkungfu
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /iknowkungfu 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Added secret redaction safeguards: never print credentials, redact home paths, summarize patterns only
v1.1.4
Display name: Iknowkungfu
v1.1.3
Fix display name on ClawHub listing
v1.1.2
iknowkungfu 1.1.2 - Added `references/security-check.md`, detailing security check patterns for skill scanning. - Updated SKILL.md: - Added version metadata to the frontmatter. - Security check section now references the new security check documentation. - Clarified instructions on scanning for red flag patterns in installed skills.
v1.1.1
Add Chinese (简体中文) README translation
v1.1.0
Catalogue expanded from 60 to 103 curated real ClawHub skills
v1.0.0
Initial release: workflow profiling, gap detection, trust-scored recommendations. Renamed from iknowkongfu.
元数据
Slug iknowkungfu
版本 1.2.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 7
常见问题

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。

💬 留言讨论