← 返回 Skills 市场
jeffjhunter

AI Proposal Generator

作者 Jeff J Hunter · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
4318
总下载
9
收藏
15
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-proposal-generator
功能描述
Generate professional HTML proposals from meeting notes. Features 5 proposal styles (Corporate, Entrepreneur, Creative, Consultant, Minimal), 6+ color themes, and a Design Wizard for custom templates. Triggers on "create proposal", "proposal for [client]", "proposal wizard", "proposal from [notes]", "show proposal styles", "finalize proposal". Integrates with ai-meeting-notes for context. Outputs beautiful, responsive HTML ready to send or export as PDF.
使用说明 (SKILL.md)

AI Proposal Generator

Generate professional, beautifully-designed HTML proposals from meeting notes in minutes.

System Overview

Meeting Notes + Your Template + Color Theme = Professional HTML Proposal

File Locations

proposals/
├── templates/           ← Style templates (markdown structure)
│   ├── corporate.md
│   ├── entrepreneur.md
│   ├── creative.md
│   ├── consultant.md
│   ├── minimal.md
│   └── custom/          ← User-created templates
├── themes/              ← Color themes (CSS)
│   ├── ocean-blue.css
│   ├── ember-orange.css
│   ├── forest-green.css
│   ├── slate-dark.css
│   ├── royal-purple.css
│   ├── trust-navy.css
│   └── custom/          ← User-created themes
├── generated/           ← Output proposals
│   ├── YYYY-MM-DD_client-name.md    ← Draft
│   └── YYYY-MM-DD_client-name.html  ← Final
└── SERVICES.md          ← User's pricing/packages

Trigger Phrases

Phrase Action
"create proposal for [client]" Generate proposal, pull from recent meeting notes
"proposal from [file]" Generate from specific meeting notes file
"proposal wizard" Launch Design Wizard to create/customize template
"show proposal styles" Display all 5 styles with descriptions
"show color themes" Display all color themes with previews
"change style to [x]" Switch proposal style
"change theme to [x]" Switch color theme
"preview proposal" Show current draft
"edit [section]" Modify specific section
"finalize proposal" Generate final HTML
"export pdf" Convert HTML to PDF

Proposal Styles

1. Corporate

Tone: Formal, structured, trust-building Best for: Enterprise clients, B2B, government, large organizations Sections: Cover Page, Executive Summary, Company Overview, Understanding Your Needs, Proposed Solution, Methodology, Project Team, Timeline, Investment, Terms, Appendix

2. Entrepreneur

Tone: Bold, direct, action-oriented Best for: Startups, SMBs, fast-moving founders Sections: The Problem, The Solution, What You Get, How It Works, Investment, Why Us, Let's Go

3. Creative

Tone: Visual, modern, portfolio-focused Best for: Agencies, designers, marketing, creative services Sections: The Vision, Your Challenges, Our Approach, The Work, Case Studies, Timeline, Investment, The Team, Next Steps

4. Consultant

Tone: Professional, advisory, expertise-led Best for: Coaches, consultants, advisors, professional services Sections: Situation Analysis, Key Challenges, Recommendations, Engagement Options, Expected Outcomes, Credentials, Investment, Next Steps

5. Minimal

Tone: Clean, simple, no-fluff Best for: Freelancers, small projects, retainers, quick quotes Sections: Project Overview, Scope, Timeline, Investment, Terms, Accept

Color Themes

Theme Primary Accent Background Vibe
Ocean Blue #0ea5e9 #0284c7 Light Professional, trustworthy
Ember Orange #ff6b35 #ff8c42 Light/Dark Bold, energetic
Forest Green #22c55e #16a34a Light Growth, natural
Slate Dark #1e293b #475569 Dark Modern, sophisticated
Royal Purple #8b5cf6 #7c3aed Light Creative, premium
Trust Navy #1e3a5f #2563eb Light Corporate, established

Design Wizard

Triggered by "proposal wizard" — 6-step guided template creation:

Step 1 — Business Type: Agency, Consulting, Tech, Freelance, Professional, Other Step 2 — Typical Clients: Enterprise, SMB, Startups, Individuals, Mix Step 3 — Tone: Formal, Friendly, Bold, Minimal Step 4 — Sections: Multi-select from 12 options Step 5 — Style: Recommend based on answers or let user choose Step 6 — Color Theme: Select from 6 themes or custom

Output: Saves custom template to proposals/templates/custom/[name].md

Wizard Output Format

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ TEMPLATE CREATED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📄 Name: [template-name]
🎨 Style: [style] | Theme: [theme]
📝 Sections: [list]

📁 Saved: proposals/templates/custom/[name].md
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Proposal Generation

Step 1: Gather Context

  1. Search meeting-notes/ for client name
  2. Check MEMORY.md for client history
  3. Load proposals/SERVICES.md for pricing
  4. Ask user to fill gaps

Step 2: Generate Draft

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📄 PROPOSAL DRAFT — [Client Name]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ Context: meeting-notes/[file]
✅ Template: [style] | Theme: [color]
✅ Pricing: [package]

📁 Draft: proposals/generated/[date]_[client].md

Commands: "show", "edit [section]", "preview html", "finalize"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Step 3: Edit & Refine

  • "edit executive summary" → Rewrite section
  • "make it more formal" → Adjust tone
  • "add testimonials" → Insert section
  • "change price to $5,000" → Update pricing

Step 4: Finalize

