148 lines
3.9 KiB
JSON
148 lines
3.9 KiB
JSON
{
|
|
"plugin": {
|
|
"name": "meta",
|
|
"version": "1.0.0",
|
|
"namespace": "meta"
|
|
},
|
|
|
|
"skills": {
|
|
"skill-creator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "high",
|
|
"description": "Generate new Claude Code skills with proper structure and validation",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"create skill",
|
|
"new skill",
|
|
"skill development",
|
|
"generate skill",
|
|
"skill template"
|
|
],
|
|
"intentPatterns": [
|
|
"(create|add|generate|build).*?skill",
|
|
"how to.*?(create|add|build).*?skill",
|
|
"skill.*?(template|generator|builder)",
|
|
"need.*?skill.*?(for|to)",
|
|
"(make|write).*?skill"
|
|
]
|
|
}
|
|
},
|
|
|
|
"hook-creator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "high",
|
|
"description": "Generate Claude Code hooks for workflow automation",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"create hook",
|
|
"new hook",
|
|
"hook development",
|
|
"generate hook",
|
|
"pre-commit",
|
|
"post-commit",
|
|
"hook automation"
|
|
],
|
|
"intentPatterns": [
|
|
"(create|add|generate|build).*?hook",
|
|
"how to.*?(create|add|build).*?hook",
|
|
"(pre|post)[-\\s](commit|push|merge)",
|
|
"hook.*?(template|generator|builder)",
|
|
"automat(e|ion).*?(before|after).*?(commit|push)"
|
|
]
|
|
}
|
|
},
|
|
|
|
"command-creator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "high",
|
|
"description": "Generate slash commands for Claude Code",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"create command",
|
|
"new command",
|
|
"slash command",
|
|
"generate command",
|
|
"command development"
|
|
],
|
|
"intentPatterns": [
|
|
"(create|add|generate|build).*?command",
|
|
"how to.*?(create|add|build).*?command",
|
|
"slash.*?command",
|
|
"command.*?(template|generator|builder)",
|
|
"custom.*?command"
|
|
]
|
|
}
|
|
},
|
|
|
|
"agent-creator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "high",
|
|
"description": "Generate specialized agents for complex tasks",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"create agent",
|
|
"new agent",
|
|
"agent development",
|
|
"generate agent",
|
|
"specialized agent"
|
|
],
|
|
"intentPatterns": [
|
|
"(create|add|generate|build).*?agent",
|
|
"how to.*?(create|add|build).*?agent",
|
|
"agent.*?(template|generator|builder)",
|
|
"specialized.*?agent",
|
|
"(task|workflow).*?agent"
|
|
]
|
|
}
|
|
},
|
|
|
|
"plugin-creator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "high",
|
|
"description": "Generate new Claude Code plugin structure",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"create plugin",
|
|
"new plugin",
|
|
"plugin development",
|
|
"generate plugin",
|
|
"plugin structure"
|
|
],
|
|
"intentPatterns": [
|
|
"(create|add|generate|build).*?plugin",
|
|
"how to.*?(create|add|build).*?plugin",
|
|
"plugin.*?(template|generator|builder|scaffold)",
|
|
"new.*?marketplace.*?plugin"
|
|
]
|
|
}
|
|
},
|
|
|
|
"skill-validator": {
|
|
"type": "domain",
|
|
"enforcement": "suggest",
|
|
"priority": "medium",
|
|
"description": "Validate skill files for correctness and best practices",
|
|
"promptTriggers": {
|
|
"keywords": [
|
|
"validate skill",
|
|
"check skill",
|
|
"skill validation",
|
|
"verify skill",
|
|
"skill quality"
|
|
],
|
|
"intentPatterns": [
|
|
"(validate|check|verify|test).*?skill",
|
|
"skill.*?(valid|correct|quality|check)",
|
|
"is.*?skill.*?(valid|correct)",
|
|
"review.*?skill"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|