/** * Content Engine — content creation and business skills system. * Inspired by everything-claude-code's article-writing, content-engine, * market-research, and investor-materials skills. * * Provides prompt builders for: * - Article writing with voice preservation * - Content repurposing across platforms * - Slide deck generation * - Market research with source attribution * - Investor pitch decks and outreach * - Code quality enforcement * - Skill audits * - Chief of staff communication triage */ /** * Build a detailed article prompt for long-form writing. * Includes SEO structure, voice preservation, and reader engagement tactics. * * @param topic — The article topic/headline * @param options — Optional: voice style, target length, audience * @returns Complete article-writing prompt */ export declare function buildArticlePrompt(topic: string, options?: { voice?: string; length?: 'short' | 'medium' | 'long'; audience?: string; }): string; /** * Build a prompt to repurpose a single piece of content across multiple platforms. * Adapts tone, length, and format for Twitter/X, LinkedIn, blog, email, Reddit, etc. * * @param content — Original content to repurpose * @param platforms — List of target platforms (e.g., ["twitter", "linkedin", "email"]) * @returns Repurposing prompt with platform-specific guidance */ export declare function buildContentRepurposePrompt(content: string, platforms: string[]): string; /** * Build a prompt to generate HTML slide deck content. * Useful for pitch decks, presentations, or educational materials. * * @param topic — Presentation topic * @param slideCount — Number of slides (default: 10) * @returns Slide-generation prompt */ export declare function buildSlidePrompt(topic: string, slideCount?: number): string; /** * Build a prompt for source-attributed market research. * Includes competitor analysis, trends, and data points with citations. * * @param topic — Research topic (e.g., "AI chatbot market") * @param sources — Optional list of source types to prioritize * @returns Market research prompt */ export declare function buildMarketResearchPrompt(topic: string, sources?: string[]): string; /** * Build a prompt to create investor pitch deck content. * Includes: problem, solution, market, traction, team, ask. * * @param company — Company name * @param stage — Funding stage (e.g., "seed", "Series A", "Series B") * @returns Investor deck prompt */ export declare function buildInvestorDeckPrompt(company: string, stage?: string): string; /** * Build a prompt for personalized investor outreach and follow-up sequences. * Creates multi-step email templates tailored to specific investors. * * @param investor — Investor name and firm * @param company — Your company name * @returns Outreach prompt with email templates */ export declare function buildInvestorOutreachPrompt(investor: string, company: string): string; /** * Build a prompt for write-time code quality enforcement. * Checks naming, function length, complexity, documentation, test coverage expectations. * Inspired by plankton-code-quality. * * @param cwd — Working directory context (used to determine language/framework) * @returns Code quality prompt */ export declare function buildCodeQualityPrompt(cwd: string): string; /** * Build a prompt to audit all skills and commands for quality and coverage gaps. * Useful for maintaining skill libraries and identifying missing coverage. * * @returns Skill stocktake prompt */ export declare function buildSkillStocktakePrompt(): string; /** * Build a prompt for communication triage and Chief of Staff duties. * Helps draft emails, summarize threads, prioritize messages. * * @param context — Current context (e.g., email thread, list of messages) * @returns Chief of staff triage prompt */ export declare function buildChiefOfStaffPrompt(context: string): string;