SkillForge — SKILL.md quality check
Version updated for https://github.com/LiqunChen0606/skillforge to version v0.8.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
SkillForge is a GitHub Action designed to analyze, lint, secure, and test AI skill files (SKILL.md) for compliance and quality before deployment. It automates the detection of structural issues, security vulnerabilities, and incomplete metadata, ensuring skills are well-formed, tamper-proof, and free from common risks such as prompt injection or dangerous code patterns. Additionally, it provides grading and shareable badges for skill quality, enabling streamlined CI integration and promoting consistent standards in AI development.
What’s Changed
Three wow features
aif generate — skill from plain English
pip install anthropic # optional dependency
aif generate "code review skill for React PRs" -o code-review.md
Calls the Anthropic API, produces a deploy-ready SKILL.md that passes all quality checks. Post-processes with aif fix, validates with aif check, retries on failure. One command → A+ skill.
aif watch — live terminal grade
aif watch my-skill.md
Persistent terminal display that updates instantly on every file save. Color-coded grade (green/yellow/red), progress bar, lint/security counts, running timer. Makes skill authoring feel like a game.
aif doctor — repo health report
aif doctor .
Scans your entire repo for skills, grades each A+..F, prints a sorted report with actionable fix suggestions. One command → full picture.
Full command list (v0.8.0)
| Command | What |
|---|---|
aif check FILE | lint + security scan |
aif score FILE | letter grade + badge |
aif fix FILE | autofix lint issues |
aif scan FILE | security only |
aif lint FILE | lint only |
aif generate "..." | LLM-generate a skill |
aif watch FILE | live grade display |
aif doctor DIR | repo-wide report |
aif mcp-server | MCP for Claude Desktop |
Install
pip install aif-skillforge # cross-platform wheels
106 tests passing across all Python modules.