write-proposal

GitHub

根据用户提供的粗略笔记或简短描述,撰写结构化的项目提案。该技能遵循标准模板,参考过往案例校准语气与深度,并在信息不足时通过菜单式提问澄清需求,确保提案具体、专业且具备可执行性。

codex-for-pms-skills-bonus/.agents/skills/write-proposal/SKILL.md carlvellotti/free-ai-courses

Trigger Scenarios

write a proposal draft a proposal proposal for write proposal

Install

npx skills add carlvellotti/free-ai-courses --skill write-proposal -g -y
More Options

Non-standard path

npx skills add https://github.com/carlvellotti/free-ai-courses/tree/main/codex-for-pms-skills-bonus/.agents/skills/write-proposal -g -y

Use without installing

npx skills use carlvellotti/free-ai-courses@write-proposal

指定 Agent (Claude Code)

npx skills add carlvellotti/free-ai-courses --skill write-proposal -a claude-code -g -y

安装 repo 全部 skill

npx skills add carlvellotti/free-ai-courses --all -g -y

预览 repo 内 skill

npx skills add carlvellotti/free-ai-courses --list

SKILL.md

Frontmatter
{
    "name": "write-proposal",
    "description": "Write a project proposal from rough notes or a brief description. Follows a consistent template and draws on past proposal examples for tone and structure. Use when the user says 'write a proposal', 'draft a proposal', 'proposal for', or 'write proposal'."
}

Write Proposal

Write a project proposal based on the user's input (rough notes, a topic description, or a brief).

Process

  1. Read the proposal template at .agents/skills/write-proposal/template.md for structure and required sections.
  2. Check .agents/skills/write-proposal/examples/ for past proposals. Read any that are relevant to the current topic — similar domain, similar scope, or similar audience. Use them for tone and depth calibration, not as copy sources.
  3. If the user's input is vague, ask 1-2 clarifying questions before drafting. When there are natural choices, present them as a lettered menu (A, B, C) so the user can answer with one letter. Don't ask if there's enough to work with.
  4. Draft the proposal following the template structure. Adapt section depth to the project scope — a small internal project doesn't need the same level of detail as a cross-team initiative.

Style

  • Professional but not stiff. Write like a senior PM, not a consultant.
  • Lead each section with the key point, then support it.
  • Keep the executive summary under 4 sentences.
  • Be specific about timelines, resources, and success metrics. Vague proposals don't get approved.

Version History

  • 058c617 Current 2026-07-23 00:52

Same Skill Collection

claude-code-everyone-course/course-materials/.claude/skills/start-1-1/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-2/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-3/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-4/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-5/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-6/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-7/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-1-8/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-1/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-2/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-3/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-4/SKILL.md
claude-code-everyone-course/course-materials/.claude/skills/start-2-5/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/auq/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/convert-doc/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/draft-and-humanize/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/draft-followups/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/humanizer/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/marketing-psychology/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/news/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/process-meetings-plus/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/standup/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-1/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-2/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-3/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-4/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/start-skills-5/SKILL.md
codex-for-pms-skills-bonus/.agents/skills/writing-voice/SKILL.md
codex-pm-course/.agents/skills/start-1-1/SKILL.md
codex-pm-course/.agents/skills/start-1-2/SKILL.md
codex-pm-course/.agents/skills/start-1-3/SKILL.md
codex-pm-course/.agents/skills/start-1-4/SKILL.md
codex-pm-course/.agents/skills/start-1-5/SKILL.md
codex-pm-course/.agents/skills/start-1-6/SKILL.md
codex-pm-course/.agents/skills/start-2-1/SKILL.md
codex-pm-course/.agents/skills/start-2-2/SKILL.md
codex-pm-course/.agents/skills/start-2-3/SKILL.md
codex-pm-course/.agents/skills/start-3-1/SKILL.md
codex-pm-course/.agents/skills/start-3-2/SKILL.md
codex-pm-course/.agents/skills/start-3-3/SKILL.md
codex-pm-course/.agents/skills/start-3-4/SKILL.md
codex-pm-course/.agents/skills/start-3-5/SKILL.md
course-materials/.claude/skills/pptx/SKILL.md
course-materials/.claude/skills/start-1-1/SKILL.md
course-materials/.claude/skills/start-1-2/SKILL.md
course-materials/.claude/skills/start-1-3/SKILL.md
course-materials/.claude/skills/start-1-4/SKILL.md
course-materials/.claude/skills/start-1-5/SKILL.md
course-materials/.claude/skills/start-1-6/SKILL.md

Metadata

Files
0
Version
8a6f91b
Hash
3fdedee0
Indexed
2026-07-23 00:52

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-31 15:59
浙ICP备14020137号-1 $Carte des visiteurs$