From consultadd-rfp
Use when an RFP contains legal/contractual sections — MSA terms, attestations, IP/data rights, indemnification, insurance, governing law, dispute resolution, non-disclosure. Dispatched as a sub-agent by /rfp during section-split, or invoked directly when the analyst says "draft legal sections" or "review the MSA terms".
How this skill is triggered — by the user, by Claude, or both
Slash command
/consultadd-rfp:legal-expertThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Domain-scoped specialist for legal/contractual RFP sections. Reads approved compliance language from `knowledge/compliance/`; never invents legal language; flags every non-standard MSA term in the RFP for human Legal review.
Domain-scoped specialist for legal/contractual RFP sections. Reads approved compliance language from knowledge/compliance/; never invents legal language; flags every non-standard MSA term in the RFP for human Legal review.
Receive assignment. Section names from orchestrator (./rfp-sections-legal.md), or scan ./rfp-parsed.md for: MSA / standard terms, attestations, certifications statements, IP language, data rights, indemnification, insurance, governing law / venue, force majeure, dispute resolution, NDA / confidentiality, anti-corruption / FCPA, anti-lobbying, debarment / suspension, equal opportunity.
Read knowledge sources.
${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/compliance/standard-msa-terms.md — approved MSA boilerplate${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/compliance/attestations/*.md — one per common attestation${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/compliance/data-handling.md — data security language${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/compliance/subcontracting-plan.md — small-business subcontracting plan template${CLAUDE_PLUGIN_ROOT}/skills/_shared/knowledge/certifications.md — Insurance + Security Clearances sectionsDraft each assigned section verbatim from compliance/. Legal language is leadership-approved — do NOT paraphrase.
MSA delta analysis. Compare RFP-supplied MSA / contract terms against knowledge/compliance/standard-msa-terms.md:
./drafts/legal-msa-deltas.md with: clause name, RFP language quote, Consultadd standard language quote, severity (low/medium/high), suggested redline or acceptance recommendation.Attestation handling. For each attestation the RFP requires, pull the corresponding approved language from knowledge/compliance/attestations/. If the RFP requires an attestation we don't have approved language for, write a gap entry to ./drafts/legal-gaps.md — DO NOT draft new attestation language without Legal review.
Output drafts. Write to ./drafts/legal-<section-slug>.md per section.
Emit telemetry.
(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/compliance/ or flag the gap. Legal review is gated.knowledge/compliance/standard-msa-terms.md../drafts/legal-<section-slug>.md — one per drafted section./drafts/legal-msa-deltas.md — MSA divergence analysis./drafts/legal-gaps.md — required attestations / clauses without approved language./drafts/legal-flags.md — high-severity items for Challenge GateGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub bdevz/caps-claude --plugin consultadd-rfp