Generate HTML using base template + theme CSS:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ PROPOSAL FINALIZED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📄 [Client] Proposal
📁 HTML: proposals/generated/[date]_[client].html

Ready to send, export PDF, or download.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

HTML Generation

Base Template

Use assets/proposal-template.html as foundation:

  • Inject markdown content converted to HTML
  • Apply theme CSS variables
  • Apply style-specific layout classes

Style Classes

  • .proposal-corporate — Serif headers, formal spacing, bordered sections
  • .proposal-entrepreneur — Bold headers, high contrast, CTA-focused
  • .proposal-creative — Asymmetric layout, visual emphasis, portfolio grid
  • .proposal-consultant — Clean lines, advisory tone, option cards
  • .proposal-minimal — Maximum whitespace, essential typography only

Requirements

  • Mobile-responsive
  • Print-ready (clean page breaks)
  • PDF-exportable

SERVICES.md Template

# Services & Pricing

## Packages

### Starter — $X,XXX/month
- [Deliverable]

### Growth — $X,XXX/month
- Everything in Starter
- [Additional]

### Scale — $X,XXX/month
- Everything in Growth
- [Additional]

## Terms
- Payment: [Net 15, 50% upfront, etc.]

Integration

From ai-meeting-notes

Extract: Client name, pain points, scope discussed, budget hints, timeline, decision makers

To ai-daily-briefing

Pending proposals appear in briefing as action items

Default Pairings

Client Type Style Theme
Enterprise Corporate Trust Navy
Startup Entrepreneur Ember Orange
Agency Creative Royal Purple
SMB Consultant Ocean Blue
Quick project Minimal Slate Dark

Error Handling

No meeting notes: Offer to create from scratch or paste notes No SERVICES.md: Help create or allow manual pricing No template: Prompt wizard or suggest built-in style

安全使用建议
This skill looks safe to install for proposal drafting. Before using it, make sure your meeting notes, MEMORY.md, and SERVICES.md do not contain information you would not want included in a client proposal, and review the generated HTML before sending. If confidentiality is strict, consider removing the Google Fonts links from the template.
功能分析
Type: OpenClaw Skill Name: ai-proposal-generator Version: 1.0.0 The OpenClaw skill bundle is designed to generate HTML proposals from meeting notes and templates. All file access instructions in SKILL.md are local and confined to expected directories (`meeting-notes/`, `proposals/`, `MEMORY.md`, `assets/`). The `assets/proposal-template.html` and example HTML files only load fonts from Google Fonts, which is a standard and benign practice. There are no signs of prompt injection against the AI agent, malicious execution, data exfiltration, persistence mechanisms, or obfuscation across any of the analyzed files. The skill's behavior is clearly aligned with its stated purpose.
能力评估
Purpose & Capability
The skill’s capabilities are coherent with its stated purpose: it reads meeting notes, client history, pricing/service details, templates, and themes to create proposal drafts and HTML files. Users should still review outputs because proposals may contain sensitive business details.
Instruction Scope
The workflow is user-invoked through proposal-related trigger phrases and includes preview/edit/finalize steps rather than automatic sending or publishing.
Install Mechanism
No install spec, binaries, environment variables, credentials, or executable code are required; this is an instruction-only skill with static templates/assets.
Credentials
Local access is scoped to expected proposal-related paths such as meeting-notes, MEMORY.md, proposals/SERVICES.md, and proposals/generated. The generated HTML template also references Google Fonts, which may cause browser requests to Google when opened.
Persistence & Privilege
The skill writes persistent proposal drafts, final HTML files, and custom templates under the proposals directory. This is purpose-aligned and scoped, with no evidence of privileged access, credentials, background agents, or hidden persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-proposal-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-proposal-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0 — Initial Release 📄 Core Features - Generate professional HTML proposals from meeting notes - 5 proposal styles: Corporate, Entrepreneur, Creative, Consultant, Minimal - 6 color themes: Ocean Blue, Ember Orange, Forest Green, Slate Dark, Royal Purple, Trust Navy - Design Wizard for custom template creation - Smart pricing integration from saved SERVICES.md 🎨 Output - Beautiful, responsive HTML ready to send - Print-ready, PDF-exportable - Mobile-friendly design ⚡ Integration - Pulls context from ai-meeting-notes - Connects with ai-daily-briefing for follow-up reminders You had the meeting. You took the notes. Now the proposal writes itself. Built by Jeff J Hunter
元数据
Slug ai-proposal-generator
版本 1.0.0
许可证
累计安装 15
当前安装数 15
历史版本数 1
常见问题

AI Proposal Generator 是什么?

Generate professional HTML proposals from meeting notes. Features 5 proposal styles (Corporate, Entrepreneur, Creative, Consultant, Minimal), 6+ color themes, and a Design Wizard for custom templates. Triggers on "create proposal", "proposal for [client]", "proposal wizard", "proposal from [notes]", "show proposal styles", "finalize proposal". Integrates with ai-meeting-notes for context. Outputs beautiful, responsive HTML ready to send or export as PDF. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 4318 次。

如何安装 AI Proposal Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-proposal-generator」即可一键安装,无需额外配置。

AI Proposal Generator 是免费的吗?

是的,AI Proposal Generator 完全免费(开源免费),可自由下载、安装和使用。

AI Proposal Generator 支持哪些平台?

AI Proposal Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Proposal Generator?

由 Jeff J Hunter(@jeffjhunter)开发并维护,当前版本 v1.0.0。

💬 留言讨论