proposal-generator
Shipley-methodology federal proposal outline and section drafter.
Skill by BdM-15
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/bdm-15-proposal-generator
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, presentations, design, frontend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/proposal-generator
What's inside
- Skill name
proposal-generator- Description
- Shipley-methodology federal proposal outline and section drafter. USE WHEN the user asks to draft a proposal volume, build an outline from the proposal_instruction ↔ evaluation_factor traceability (UCF Section L/M or equivalent for non-UCF — FAR 16 task orders, FOPRs, BPA calls, OTAs, agency-specific formats), generate a compliance matrix, write win themes, draft an executive summary, propose FAB (Feature → Advantage → Benefit) chains, identify discriminators, or 'respond to this RFP'. Pulls requirements, evaluation factors, instructions, customer priorities, and pain points from the active Theseus workspace KG and produces an evidence-cited draft. Also ships govcon HTML render templates under assets/ — hand the rendered content off to the `huashu-design` skill for PPTX / PDF / animation export. Format-agnostic — never assumes UCF section labels are present. DO NOT USE FOR clause compliance auditing only (use compliance-auditor) or extracting new entities (use govcon-ontology + the Theseus pipeline).
- License
- MIT
- Metadata
- title: Proposal Generator · invoke: agent · origin: theseus · output: pursuits/{slug}/04_proposal/ · status: draft · runtime: tools · category: pursuit-workspace · upstream: govcon-capture-vibe/.github/skills/proposal-generator · max_turns: 15 · supports_llm: true
- Instructions
- 341 lines in SKILL.md · view on GitHub
Files (19)
- SKILL.md
- compliance_matrix.html · assets/
- compliance_matrix.md · assets/
- executive_summary.md · assets/
- fab_chain.md · assets/
- one_pager.html · assets/
- slide_master.html · assets/
- theme_card.html · assets/
- theme_card.md · assets/
- volume_outline.md · assets/
- evals.json · evals/
- anti_slop_checklist.md · references/
- critique_prompt.md · references/
- govcon_design_tokens.md · references/
- page_budget_heuristics.md · references/
- section_lm_traceability.md · references/
- section_lm_visualization.md · references/
- shipley_glossary.md · references/
- win_theme_patterns.md · references/
SKILL.md (first lines)
# Proposal Generator — Shipley Methodology
## Capture-insights adapter (no KG)
- **Run** from Agent Skills — ingests pursuit Studio markdown (brief, intel, PTW, compliance).
- Writes `04_proposal/proposal_outline.md`, `executive_summary.md`, `compliance_matrix.md`.
- Optional **DOCX** via vendored `skills/renderers/scripts/render_docx.py` (Pandoc or OpenXML fallback).
- Hand HTML templates to **huashu-design** for deck/PDF. Vault file paths — not `entity_id` / `chunk_id`.
You are a **Shipley capture mentor** working multi-turn against the active Theseus workspace knowledge graph. Convert the workspace's RFP entities into a compliant, compelling, evidence-cited proposal draft — never generic boilerplate. The graph is the source of truth; every claim must trace to a chunk_id or entity name you fetched via tools.
## When to Use
- "Draft Volume I outline"
- "Generate a compliance matrix from the proposal instructions and evaluation factors"
- "Write the executive summary"
- "Build win themes for this RFP"
- "Give me FAB statements for our cybersecurity differentiator"
- "Where are the ghost language opportunities?"
## Operating Discipline
- **Never paraphrase the RFP.** Quote `proposal_instruction`, `evaluation_factor`, `requirement`, `clause`, and `deliverable` text verbatim from chunks you read via `kg_chunks` or `kg_query`. Cite the `chunk_id` inline as `[chunk-xxxxxxxx]`.
- **Format-agnostic.** This solicitation may be UCF (Section L/M) or non-UCF (FAR 16 task order, FOPR, BPA call, OTA, agency format). Map to the actual entities in the graph regardless of section heading. Never emit `GAP` because a label is missing — only when no matching entity exists _anywhere_.
- **Stay inside the slice.** Do not invent factors, requirements, deliverables, or past-performance citations that the graph does not show.
- **Reject anti-patterns.** Generic verbs ("leverage", "robust", "world-class"), themes that don't tie to a `customer_priority` or `pain_point`, FAB benefits that restate the feature, compliance-matrix rows with no instruction _and_ no evaluation source.
## Workflow Checklist
Execute these steps in order. Each step names the tool you invoke; record the entity counts and chunk_ids you observe so the final output can be audited.
### 1. Inventory the workspace (KG slice)
Call `kg_entities` with:
```json
{
"types": [
"proposal_instruction",
"evaluation_factor",
"subfactor",
"proposal_volume",
"requirement",
"deliverable",
"clause",
"regulatory_reference",
"customer_priority",
"pain_point",
"strategic_theme",
"past_performance_reference"
],
"limit": 80,
"max_chunks": 3,
"max_relationships": 5
}
```
Note the counts per type. **If `proposal_instruction` OR `evaluation_factor` is empty**, halt with `GAP: workspace lacks the spine entities — re-extract before drafting`.
### 2. Confirm L↔M traceability (graph query)
When `GRAPH_STORAGE=Neo4JStorage`, run a Cypher trace via `kg_query`:
```cypher
MATCH (i:proposal_instruction)-[r1]->(e:evaluation_factor)
OPTIONAL MATCH (e)-[r2]->(req:requirement)
RETURN i.entity_id AS instruction, e.entity_id AS evaluation,
collect(DISTINCT req.entity_id) AS requirements
LIMIT 200
```
If the tool returns `available: false` (NetworkX backend), skip — fall back to relationship traversal in `kg_entities` output.
### 3. Pull verbatim instruction + evaluation text (chunk retrieval)
For every distinct `proposal_instruction` and `evaluation_factor` from steps 1–2, call `kg_chunks` with a focused query, e.g.:
```json
{
"query": "proposal instructions section L volume page limit format",
"top_k": 12,
"mode": "hybrid"
}
```
Then a second pass:
```json
{
"query": "evaluation factors subfactors adjectival rating",
"top_k": 12,
"mode": "hybrid"
}
```
Capture the `chunk_id` of every chunk you intend to quote.
### 4. Read templates from the skill bundle
Use `read_file` to load each markdown template before populating it:
- `assets/compliance_matrix.md`
- `assets/theme_card.md`
- `assets/fab_chain.md`
- `assets/volume_outline.md`
- `assets/executive_summary.md`
These give the canonical row/section structure you must follow.
**HTML render templates** (for handoff to `huashu-design` if a visual artifact is requested):
- `assets/compliance_matrix.html` — Pentagram-style federal compliance matrix
- `assets/one_pager.html` — capability one-pager
- `assets/slide_master.html` — base slide for executive briefings
- `assets/theme_card.html` — win theme card
Design vocabulary lives in `references/govcon_design_tokens.md` (palette, typography, table rules — federal evaluators are unimpressed by neon and gradients). Do NOT use these for the JSON envelope; they are content scaffolds for the visual handoff.
### 5. Build the compliance spine FIRSTFrom BdM-15/capture-insights, MIT.
More from BdM-15/capture-insights
- 0.479score
ot-prototype-strategist
BdM-15
Federal Other Transaction (OT) prototype bid strategist for 10 USC 4021 research and 10 USC 4022 prototype/4022(f) production-follow-on agreements.
SkillCFreshness: CClaude Code +9 - 0.479score
rfp-reverse-engineer
BdM-15
Reverse-engineers a federal RFP we received — given the SOW/PWS and evaluation criteria already in the Theseus KG, reconstructs the CO's hidden decision tree…
SkillCFreshness: CClaude Code +9 - 0.479score
data-analyzer
BdM-15
Advanced data analysis, pattern detection, and insight generation from structured and unstructured datasets.
SkillCFreshness: CClaude Code +9 - 0.479score
oci-sweeper
BdM-15
Federal Organizational Conflict of Interest (OCI) sweeper backed by FAR Subpart 9.5 (9.501-9.508) and the active Theseus workspace knowledge graph.
SkillCFreshness: CClaude Code +9 - 0.475score
compliance-auditor
BdM-15
Federal acquisition compliance auditor for the active Theseus workspace, backed by live FAR/DFARS text via the vendored `ecfr` MCP.
SkillCFreshness: CClaude Code +9 - 0.474score
renderers
BdM-15
Office-document renderers for pursuit deliverables — Markdown to DOCX (Pandoc/OpenXML) and JSON envelopes to styled XLSX (openpyxl).
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-cr
BdM-15
Cost-reimbursement IGCE scaffold for CPFF, CPAF, and CPIF with fee caps and estimated-cost structure (BLS + CALC+ + per diem MCPs).
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-ffp
BdM-15
Firm-fixed-price cost buildup mirroring 1102 IGCE FFP wrap-rate math (BLS OEWS + GSA CALC+ + GSA Per Diem).
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-lh-tm
BdM-15
Labor-hour and time-and-materials cost buildup with fully burdened hourly rates (BLS OEWS + GSA CALC+ + per diem MCPs).
SkillCFreshness: CClaude Code +9 - 0.470score
competitive-intel
BdM-15
Federal capture competitor, incumbent, and obligation intelligence backed by live USAspending.gov data via the vendored `usaspending` MCP.
SkillCFreshness: CClaude Code +9 - 0.469score
huashu-design
BdM-15
HTML-as-medium design for hi-fi prototypes, pitch decks, and motion exports (PPTX/PDF).
SkillCFreshness: CClaude Code +9 - 0.465score
capture-brief
BdM-15
Create or enrich a pursuit capture brief from USASpending bulk data, optional SAM live intel, and optional LLM narrative.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 9, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/BdM-15/capture-insights
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from BdM-15
- 0.479score
ot-prototype-strategist
BdM-15
Federal Other Transaction (OT) prototype bid strategist for 10 USC 4021 research and 10 USC 4022 prototype/4022(f) production-follow-on agreements.
SkillCFreshness: CClaude Code +9 - 0.479score
rfp-reverse-engineer
BdM-15
Reverse-engineers a federal RFP we received — given the SOW/PWS and evaluation criteria already in the Theseus KG, reconstructs the CO's hidden decision tree…
SkillCFreshness: CClaude Code +9 - 0.479score
data-analyzer
BdM-15
Advanced data analysis, pattern detection, and insight generation from structured and unstructured datasets.
SkillCFreshness: CClaude Code +9 - 0.479score
oci-sweeper
BdM-15
Federal Organizational Conflict of Interest (OCI) sweeper backed by FAR Subpart 9.5 (9.501-9.508) and the active Theseus workspace knowledge graph.
SkillCFreshness: CClaude Code +9 - 0.475score
compliance-auditor
BdM-15
Federal acquisition compliance auditor for the active Theseus workspace, backed by live FAR/DFARS text via the vendored `ecfr` MCP.
SkillCFreshness: CClaude Code +9 - 0.474score
igce-builder-ffp
BdM-15
Firm-fixed-price cost buildup mirroring 1102 IGCE FFP wrap-rate math (BLS OEWS + GSA CALC+ + GSA Per Diem).
SkillCFreshness: CClaude Code +9
Cite this page
proposal-generator skill. Agent Mart. https://agentmart.dev/skills/bdm-15-proposal-generator (last updated 2026-10-24)