From consultadd-rfp
Use when starting an RFP draft and standard Consultadd boilerplate (company overview, certifications, NAICS, key personnel, capability statements) needs to be inserted into the working RFP document. Triggers when the analyst says "fill in firm background", "add Consultadd info", "inject company overview", or starts a new RFP draft after `/parse-rfp`.
How this skill is triggered — by the user, by Claude, or both
Slash command
/consultadd-rfp:firm-backgroundThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are inserting Consultadd's institutional boilerplate into an RFP response. **Never invent details.** Read only from `${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/`. If a knowledge file is missing or empty, log the gap — do not fabricate.
You are inserting Consultadd's institutional boilerplate into an RFP response. Never invent details. Read only from ${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/. If a knowledge file is missing or empty, log the gap — do not fabricate.
Identify required firm-info sections. Read the parsed RFP — typically ./rfp-parsed.md (output of /parse-rfp) or whatever path the analyst specifies. Scan for explicit asks: company overview, key personnel, past performance, certifications, NAICS, set-aside attestation, financial standing, insurance coverage, security clearances. Build a list of required sections.
Map each required section to a knowledge file:
| RFP requirement | Knowledge source |
|---|---|
| Company overview / background | knowledge/consultadd-background.md |
| Mission / differentiators | knowledge/consultadd-background.md (Mission, Core Differentiators) |
| NAICS / set-asides / certifications | knowledge/certifications.md |
| Insurance | knowledge/certifications.md (Insurance section) |
| Capability statements / scope of services | knowledge/capabilities.md |
| Key personnel bios | knowledge/key-personnel/<role>.md (pick by role match) |
| Past performance / case studies | knowledge/past-wins/*.md (pick 3 most relevant by domain) |
| Standard MSA terms | knowledge/compliance/standard-msa-terms.md |
| Attestations | knowledge/compliance/attestations/<topic>.md |
Read each mapped file verbatim. Do NOT paraphrase, condense, or rewrite. The language has been approved by leadership / Legal. Length adjustments (e.g., short bio vs. full bio) are fine if the file provides both versions.
Format output for analyst paste. Write a single file ./firm-background-blocks.md in the RFP working dir. Each block is tagged with the target RFP-section header so the analyst can paste it under the correct heading:
## [RFP Section: Company Background]
<verbatim content from knowledge/consultadd-background.md>
## [RFP Section: Key Personnel]
### Program Manager
<verbatim short bio from knowledge/key-personnel/program-manager.md>
### Chief Data Architect
<verbatim short bio from knowledge/key-personnel/chief-data-architect.md>
## [RFP Section: NAICS Codes]
<verbatim from knowledge/certifications.md>
Flag gaps. For every required section where the knowledge file is missing, empty, or contains unresolved <TODO> markers, write a ./firm-background-gaps.md with:
Do NOT fabricate to fill the gap. The analyst will source it externally and ideally PR the missing content into knowledge/.
Past-wins selection — be specific. When picking 3 past-wins to cite:
Approved for Use In field — never cite a past win the field excludesEmit telemetry on completion:
(Telemetry is out of scope for v1. When the telemetry MCP Connector is live in v1.5, this skill will call its emit tool here.)
knowledge/, log to gaps and continue.knowledge/*.md from this skill. Knowledge updates are PR-only, gated by the knowledge DRI.Approved for Use In exclusions every time.[VERIFY: HR + named individual sign-off required before submission]../firm-background-blocks.md — paste-ready content blocks tagged by RFP section./firm-background-gaps.md — list of missing content (only created if gaps exist)npx claudepluginhub bdevz/caps-claude --plugin consultadd-rfpGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.