File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323 ],
2424 "name" : " rfe-creator" ,
2525 "repository" : " https://github.com/jwforres/rfe-creator" ,
26+ "skills" : [
27+ " ./.claude/skills"
28+ ],
2629 "source" : {
2730 "ref" : " main" ,
2831 "repo" : " jwforres/rfe-creator" ,
2932 "source" : " github"
3033 },
34+ "strict" : false ,
3135 "version" : " 0.1.0"
3236 },
3337 {
96100 ],
97101 "name" : " test-plan" ,
98102 "repository" : " https://github.com/fege/test-plan" ,
103+ "skills" : [
104+ " ./.claude/skills"
105+ ],
99106 "source" : {
100107 "ref" : " main" ,
101108 "repo" : " fege/test-plan" ,
102109 "source" : " github"
103110 },
111+ "strict" : false ,
104112 "version" : " 0.1.0"
105113 },
106114 {
119127 ],
120128 "name" : " quality-tooling" ,
121129 "repository" : " https://github.com/antowaddle/Red-Hat-Quality-Tiger-Team" ,
130+ "skills" : [
131+ " ./.claude/skills"
132+ ],
122133 "source" : {
123134 "ref" : " main" ,
124135 "repo" : " antowaddle/Red-Hat-Quality-Tiger-Team" ,
125136 "source" : " github"
126137 },
138+ "strict" : false ,
127139 "version" : " 1.0.0"
128140 }
129141 ]
Original file line number Diff line number Diff line change @@ -96,14 +96,15 @@ that contains the actual skills:
9696
9797- ** strict: true** (default) — ` plugin.json ` in the repo is the authority
9898 for component definitions. The marketplace entry can supplement it with
99- additional components, and both sources are merged. Claude Code
100- auto-discovers skills in default locations (` .claude/skills/ ` , ` skills/ ` ).
101- Most plugins use this mode, even those without a ` plugin.json ` .
99+ additional components, and both sources are merged. Use this for repos
100+ that have their own ` .claude-plugin/plugin.json ` .
102101
103102- ** strict: false** — The marketplace entry is the entire plugin definition.
104103 If the repo also has a ` plugin.json ` that declares components, that is a
105- conflict and the plugin fails to load. Use ` skills_dir ` to point to a
106- non-default skills location. ` skills_dir ` is only valid with ` strict: false ` .
104+ conflict and the plugin fails to load. Use ` skills_dir ` to tell Claude
105+ Code where to find skills in the repo. ** Required for repos without a
106+ ` plugin.json ` ** — without it, Claude Code has no way to discover skills
107+ when installing via a marketplace.
107108
108109Note: ` skills_dir ` must not be specified without ` strict: false ` . The schema
109110and validation scripts enforce this constraint.
Original file line number Diff line number Diff line change @@ -46,6 +46,8 @@ plugins:
4646 type : github
4747 repo : jwforres/rfe-creator
4848 ref : main
49+ strict : false
50+ skills_dir : .claude/skills
4951 homepage : https://github.com/jwforres/rfe-creator
5052 repository : https://github.com/jwforres/rfe-creator
5153 skills :
@@ -186,6 +188,8 @@ plugins:
186188 type : github
187189 repo : fege/test-plan
188190 ref : main
191+ strict : false
192+ skills_dir : .claude/skills
189193 homepage : https://github.com/fege/test-plan
190194 repository : https://github.com/fege/test-plan
191195 skills :
@@ -225,6 +229,8 @@ plugins:
225229 type : github
226230 repo : antowaddle/Red-Hat-Quality-Tiger-Team
227231 ref : main
232+ strict : false
233+ skills_dir : .claude/skills
228234 homepage : https://github.com/antowaddle/Red-Hat-Quality-Tiger-Team
229235 repository : https://github.com/antowaddle/Red-Hat-Quality-Tiger-Team
230236 skills :
You can’t perform that action at this time.
0 commit comments