Skill Forge 2026 03 21

v1.0.0

Skillsmith-JOJO — 完美主义技能工坊,JOJO's Workshop 出品。 专为完美主义者设计的 AI 技能开发工具,提供从零到发布的完整工作流。 使用场景: - 用户说"创建一个新技能"、"帮我做一个技能" - 用户说"优化这个技能"、"改进 SKILL.md" - 用户说"审计技能"、"检查...

0· 95·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for skillforge-jojo/skillsmith-jojo.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Skill Forge 2026 03 21" (skillforge-jojo/skillsmith-jojo) from ClawHub.
Skill page: https://clawhub.ai/skillforge-jojo/skillsmith-jojo
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: python3
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install skillsmith-jojo

ClawHub CLI

Package manager switcher

npx clawhub@latest install skillsmith-jojo
Security Scan
Capability signals
Requires OAuth token
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is a skills-development toolkit and includes templates, test, security, and token-analysis scripts which align with the description. Minor mismatch: the top-level metadata declares only python3 as a required binary, but the git-related template and several scripts assume the git CLI is present (git-assistant/SKILL.md lists git). Requiring git would be reasonable for a toolkit that includes Git helpers; the omission is a small inconsistency.
Instruction Scope
Runtime instructions are limited to creating/validating/testing skills (run skill-test.py, security-check.py, token-analyzer.py) and using standard publish tooling. The included scripts read and analyze files under the target skill directory but do not transmit data to external endpoints. No instructions ask the agent to read unrelated system secrets or phone home.
Install Mechanism
No install spec is provided (instruction-only with bundled code). All included code is present in the bundle; nothing is downloaded from arbitrary URLs and there is no archive extraction or external install step declared.
Credentials
The skill declares no required environment variables or credentials. The tools recommend using 'clawhub' (a separate CLI) for publishing, but that is optional and not requested as a credential by the package. There are no hidden credential-looking env vars in the files.
Persistence & Privilege
The skill is not always-included and allows normal user invocation; it does not request persistent system-wide privileges or modify other skills' configurations. Its scripts operate only on skill directories and local files.
Assessment
This appears to be a legitimate skill-development toolkit. Before installing/using it: 1) ensure your environment has git if you plan to use the Git templates (git is referenced in git-assistant but not declared at top-level); 2) inspect any skill you test with these tools to ensure it does not contain secrets (security-check.py flags patterns like .ssh or .aws but only scans files — it does not exfiltrate data); 3) review the use of 'clawhub publish' and the clawhub CLI before publishing (it may require separate authentication); and 4) if you will run these scripts on directories containing sensitive material, run them in a safe environment or sandbox first. If you want higher assurance, ask the author to add git to the top-level required binaries and provide a short README describing published-package dependencies and expected runtime behaviors.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

⚒️ Clawdis
Binspython3
latestvk97490dzzbgv3f9nzfry7qv23s849b1x
95downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

Skillsmith-JOJO ⚒️

完美主义技能工坊 · JOJO's Workshop 出品

Forging Perfection, One Skill at a Time


什么是 Skillsmith-JOJO?

Skillsmith-JOJO 是一套完整的 AI 技能开发工作流,专为追求完美的开发者设计。

不是简单的代码仓库,而是经过实战验证的技能开发方法论


核心优势

优势说明
效率提升5套模板减少50%创建时间
🛡️ 安全前置发布前安全检查,杜绝危险代码
📊 性能优化Token分析,确保上下文高效
质量保证测试框架,每个技能可验证
📚 最佳实践多年经验总结,开箱即用

快速开始

创建新技能(7步工作流)

Step 1  选择模板   →  从 templates/ 选择最接近的模板
Step 2  初始化     →  复制模板,修改 name 和 description
Step 3  实现功能   →  编写 scripts/ 和 references/
Step 4  测试验证   →  python skill-test.py <技能路径>
Step 5  安全检查   →  python security-check.py <技能路径>
Step 6  性能分析   →  python token-analyzer.py <技能路径>
Step 7  打包发布   →  clawhub publish <技能路径>

