File tree Expand file tree Collapse file tree
packages/genomic/src/scaffolder Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -139,6 +139,17 @@ export interface BoilerplatesConfig {
139139 dir ?: string ;
140140}
141141
142+ /**
143+ * Declares a skill to install after scaffolding completes.
144+ * Used with the agentskills.io CLI (`npx skills add <source> --skill <name>`).
145+ */
146+ export interface BoilerplateSkill {
147+ /** GitHub repository in org/repo format, or a full URL */
148+ source : string ;
149+ /** Skill name(s) to install from the source */
150+ skills : string [ ] ;
151+ }
152+
142153/**
143154 * Configuration for a single boilerplate template.
144155 * Stored in `.boilerplate.json` within each template directory.
@@ -153,6 +164,13 @@ export interface BoilerplateConfig {
153164 * Questions to prompt the user during scaffolding
154165 */
155166 questions ?: Question [ ] ;
167+
168+ /**
169+ * Skills to install after scaffolding completes.
170+ * Each entry specifies a source repository and skill names to install.
171+ * Non-fatal: callers should handle install failures gracefully.
172+ */
173+ skills ?: BoilerplateSkill [ ] ;
156174}
157175
158176/**
You can’t perform that action at this time.
0 commit comments