hqhq1025/skill-generalizer
Use when turning local, private, or personal Agent Skills into publishable skills for GitHub, marketplaces, teams, or public sharing, especially when private paths, personal habits, credentials, internal hosts, or user-specific context must be removed.
npx skills add https://github.com/hqhq1025/skill-optimizer --skill skill-generalizer
Convert a working local skill into a clean public artifact. The goal is to preserve the reusable technique while removing private context, personal assumptions, and machine-specific setup.
Do not use for tuning a skill only for the user's own machine; use skill-personalizer for that.
skill-personalizer first.SKILL.md concise; move long rubrics, examples, or scripts into bundled resources.description should describe when to use the skill, not summarize its workflow.Read publication-rubric.md when doing a full release pass, redaction review, README rewrite, or promotional packaging.
Read platform-compatibility.md before claiming support for Codex, Claude Code, Cursor, OpenCode, Gemini CLI, or other coding agents.
Take hqhq1025/skill-generalizer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.