rfp-writer

GitHub

用于撰写结构清晰、可横向对比的招标文件(RFP)。通过明确范围、强制/期望需求及加权评估标准,引导供应商提供标准化回复,确保选型过程客观、可防御且高效。

plugins/pm-operations/skills/rfp-writer/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

编写招标书 生成采购请求 制定询价单 起草投标邀请书

Install

npx skills add mohitagw15856/pm-claude-skills --skill rfp-writer -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/rfp-writer -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@rfp-writer

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill rfp-writer -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "rfp-writer",
    "description": "Write a clear Request for Proposal that gets comparable, high-quality vendor bids. Use when asked to write an RFP, a request for proposal\/quote\/tender, or to solicit and compare vendor proposals. Produces a complete RFP — background, scope of work, requirements, evaluation criteria with weights, submission instructions, and timeline — structured so responses are easy to compare apples-to-apples."
}

RFP Writer Skill

A good RFP gets you proposals you can actually compare; a vague one gets a pile of incomparable sales decks. The trick is to specify the problem and the evaluation criteria clearly enough that vendors answer the same questions the same way. This skill writes that RFP — scoped, requirement-driven, and weighted — so selection is a defensible comparison, not a gut call.

Working from a brief

Given "we need an RFP for a new CRM", produce the full RFP anyway — infer a sensible scope, requirements, and evaluation weights for that category, label assumptions, and bracket org-specifics (budget, dates, contacts) to fill in. Never withhold for missing detail.

Required Inputs

Ask for these only if they aren't already provided (else infer and label):

  • What you're buying — the product/service/project and the problem it solves.
  • Scope — what's in and explicitly out, deliverables, and any integration/constraints.
  • Requirements — must-haves vs. nice-to-haves (functional, technical, security, compliance).
  • Evaluation priorities — what matters most (price, capability, support, security, timeline) for weighting.
  • Logistics — budget range (if shared), timeline, submission format, and contact.

Output Format

Request for Proposal: [project]

  • 1. Introduction & background — who you are, the problem, and the goal of this RFP.
  • 2. Scope of work — deliverables, what's in/out of scope, and success criteria.
  • 3. Requirements — organised, and split into mandatory and desirable (so non-compliant bids screen out fast).
  • 4. Vendor questions — the specific questions every vendor must answer (capability, approach, team, security, references, pricing model) — phrased so answers are comparable.
  • 5. Evaluation criteria — the weighted scoring model:
Criterion Weight What we're assessing
Capability / fit 35% meets mandatory + desirable requirements
Price / TCO 25% total cost over the term, not just licence
Support & SLAs 15% onboarding, support, uptime
Security & compliance 15% data handling, certifications
References / track record 10% proven delivery for similar orgs
  • 6. Submission instructions — format, page/section limits, what to include, and how/where to submit.
  • 7. Timeline — issue date, questions deadline, submission deadline, evaluation, decision, and start.
  • 8. Terms — confidentiality, that the RFP isn't a commitment, and how questions are handled.

Quality Checks

  • Requirements are split into mandatory vs. desirable so bids can be screened and scored
  • Evaluation criteria are explicit and weighted before responses arrive (not reverse-engineered to a favourite)
  • Vendor questions are phrased to produce comparable, apples-to-apples answers
  • Scope states what's explicitly out, not just what's in
  • Submission format and limits are specified so responses are easy to evaluate
  • A clear timeline with a questions window and deadlines is included

Anti-Patterns

  • Do not leave evaluation criteria unstated — undefined scoring invites bias and disputes
  • Do not write open-ended questions that produce incomparable marketing answers
  • Do not blur must-haves and nice-to-haves — vendors (and evaluators) can't prioritise
  • Do not omit out-of-scope — scope creep starts in a vague RFP
  • Do not set the weights after seeing the bids — decide what matters up front

Based On

Procurement practice — requirement-driven scoping, weighted evaluation criteria set in advance, and structured questions for comparable bids.

Version History

  • a38bc30 Current 2026-07-05 11:24

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
ac6a2151
Indexed
2026-07-05 11:24

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 18:10
浙ICP备14020137号-1 $방문자$