feat: add includeSkills to HostConfig + update OpenClaw config

Add includeSkills allowlist field with union logic (include minus skip).
Update OpenClaw to generate only 4 native methodology skills (office-hours,
plan-ceo-review, investigate, retro). Remove staticFiles.SOUL.md reference
(pointed to non-existent file).
This commit is contained in:
Garry Tan
2026-04-05 01:43:48 -07:00
parent 1652f224c7
commit 44629bd1a4
2 changed files with 3 additions and 4 deletions
+1 -4
View File
@@ -23,6 +23,7 @@ const openclaw: HostConfig = {
generation: {
generateMetadata: false,
skipSkills: ['codex'],
includeSkills: ['office-hours', 'plan-ceo-review', 'investigate', 'retro'],
},
pathRewrites: [
@@ -69,10 +70,6 @@ const openclaw: HostConfig = {
coAuthorTrailer: 'Co-Authored-By: OpenClaw Agent <agent@openclaw.ai>',
learningsMode: 'basic',
// SOUL.md ships as a static file alongside generated skills
staticFiles: {
'SOUL.md': 'openclaw/SOUL.md',
},
adapter: './scripts/host-adapters/openclaw-adapter',
};
+2
View File
@@ -62,6 +62,8 @@ export interface HostConfig {
metadataFormat?: string | null;
/** Skill directories to exclude from generation for this host. */
skipSkills?: string[];
/** Skill directories to include (allowlist). Union logic: include minus skip. */
includeSkills?: string[];
};
// --- Content Rewrites ---