import type { SkillMeta, UxScaffoldResult } from '../../../types/claude-code-ux.js';
/** Canonical skill slugs managed by SPEC-588. */
declare const SKILL_SLUGS: readonly string[];
/**
 * Parse the triggers list from a skill template's frontmatter.
 * Returns an empty array if the frontmatter is malformed or absent.
 */
declare function parseSkillTriggers(content: string): string[];
/**
 * Scaffold .claude/skills/planu-*.md files for all 4 Planu workflow skills.
 * Only runs when Claude Code is detected (.claude/ dir exists at projectPath).
 * Idempotent — safe to call multiple times.
 */
export declare function scaffoldPlanuSkills(projectPath: string): Promise<UxScaffoldResult>;
/** Exported for tests — returns canonical skill slugs. */
export { SKILL_SLUGS };
/** Exported for tests — parses trigger list from frontmatter. */
export { parseSkillTriggers };
/** Exported for sync script usage. */
export type { SkillMeta };
//# sourceMappingURL=skills-writer.d.ts.map