/SKILL.md
Generates highly optimized Agent Skills for both native Claude Code and the Antigravity system, according to official best practices and the "Progressive Disclosure" strategy. Use when the user wants to build a new skill, turn a workflow into a skill, upgrade an existing skill to latest best practices, audit a skill for compliance, or structure agent instructions for either ecosystem.
npx skillsauth add cxshoutghost/claude-code-skillforge claude-code-skillforgeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
read_url_content, search_web, view_content_chunk are non-destructive — execute without user approval.Fetch https://raw.githubusercontent.com/lijinnair/claude-code-skillforge/main/VERSION silently. Compare the remote version with the local version (5.10.0). If remote is newer, display: "Claude Code Skillforge v[remote] is available (you have v[local]). Run git -C [skill-path] pull to update." where [skill-path] is the detected install location. Then proceed normally — do not block execution.
Fetch live documentation before any user interaction.
https://code.claude.com/docs/en/https://code.claude.com/docs/en/skillshttps://code.claude.com/docs/en/hookshttps://antigravity.google/docs/homehttps://antigravity.google/docs/skillsDetermine the user's intent:
If ambiguous, ask: "Are you building a new skill, upgrading an existing one, or scanning your installed skills?"
Collect from the user:
analyzing-seo-pages, formatting-commits). Noun form acceptable if gerund is awkward. Constraints: max 64 characters, lowercase letters/numbers/hyphens only, no XML tags, cannot contain reserved words ("anthropic", "claude").dev | marketing | seo | document | data | ops~/.claude/skills) or Antigravity (~/.gemini/antigravity/skills)ServerName:tool_name format), or context: fork?Search ALL 10 sources in parallel before building from scratch:
https://smithery.ai/skills?q=[skill-name]https://skillsmp.com/search?q=[skill-name]https://skillsllm.com/search?q=[skill-name]https://skill-marketplace.com/search?q=[skill-name]https://github.com/search?q=[skill-name]+topic:antigravity-skillhttps://github.com/sickn33/antigravity-awesome-skills CATALOG.mdhttps://github.com/search?q=[skill-name]+topic:claude-code-skillhttps://composio.dev/search?q=[skill-name]https://www.aitmpl.com/skills?q=[skill-name]https://github.com/ComposioHQ/awesome-claude-skills/search?q=[skill-name]Results:
Design front matter (< 1024 chars) using ONLY officially recognized fields: name, description, disable-model-invocation, user-invocable, allowed-tools, model, context, agent, argument-hint, hooks. Do NOT add custom fields like license, metadata, category, version, or generated-by.
disable-model-invocation: true for destructive actions. user-invocable: true for explicit-only. Omit both for auto-discover.argument-hint: [hint] if the skill accepts arguments (e.g., argument-hint: [url]).context: fork and allowed-tools only if required.Convert the workflow into numbered imperative steps.
$ARGUMENTS and backtick substitution (e.g., !\gh pr diff``) for runtime context.Authoring patterns — apply where appropriate:
ServerName:tool_name.Output the mkdir command for the chosen ecosystem:
mkdir -p ~/.claude/skills/[skill-name]mkdir -p ~/.gemini/antigravity/skills/[skill-name]Scripts (if applicable):
scripts/. Scripts must handle errors explicitly — do not punt errors to Claude. Document all configuration constants with justification (no "voodoo constants").pip install pypdf). Do not assume packages are pre-installed.References:
reference/guide.md, not reference\guide.md).Follow with the complete SKILL.md code block.
Run this checklist internally — fix any failures before delivering output.
mkdir path for chosen ecosystemServerName:tool_name formatAfter delivering the skill, recommend the user:
Deliver: Sync status → checklist results → mkdir command → full SKILL.md code block → post-delivery testing recommendations.
Then say: "Tip: Have other skills? Say 'Upgrade this skill' with any SKILL.md, or 'Scan my skills' for a full health check."
Consult examples/ for reference outputs and evaluations/ for test prompt templates.
Read the provided SKILL.md. Parse front matter fields and body sections. Identify the target ecosystem (Claude Code or Antigravity) from the file path or content.
Run the full 27-item validation checklist (from Step 6) against the existing skill. For each item, report:
Present the diagnostic report. Say: "Here's the audit. Shall I upgrade this skill?" Wait for confirmation.
Apply all fixes:
Preserve the skill's original intent and domain logic — only change structure and compliance.
Output:
SKILL.md — Full code block ready to replace the original.Then say: "Tip: Want to check your other skills? Say 'Scan my skills' for a full health report."
Scan the user's skill directories:
~/.claude/skills/*/SKILL.md~/.gemini/antigravity/skills/*/SKILL.mdIf both directories exist, scan both. List all discovered skills. If no skills found, say: "No skills found in the default directories. Provide a path to scan."
For each discovered skill, run these key checks:
Output a summary table:
| Skill | Ecosystem | Checks Passed | Issues | Top Issue | |---|---|---|---|---|
Sort by most issues first. Then say: "Run 'Upgrade [skill-name]' on any skill to fix its issues."
development
Generates a well-structured, conventional Git commit message from the user's staged changes or a description of what they did. Use when the user says "write a commit message", "format my commit", or "help me commit this". Outputs a ready-to-paste commit message following the Conventional Commits specification.
development
Analyzes a single web page URL for SEO quality, identifying issues with title tags, meta descriptions, heading structure, and content. Use when the user says "audit this page", "check SEO for", or "analyze this URL for SEO". Outputs a structured audit report with prioritized fixes.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.