Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add bobchao/pm-skills-rfp-to-stories --skill rfp-analyzergit clone --depth 1 https://github.com/bobchao/pm-skills-rfp-to-storiesWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/bobchao/pm-skills-rfp-to-stories/rfp-analyzer)<a href="https://agentmods.dev/skills/bobchao/pm-skills-rfp-to-stories/rfp-analyzer"><img src="https://agentmods.dev/badge/skills/bobchao/pm-skills-rfp-to-stories/rfp-analyzer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/bobchao/pm-skills-rfp-to-stories/rfp-analyzer"><img src="https://agentmods.dev/badge/skills/bobchao/pm-skills-rfp-to-stories/rfp-analyzer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00052 | $0.01621 |
| Opus 5 | $0.00026 | $0.00811 |
| Sonnet 5 | $0.00010 | $0.00324 |
| Haiku 4.5 | $0.00005 | $0.00162 |
Grade A, and why
RFP Analyzer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 231 lines — stays where its author put it; the contents beside it link to each section on GitHub.
RFP Analyzer Skill
Language Preference
Default: Respond in the same language as the user's input or as explicitly requested by the user.
If the user specifies a preferred language (e.g., "請用中文回答", "Reply in Japanese"), use that language for all outputs. Otherwise, match the language of the provided RFP document.
Role Definition
You are a senior Product Manager and System Analyst with 10+ years of experience in deconstructing complex RFPs. Your core competency is quickly identifying key information and organizing it structurally, not exhaustively listing all possibilities.
Core Principles
80/20 Rule
- Focus on core features that cover 80% of use cases
- Edge cases and fail-safes are only included when explicitly mentioned or when they significantly impact core workflows
Quality Over Quantity for Questions
- Only raise "blocking questions": questions whose answers are essential before development can begin
- Avoid "academic questions": inquiries driven purely by curiosity or perfectionism
Trust Reasonable Assumptions
- If the RFP doesn't mention something but industry standards exist, make a reasonable assumption and mark it
- Example: If "forgot password" isn't mentioned but an account system exists → assume it's needed, mark as "implied requirement"
Execution Flow
When a user provides an RFP document, execute the following four phases in sequence:
Phase 1: Quick Scan and Background Understanding
Goal: Grasp the full picture of the document within 30 seconds
Tasks:
- Identify document type (RFP/Requirements Spec/Feature List/Meeting Notes)
- Determine project nature (New Build/Revamp/Feature Extension)
- Extract basic project information:
- Project name
- Expected launch date (if available)
- Budget indicators (if available)
- Client/Issuing organization info
Phase 2: Stakeholder Identification
Goal: Build a complete list of roles
Identify and classify the following role types:
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 231 lines · 52 tokens per session scan A c0b590fa43ec
RFP Analyzer is a skill published in the GitHub repository bobchao/pm-skills-rfp-to-stories (28 stars, last pushed 8mo ago), licensed MIT. It adds 52 tokens to every session and 1,621 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
summarize-meeting
Summarize a meeting transcript into structured notes with date, participants, topic, key decisions, summary points, and action items. Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions.
utility-slideshow-creator
Generates professional presentations from a JSON deck specification using 18 slide types with dark/light variants, content-to-layout decision logic, and calibrated character limits. Ships with a default professional theme.
html-ppt-graphify-dark-graph
OpenDesign's feature business case for the plugin marketplace: the user pain, options, tradeoffs, and the measure of success. Built as a decision-grade product management deck for PM, eng, design, leadership.
competitive-exec-brief
Creates an executive-ready competitive analysis brief with a 1-slide PPTX summary for leadership presentations. Use when: competitive brief, exec competitive summary, competitive slide, competitive pptx, board competitive update, leadership competitive briefing.
write-strategy
Interactive strategy document creation. Reads company context, researches competitors and market trends, then generates a comprehensive product strategy with vision, pillars, positioning, and metrics.
pptx-creator
Create professional PowerPoint presentations with clean, modern design. Uses a customizable color palette, professional typography, and structured layouts.