Create new skill project structure
Creates complete Claude Code skill project structure with all required files and configuration.
/plugin marketplace add syfyufei/skill-squared/plugin install skill-squared@skill-squared-marketplacecommands/Use the skill-squared skill to create a complete new Claude Code skill project.
Ask the user for the following information if not already provided:
Skill name (kebab-case, e.g., "my-awesome-skill"):
Skill description (one-line description):
Author name:
Author email:
GitHub username:
Target directory (optional, default: current directory):
Call the Python handler to create the skill:
from handlers import create_skill
payload = {
'skill_name': '[user-provided skill name]',
'skill_description': '[user-provided description]',
'author_name': '[user-provided name]',
'author_email': '[user-provided email]',
'github_user': '[user-provided GitHub username]',
'target_dir': '[user-provided or current directory]'
}
result = create_skill(payload)
If successful (result['success'] == True):
skills/{skill_name}.md./install.shIf failed (result['success'] == False):
User: "Create a new skill"
Assistant: "I'll help you create a new skill. Let me gather some information."
[Asks for: skill name, description, author info, GitHub username]
Assistant: [Calls create_skill handler]
Assistant: "Successfully created skill 'my-awesome-skill' at /path/to/my-awesome-skill
Created files:
Next steps: