skill-creator Modified for the AAS catalog: corrected bundled workflow, validation and packaging safeguards (2026-10-23). Detailed Guide Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely. When to Use This Skill This skill should be used when: - User wants to extend CLI functionality with custom capabilities - User needs to create a skill following official standards -…

, name):\n return False, f\"Name '{name}' should be hyphen-case (lowercase letters, digits, and hyphens only)\"\n if name.startswith('-') or name.endswith('-') or '--' in name:\n return False, f\"Name '{name}' cannot start/end with hyphen or contain consecutive hyphens\"\n # Check name length (max 64 characters per spec)\n if len(name) > 64:\n return False, f\"Name is too long ({len(name)} characters). Maximum is 64 characters.\"\n\n # Extract and validate description\n description = frontmatter.get('description', '')\n if not isinstance(description, str):\n return False, f\"Description must be a string, got {type(description).__name__}\"\n description = description.strip()\n if not description:\n return False, \"Description must not be empty\"\n if description:\n # Check for angle brackets\n if '\u003c' in description or '>' in description:\n return False, \"Description cannot contain angle brackets (\u003c or >)\"\n # Check description length (max 1024 characters per spec)\n if len(description) > 1024:\n return False, f\"Description is too long ({len(description)} characters). Maximum is 1024 characters.\"\n\n return True, \"Skill is valid!\"\n\nif __name__ == \"__main__\":\n if len(sys.argv) != 2:\n print(\"Usage: python quick_validate.py \u003cskill_directory>\")\n sys.exit(1)\n\n valid, message = validate_skill(sys.argv[1])\n print(message)\n sys.exit(0 if valid else 1)\n","content_type":"text/x-python; charset=utf-8","language":"python","size":4537,"content_sha256":"dc04a019aad4758663ee553cfec5c30664628eea2ed038b7631174bea2d764d0"}],"content_json":{"type":"doc","content":[{"type":"heading","attrs":{"level":1},"content":[{"text":"skill-creator","type":"text"}]},{"type":"paragraph","content":[{"text":"Modified for the AAS catalog: corrected bundled workflow, validation and packaging safeguards (2026-10-23).","type":"text"}]},{"type":"heading","attrs":{"level":2},"content":[{"text":"Detailed Guide","type":"text"}]},{"type":"paragraph","content":[{"text":"Read ","type":"text"},{"text":"the detailed guide","type":"text","marks":[{"type":"link","attrs":{"href":"references/detailed-guide.md","title":null}}]},{"text":" before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.","type":"text"}]},{"type":"heading","attrs":{"level":2},"content":[{"text":"When to Use This Skill","type":"text"}]},{"type":"paragraph","content":[{"text":"This skill should be used when:","type":"text"}]},{"type":"bullet_list","content":[{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"User wants to extend CLI functionality with custom capabilities","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"User needs to create a skill following official standards","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"User wants to automate repetitive CLI tasks with a reusable skill","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"User needs to package domain knowledge into a skill format","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"User wants both local and global skill installation options","type":"text"}]}]}]},{"type":"heading","attrs":{"level":2},"content":[{"text":"Limitations","type":"text"}]},{"type":"bullet_list","content":[{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"Use this skill only when the task clearly matches the scope described above.","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"Do not treat the output as a substitute for environment-specific validation, testing, or expert review.","type":"text"}]}]},{"type":"list_item","content":[{"type":"paragraph","content":[{"text":"Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","type":"text"}]}]}]}]},"metadata":{"date":"2026-11-02","name":"skill-creator","risk":"critical","tags":["[automation","scaffolding","skill-creation","meta-skill]"],"author":"@skillopedia","plugin":{"targets":{"codex":"supported","claude":"supported"}},"source":{"stars":49040,"repo_name":"agentic-awesome-skills","origin_url":"https://github.com/sickn33/agentic-awesome-skills/blob/HEAD/skills/skill-creator/SKILL.md","repo_owner":"sickn33","body_sha256":"2c33175c6d9d20e3176400fec86a3401897b6a122e843a90d28605d2d2c0353b","cluster_key":"349b3f8a5743385c900db591948bd7144d0dfa651ff145f26f993f73460c8835","clean_bundle":{"format":"clean-skill-bundle-v1","source":"sickn33/agentic-awesome-skills/skills/skill-creator/SKILL.md","text_bytes":30484,"source_commit":"b4bd5a153dd1e0a66789b6c971f731cdcf492a46","skills_sh_rank":13222,"attachment_count":7,"text_attachments":7,"attachment_storage":"skill_attachments","binary_attachments":0},"cluster_size":1,"skill_md_path":"skills/skill-creator/SKILL.md","import_metadata":{"date":"2026-11-02","author":"@skillopedia","version":"v1","category":"general","category_label":"General"},"exact_dupes_collapsed_into_this":0},"version":"v1","category":"general","date_added":"2026-02-27","import_tag":"skills-sh-top20k-2026-11","description":"Create and review reusable skill drafts with bundled Python scaffolding, basic frontmatter validation and ZIP packaging helpers. Use for skill authoring and packaging; verify target-host requirements separately."}},"renderedAt":1793666289864}

skill-creator Modified for the AAS catalog: corrected bundled workflow, validation and packaging safeguards (2026-10-23). Detailed Guide Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely. When to Use This Skill This skill should be used when: - User wants to extend CLI functionality with custom capabilities - User needs to create a skill following official standards -…