Validate a skill repository for required files, JSON structure, frontmatter, and executable permissions.
/plugin marketplace add syfyufei/adrian-marketplace/plugin install skill-squared@LLM-Research-MarketplaceRun /skill-squared:validate on a skill directory (standalone or marketplace) to ensure it meets publishing requirements.
skill_dirskill_namestrict flag (optional) for additional lintingskill_name omitted, auto-detect by reading .claude-plugin/plugin.json or the lone file inside skills/.../config/config.json -> validation.{skill_name}) and ensure each exists. Record missing items as errors.jq empty (or python -m json.tool) on .claude-plugin/plugin.json and .claude-plugin/marketplace.json.--- lines) for skills/{skill}.md..claude/commands/*.md; ensure description present.install.sh has executable bit ([ -x install.sh ]).errorswarningsinfo
Provide actionable suggestions for each.jq stderr to guide fixes.chmod +x install.sh.