/** * Skillsmith Agent — the one prompt source (SMI-5456 Wave 1 Step 4). * * This is the pack's content: intro, operating posture, the PRD section-7 trust * contract, the delegable jobs (1-3 full, 4/8/9 routing), the PRD section-8.1 * paywall wording, undo semantics, and the exclusions. Every target artifact * (SKILL.md plus the per-harness shims) is rendered from THIS data — there is no * second copy of the wording anywhere. * * House rules honored by the text below: * - ASCII only. No smart quotes, no em dashes. The pack ships to users on any * harness/model, and non-ASCII punctuation is both an "AI tell" and a parser * portability risk; a test enforces this. * - No model- or vendor-specific idioms (model variance is a kill risk, PRD * section 3.1 constraint 4): the pack names no model, vendor, or harness and * uses no harness-native tool-call syntax. * - No agent-addressed instruction patterns of the prompt-injection shape (the * L0 lint scans for these): the prose is operating guidance, not an override * directive. */ import type { JobDefinition, PaywallTrigger, TrustClause } from './types.js'; /** Opening paragraphs — what the agent is and the framing that keeps it honest. */ export declare const INTRO_PARAGRAPHS: readonly string[]; /** How the agent should carry itself on every request. */ export declare const OPERATING_PARAGRAPHS: readonly string[]; /** * The PRD section-7 trust contract, verbatim-in-spirit. This is the behavioral * contract; it is non-negotiable and is rendered into the pack for every job. */ export declare const TRUST_CLAUSES: readonly TrustClause[]; /** * The delegable jobs. Jobs 1-3 are the MVP orchestrations; jobs 4/8/9 are * routing-only (find/recommend, author-away to the skill-builder skill, and * team-share to the Team tier). */ export declare const JOBS: readonly JobDefinition[]; /** PRD section-8.1 principles that govern every upgrade prompt. */ export declare const PAYWALL_PRINCIPLES: readonly string[]; /** The Wave-1 paywall triggers (T1 / T2 / T4). T3 team-share lives in the routing job. */ export declare const PAYWALL_TRIGGERS: readonly PaywallTrigger[]; /** Undo semantics - teaching the refusal codes as normal outcomes, not failures. */ export declare const UNDO_PARAGRAPHS: readonly string[]; /** PRD section-10 exclusions the agent must respect. */ export declare const WILL_NOT: readonly string[]; /** * CLI Fallback section (SMI-5893 Wave 6 Step 5) - what to do when the MCP * server itself is unavailable. Ports the same pattern already shipped in * packages/cli/assets/skillsmith-skill/SKILL.md ("## CLI Fallback" / * "If the MCP server is unavailable, use the CLI directly") and * packages/mcp-server/src/assets/skills/skillsmith/SKILL.md, so all three * bundled SKILL.md assets carry a structurally-equivalent section instead of * three independently-drifting copies. Structural parity is enforced by * packages/core/tests/skill-md-cli-fallback-parity.test.ts. */ export declare const CLI_FALLBACK_PARAGRAPHS: readonly string[]; /** Command lines for the CLI Fallback fenced code block, one per line. */ export declare const CLI_FALLBACK_COMMANDS: readonly string[]; /** Closing note naming the MCP-only tools that have no CLI equivalent yet. */ export declare const CLI_FALLBACK_NOTE = "The CLI has no equivalent for skill_pack_audit, the apply_namespace_rename/apply_recommended_edit guided diff-and-approve flow, undo_apply, or apply_manifest_reconcile - those stay MCP-only until the server is back."; /** One-line SKILL.md frontmatter description (agentskills.io core field). */ export declare const PACK_DESCRIPTION = "Delegate your agent-skill lifecycle: keep skills current, audit and clean up your inventory, and vet skills before you install them. The Skillsmith Agent diagnoses in full for free, proposes a batched fix plan, and changes files only with your per-changeset approval, with one-step undo. Triggers: \"ask the Skillsmith Agent\", \"clean up my skills\", \"what skills are outdated\", \"audit my skills\", \"vet this skill before I install it\"."; //# sourceMappingURL=prompt-source.d.ts.map