#!/usr/bin/env node /** * codeprism generate-skills — LLM generation of skill knowledge/*.md files. * * Generates or regenerates the curated best-practice knowledge base used as * the framework baseline in code_style and rules prompts. * * By default, output is written to src/skills/knowledge/.md (built-in). * Use --output-dir to write to a custom directory instead — community contributions * and team-specific knowledge live outside the engine package. * * Usage: * pnpm codeprism generate-skills # all built-in skills → skills/knowledge/ * pnpm codeprism generate-skills --skill rails # single skill * pnpm codeprism generate-skills --force # overwrite existing files * pnpm codeprism generate-skills --output-dir ./knowledge # custom output dir * pnpm codeprism generate-skills --skill myrails --output-dir ~/.codeprism/knowledge # community skill * * Community contributions: * Place .md files in CODEPRISM_KNOWLEDGE_DIR or /.codeprism/knowledge/. * codeprism picks them up automatically on next index — no TypeScript required. * See: https://github.com/codeprism/codeprism#community-knowledge */ export interface GenerateSkillsOptions { /** Only regenerate this skill ID */ skillFilter?: string; /** Overwrite existing .md files */ force?: boolean; /** * Custom output directory. * Default: src/skills/knowledge/ (built-in, shipped with codeprism). * Set this to write community / team knowledge outside the engine package, * e.g. ~/.codeprism/knowledge/ or /.codeprism/knowledge/. */ outputDir?: string; } export declare function generateSkillKnowledge(opts?: GenerateSkillsOptions): Promise; //# sourceMappingURL=generate-skills.d.ts.map