devkit-create-skill

Solid

Enable interactive design mode

AI & Automation 142 stars 21 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Create AIWG Skill Create a new skill that can be triggered by natural language patterns. ## Understanding Skills Skills differ from commands: - **Commands**: Triggered by explicit `/command-name` invocation - **Skills**: Triggered by natural language patterns (e.g., "apply voice", "validate writing") Skills are ideal for: - Capabilities users invoke conversationally - Features that should "just work" without explicit commands - Cross-cutting concerns that apply in many contexts ## Process ### 1. Validate Parameters Verify `$ARGUMENTS` contains: - Skill name (kebab-case) - `--to` target (addon or framework, NOT extension) **Note**: Skills cannot be added to extensions because skills need standalone functionality. Check target exists: ```bash ls ~/.local/share/ai-writing-guide/agentic/code/addons/<target>/ # or ls ~/.local/share/ai-writing-guide/agentic/code/frameworks/<target>/ ``` ### 2. Interactive Design (if --interactive) Guide the user through skill design: **Skill Purpose**: > What does this skill do? (e.g., "applies voice profiles to content", "validates code quality") **Trigger Phrases**: > What natural language phrases should activate this skill? > Examples: > - "apply voice", "use voice", "write in <voice> voice" > - "validate code", "check quality", "review code" > - "format document", "clean up", "prettify" **Input Requirements**: > What input does this skill need? > - Content to process > - Configuration parameters > - File paths **Output Format**...

Details

Author
jmagly
Repository
jmagly/aiwg
Created
9 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category