feat(plugins): merge Skill management into plugins
This commit is contained in:
@@ -1,24 +1,2 @@
|
||||
/** Skills that are part of Makelore's core coding runtime. */
|
||||
export const CORE_CODING_SKILL_IDS = [
|
||||
'agent-browser',
|
||||
'frontend-slides',
|
||||
'grilling',
|
||||
'planning-with-files',
|
||||
] as const;
|
||||
|
||||
/**
|
||||
* Compatibility name for callers that enumerate skills built into the app.
|
||||
* Plugin skills intentionally do not appear here; their package definitions
|
||||
* are the source of truth.
|
||||
*/
|
||||
export const BUNDLED_CODING_SKILL_IDS = CORE_CODING_SKILL_IDS;
|
||||
|
||||
export type BundledCodingSkillId = (typeof BUNDLED_CODING_SKILL_IDS)[number];
|
||||
export type PluginCodingSkillId = string;
|
||||
export type CodingSkillId = BundledCodingSkillId | PluginCodingSkillId;
|
||||
|
||||
export const DEFAULT_PROJECT_AGENT_SKILL_IDS = [
|
||||
'agent-browser',
|
||||
'grilling',
|
||||
'planning-with-files',
|
||||
] as const satisfies readonly BundledCodingSkillId[];
|
||||
/** Public assignment key supplied by a Plugin or an installed device package. */
|
||||
export type CodingSkillId = string;
|
||||
|
||||
Reference in New Issue
Block a user