skillforge

Generate and audit OpenClaw agent skills from natural language. Use when the operator asks to create a skill, build a skill, generate a skill, audit a skill, or check skill quality. Provides both free template-based generation and Pro AI-powered generation with quality assessment. Triggers on phrases like "create a skill", "generate a skill", "build a skill", "audit a skill", "check this skill", "make a skill for", "skillforge".

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skillforge" with this command: npx skills add shadoprizm/skillforge-cli

SkillForge — Skill Generator & Auditor

Generate complete, publish-ready OpenClaw agent skills from natural language descriptions. Audit existing skills for quality, safety, and completeness.

Prerequisites

SkillForge CLI must be installed globally:

npm install -g @shadoprizm/skillforge@latest

Check version: skillforge --version (requires 0.3.2+)

Commands

Generate a Skill

Free tier (template scaffold, no API key):

skillforge "<description>" --output <path> --lang <typescript|javascript|python>

Pro tier (AI-powered, requires API key):

skillforge "<description>" --pro --output <path> --lang <typescript|javascript|python>

Audit a Skill

skillforge audit <path> --format <table|json|markdown>

Pro audit with AI analysis:

skillforge audit <path> --pro --format markdown

Publish to ClawHub

First-time auth:

clawhub login

Then publish:

skillforge "<description>" --output <path> --publish

Or publish an existing skill:

clawhub publish <path> --slug <slug> --name "<name>" --version <semver>

Workflow

When asked to create/generate a skill:

  1. Clarify the skill purpose if the description is vague
  2. Run skillforge "<description>" --pro --output /tmp/skillforge-gen --lang typescript
  3. Read the generated files to verify quality
  4. Run skillforge audit /tmp/skillforge-gen --pro to score it
  5. If score is B+ or above, offer to publish to ClawHub
  6. If score is below B+, improve the SKILL.md and scripts manually, then re-audit
  7. On operator approval, publish: clawhub publish /tmp/skillforge-gen --slug <slug> --name "<name>" --version 1.0.0

When asked to audit a skill:

  1. Run skillforge audit <path> --pro --format markdown
  2. Present the report to the operator
  3. Offer specific fixes for any issues found
  4. Re-audit after fixes

API Key Configuration

SkillForge Pro uses the operator's own API key (BYOK model). Supported providers:

Env VariableProvider
ZAI_API_KEYZ.AI (GLM-5)
OPENAI_API_KEYOpenAI
OPENROUTER_API_KEYOpenRouter
QWEN_API_KEYQwen

Keys can also be stored via: skillforge config:set-api-key <key>

Audit Categories

CategoryWeightWhat It Checks
Structure20%SKILL.md, skill.json, file organization
Completeness25%Required sections, fields, tags
Quality25%Description depth, workflow detail, examples
Safety20%Dangerous patterns, hardcoded secrets
Compatibility10%Category validity, tool references

Constraints

  • Always use --pro when an API key is available for best quality
  • WARNING: Pro mode sends skill contents to your chosen AI provider. Do not audit directories containing secrets, .env files, private keys, or credentials. Point audits only at skill directories.
  • Verify generated skills actually work before publishing
  • Never publish without operator approval
  • Use --format json for CI/CD contexts, --format table for chat
  • Slug must be unique on ClawHub — if taken, try variations
  • Never pass production API keys to untrusted skill content for auditing

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

PluginEval

PluginEval Quality Evaluation with enhanced UI. Wraps plugineval-core with vetting and reporting features. Requires plugineval-core.

Registry SourceRecently Updated
1210Profile unavailable
Security

ClawCheck

Performs a two-phase audit combining a fast deterministic scan and a deep LLM quality review of security, cron jobs, config, and skills.

Registry SourceRecently Updated
1470Profile unavailable
Security

skill-usefulness-audit

Finds unused, overlapping, risky, or under-evidenced agent skills and produces a cleanup report.

Registry SourceRecently Updated
29914Profile unavailable
Security

Test Master

Use when you need a practical testing playbook for turning product or code changes into a clear test strategy, test cases, and execution checklist.

Registry SourceRecently Updated
960Profile unavailable