模板库(5套实战模板)

模板适用场景复杂度
📡 API 集成调用外部 API、数据获取、OAuth
📁 文件处理格式转换、批量处理、PDF/Excel
🤖 自动化工作流多步骤自动化、定时任务、监控
📊 数据查询SQL 查询、API 数据分析、可视化
📦 Git 助手智能提交、分支管理、代码审查

每个模板包含:

  • ✅ 完整 SKILL.md 结构
  • ✅ 核心脚本代码
  • ✅ 参考文档
  • ✅ 使用示例

工具集(3个核心工具)

1️⃣ skill-test.py — 技能测试框架

# 基础测试
python skill-test.py <技能路径>

# 快速测试(跳过脚本执行)
python skill-test.py <技能路径> --quick

# 输出JSON报告
python skill-test.py <技能路径> --output report.json

检查项目:

  • SKILL.md 格式和必填字段
  • YAML frontmatter 完整性
  • 脚本语法正确性
  • 目录结构规范性

2️⃣ security-check.py — 安全检查

# 标准检查
python security-check.py <技能路径>

# 严格模式(中风险也失败)
python security-check.py <技能路径> --strict

# 输出JSON报告
python security-check.py <技能路径> --output security.json

检测危险模式:

风险级别模式处理
🚨 EXTREMEcurl到未知URL、eval/exec、sudo立即拒绝
🔴 HIGH访问.ssh/.aws、读取个人记忆文件人工审查
🟡 MEDIUM安装未知包、IP直连谨慎安装
🟢 LOW删除文件、修改系统基础审查

3️⃣ token-analyzer.py — Token 性能分析

# 分析技能
python token-analyzer.py <技能路径>

# 输出JSON报告
python token-analyzer.py <技能路径> --output perf.json

评级标准:

评级Token数说明
A 优秀≤ 1500精简高效
B 良好≤ 3000可接受
C 需优化≤ 5000建议拆分
D 严重臃肿> 5000必须优化

设计原则

1. 精简至上

SKILL.md 只写 AI 不知道的内容:

  • ❌ 不写 Python 基础语法
  • ❌ 不写 Git 基础命令
  • ✅ 只写领域特定知识

2. 渐进式披露

层级内容加载时机
Frontmattername + description始终在上下文
SKILL.md Body核心工作流触发时加载
references/详细文档按需加载
scripts/可执行代码执行时加载

3. 安全前置

发布前必须通过:

  1. skill-test.py — 结构完整性
  2. security-check.py — 安全审查
  3. token-analyzer.py — 性能达标

4. 完美主义

不交半成品:

  • 每个技能都要有完整文档
  • 每个脚本都要有错误处理
  • 每个功能都要经过测试

目录结构规范

skill-name/
├── SKILL.md              # 必需:技能定义
├── scripts/              # 可选:可执行脚本
│   ├── main.py          # 主脚本
│   └── utils.py         # 工具函数
├── references/          # 可选:参考文档
│   ├── api.md          # API 文档
│   └── examples.md     # 示例
└── assets/              # 可选:模板文件
    └── template.xlsx    # Excel 模板

常见问题

Q: 如何选择模板?

A: 根据你的技能类型选择最接近的模板,然后在此基础上修改。

Q: 必须使用所有工具吗?

A: 建议全部通过。如有特殊情况,至少通过安全检查。

Q: Token 数超标怎么办?

A: 将详细内容移至 references/ 目录,SKILL.md 只保留核心流程。

Q: 如何发布技能?

A: 查看 references/publishing.md 获取详细指南。


引用文件

文件说明
best-practices.md技能设计最佳实践
publishing.mdClawHub 发布指南

关于 JOJO's Workshop

完美主义者的技能工坊

我们相信:

  • 好技能是打磨出来的,不是堆出来的
  • 每个细节都值得认真对待
  • 工具应该为人服务,而不是相反

Skillsmith-JOJO · JOJO's Workshop · 完美主义者的技能工坊 Forging Perfection, One Skill at a Time

Comments

Loading comments...