Agent skill

Rfp Response Content Generation

by pnp in pnp/sharepoint-skills

Section-by-section proposal drafting agent. An agent skill from pnp/sharepoint-skills.

MITAuto-check passedSales & Support

Install Rfp Response Content Generation

skills CLI
$ npx skills add pnp/sharepoint-skills --skill rfp-response-content-generation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pnp/sharepoint-skills rfp-response-content-generation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pnp/sharepoint-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Skills/rfp-response-content-generation/rfp-response-content-generation .claude/skills/rfp-response-content-generation && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rfp-response-content-generation
GitHub stars
133
Token cost
~4.8k tokens
SKILL.md length
2,258 words
Files
1
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Section-by-section proposal drafting agent. An agent skill from pnp/sharepoint-skills.

  • Works in 7 steps: Load the Strategy Brief → Load the RFP Tracker → Read Source Documents → …
  • Tasks that involve Proposals and quotes
  • SKILL.md covers Firm Profile (REQUIRED — fill…, Purpose, Critical Output Rules and Firm Position Boundary, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Rfp Response Content Generation is an agent skill from pnp/sharepoint-skills. Section-by-section proposal drafting agent. Takes the approved Strategy Brief (ToC + Content Strategy Brief), the RFP Tracker list, and the firm's source documents, and produces a complete proposal draft Word document. Drafts each section individually using one of three modes — Adapt, Synthesize, or Placeholder — based on available source material. Enforces the firm's position boundary throughout. Designed to run after Phase 2 strategy approval and before Phase 4 review.

Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support, covering Proposals and quotes, Word documents and Content strategy. It works with Microsoft Word. The repository describes itself as: Skills for Copilot in SharePoint. The licence is MIT.

When your agent uses it

  • Tasks that involve Proposals and quotes
  • Tasks that involve Word documents
  • Tasks that involve Content strategy

Example prompts

  • “/rfp-response-content-generation”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Load the Strategy Brief
  2. Load the RFP Tracker
  3. Read Source Documents
  4. Determine Drafting Mode Per Section
  5. Draft Each Section
  6. Internal Consistency Check
  7. Save the Proposal Draft

What it can do on your machine

Read from SKILL.md and the folder at commit 69712d2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rfp Response Content Generation loads about 4.8k tokens when it runs. Until then it costs about 127 tokens; SKILL.md has 2,258 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~127
When it runs · the whole SKILL.md, loaded when a task matches
~4.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from pnp/sharepoint-skills at commit 69712d2, republished under its MIT licence (© pnp). 2,258 words, ~4,849 tokens.

Download SKILL.mdSave it as .claude/skills/rfp-response-content-generation/SKILL.md (or your agent's skills folder).
name
rfp-response-content-generation
description
Section-by-section proposal drafting agent. Takes the approved Strategy Brief (ToC + Content Strategy Brief), the RFP Tracker list, and the firm's source documents, and produces a complete proposal draft Word document. Drafts each section individually using one of three modes — Adapt, Synthesize, or Placeholder — based on available source material. Enforces the firm's position boundary throughout. Designed to run after Phase 2 strategy approval and before Phase 4 review.

Content Generation Skill

Firm Profile (REQUIRED — fill in before use)

These values define who your firm is and how it writes. See SETUP.md.

  • FIRM NAME: [FIRM NAME]
  • WHAT THE FIRM DOES: [one sentence]
  • ROLE BOUNDARY: [what the firm will NOT claim to do — leave blank if none]
  • VENDOR STANCE: [vendor-neutral OR resells/implements specific products]
  • SPECIALIZATION: [domains the firm credibly claims]
  • VALUE MODEL: [optional — the through-line your proposals argue]
  • VOICE: [3–5 adjectives]

Purpose

This skill produces the proposal draft. It works section by section through the approved Table of Contents, grounding each section in source material from the RFP Tracker and capability library before writing. Every section has a specific source basis, a specific drafting instruction from the Content Strategy Brief, and a specific set of RFP requirements it must address. Where source material does not exist, it inserts a structured placeholder rather than inventing content. The output is a complete, structured Word document ready for Phase 4 review.


Critical Output Rules

Do not output any draft content to chat. The proposal draft is a document deliverable. All drafted content goes directly into the Word document saved in Step 7. Chat output is limited to one-line progress updates per section and the final summary. Never stream proposal content into chat.


Firm Position Boundary

Internalise these constraints before drafting any section. They apply to every word and cannot be overridden by source material or drafting instructions.

  • Respect the ROLE BOUNDARY. If the firm advises but does not build/operate (or any similar boundary), match verbs to the role — "advise on", "design the approach for", "support your team to implement", not "build", "deploy", "operate". If the firm has no role boundary, skip this constraint.
  • Respect the VENDOR STANCE. If vendor-neutral, never name, recommend, or imply preference for a specific product; if a client's RFP names a tool, acknowledge it neutrally. If the firm resells/implements products, position them as the Firm Profile allows.
  • Stay within SPECIALIZATION. Do not claim expertise outside the firm's stated specialization unless source documents establish a credible track record.
  • Do not name clients without explicit permission. Use anonymised descriptions ("a large public-sector organisation", "a national retailer").
  • Do not invent proof points. If a statistic, outcome, or case study is not in the source documents, insert a placeholder — do not create a plausible-sounding version.

Prerequisites

  • The Strategy Brief (.docx, Phase 2) must be accessible — approved ToC, Coverage Map, strategic themes, tone/voice guidance, section-by-section drafting notes, and Page Budget Table (when present).
  • The RFP Tracker List must be accessible with all columns populated: Category, Available Content, Source 1/2/3.
  • All source documents in the Source columns must be accessible and readable in full.
  • The WIP Collaboration Folder deal subfolder must exist with write access.

Step 1 — Load the Strategy Brief

Read the Strategy Brief in full first. Extract and hold:

  • Approved Table of Contents — exact structure, headings, order. The blueprint. Do not add/remove/reorder sections without explicit instruction.
  • Coverage Map — which RFP Tracker rows map to which sections (what each section must address).
  • Strategic themes — the 3–5 themes woven through the proposal, each tied to a client priority and firm differentiator.
  • Core value proposition — the single overarching message; present in the exec summary and echoed throughout.
  • Tone and voice guidance — language to use/avoid; appropriate register for this client.
  • Section-by-section drafting notes — mandatory, not suggestions. Read every note before drafting its section.
  • Content gaps list — requirements flagged in Phase 2 as having no source material; these require Placeholder mode regardless of what is found later.
  • Page Budget Table — per-section page allocation. Hold each target as a hard ceiling and a soft floor (Step 5 check). If absent, note it and apply default proportions.
  • Competitive Positioning recommendation — the lead lever (price / capability / delivery risk); shapes emphasis and word count.
  • Reference Gap Compensation moves (if present) — named staff, analog engagement, partner reference, methodology overlay. Weave into the relevant sections, not appended as boilerplate.

Step 2 — Load the RFP Tracker

Read the full list. For each row, note Category, the Available Content summary (orientation only — do not draft from it), Source 1/2/3, and whether the row was flagged a content gap ("No Match" → Placeholder mode).

Group rows by their mapped ToC section (using the Coverage Map). This gives the source document list for each section before drafting.

Build the Mandatory-Requirement Register

Extract every row marked Mandatory = Yes (or using must, shall, required) and build a per-section register:

Section X — Mandatory Requirements to Answer
  • Bidder must provide a 90-day execution plan
  • Bidder must identify named key personnel
  • Response must address data handling and security

Every register item must be explicitly answered in the drafted section — it is the section's compliance contract. If one cannot be answered from source material, insert a placeholder that names it.


Step 3 — Read Source Documents

Before drafting any section, follow the Source links in the RFP Tracker and read the relevant documents in full.

Do not draft from the Available Content summaries. They are 1–2 sentence excerpts for human triage — not sufficient for a credible, specific section. The full source documents contain the methodology detail, proof points, case study specifics, and language that make the draft substantive.

Read source documents grouped by section: identify which rows map to Section X, collect all unique Source 1/2/3 documents across those rows, read each once and extract relevant passages/proof points/language, and hold the extracts for drafting. Do not start drafting a section until its source material has been read.


Step 4 — Determine Drafting Mode Per Section

Determine which of three modes applies before drafting each section.

Mode 1 — Adapt. Use when: one or more source documents directly address the section's requirements with high relevance. How: take the source content as the structural/factual foundation; rewrite it to speak to this client's context, the specific RFP question, and the section's strategic theme; apply tone and voice. The result should feel written for this proposal, not copied from a previous one.

Mode 2 — Synthesize. Use when: no single source fully addresses the section, but relevant material exists across multiple documents. How: identify the 2–4 most relevant passages and construct an integrated response that draws on all without repeating or contradicting — not a list of stitched excerpts. Apply the drafting notes and tone/voice throughout.

Mode 3 — Placeholder. Use when any of:

  • The row was flagged a content gap in Phase 2 (no source material exists)
  • Source documents were read but contain no relevant material
  • The requirement needs client/deal-specific info only the pursuit team or an SME can provide (pricing, key personnel CVs, signed certifications, proprietary timelines)
  • Drafting would require inventing facts, statistics, or outcomes not in any source

How to insert — use this exact format in the correct location:

[PLACEHOLDER: {description of what is needed} — {who provides it} — {priority: High/Medium/Low}]

Examples:

[PLACEHOLDER: Two anonymised case studies demonstrating governance advisory in a healthcare context — Pursuit lead to source from past engagement records — Priority: High]
[PLACEHOLDER: Data residency and sovereignty controls approach — Technical SME input required — Priority: High]
[PLACEHOLDER: Key personnel CVs and role descriptions — HR / pursuit lead to provide — Priority: Medium]

The placeholder must be descriptive enough that the recipient knows exactly what to write. [TBD] alone is a failure — always use the full descriptive format.


Step 5 — Draft Each Section

Work through the approved ToC in order. For each section:

  1. Re-read the drafting notes for this section before writing a word.
  2. Confirm which RFP Tracker rows this section covers (Coverage Map).
  3. Pull the Mandatory-Requirement Register — each item must be answered explicitly in the prose.
  4. Note the page-count target from the Page Budget Table.
  5. Apply the correct drafting mode based on the source material read in Step 3.
  6. Write the section following the drafting notes, applying tone/voice, ensuring every mapped RFP row is addressed.
  7. Check the Firm Position Boundary before moving on.
Page-Count Target Check (per section)
  • Within ±10% of target: acceptable.
  • Over target: flag for trimming in Step 6 — do not silently truncate.
  • More than 20% under target: flag as under-developed (usually a mandatory requirement answered thinly or a theme not fully argued). Note in the progress log and revisit before Step 6.

If no Page Budget Table is present, apply a default proportion (exec summary 5–8%, remaining sections proportional to evaluation weight) and use the same thresholds.

Staffing / Key Personnel Section Guidance

Include what the RFP asks for. A strong staffing section typically covers:

  1. Team structure — who is on the team and how they relate (org chart or clear narrative of reporting lines). Insert a placeholder if a chart asset is needed:
    [PLACEHOLDER: Organisation chart for proposed engagement team — Graphics / pursuit lead — Priority: High]
  2. Named key personnel — each key role named with title, engagement role, and short bio. Use placeholders for unconfirmed names.
  3. Time commitment — where the RFP asks, the proportion of each named person's time. Avoid vague phrasing ("significant time", "as required") when a specific commitment is expected.
  4. Continuity / succession — where relevant, how continuity is maintained if a key person becomes unavailable.

Adapt depth to the RFP. If source material does not cover a required sub-element, insert a structured placeholder — do not omit it.

Show full SKILL.md (841 more words)Show less
Section-Level Quality Checks (before moving on)
  • Does the section address all RFP rows mapped to it?
  • Is every Mandatory-Requirement Register item answered in the prose?
  • Is page length within range (±10% acceptable, >20% under flagged)?
  • Is the relevant strategic theme present and argued — not just mentioned?
  • Does the writing match the tone guidance (specific, confident, outcome-focused)?
  • Are all unsourced claims removed or replaced with a placeholder?
  • If a placeholder is present, does it follow the correct format and describe what is needed?
Executive Summary — Special Instructions

Draft last, after all body sections. It should:

  • Open with the firm's understanding of the client's situation (from RFP and Win Strategy Brief — not generic)
  • State the core value proposition in the first or second paragraph
  • Reference the primary strategic themes — introduce no new ones
  • Close with a clear "why [FIRM NAME]", tied to the highest-weighted evaluation criteria
  • Be no longer than one page

Every draft should include an Exceptions & Assumptions section near the end of the body (immediately before appendices). Including it even when empty reassures the evaluator.

Exceptions & Assumptions

Exceptions to the RFP:
  [List each exception with the RFP clause/section it modifies and the proposed
   alternative. If none, write exactly: "[FIRM NAME] takes no exceptions to the
   terms, conditions, or requirements of this solicitation."]

Assumptions:
  [List each material assumption (e.g., availability of client-furnished information,
   access to named stakeholders, timelines). If none material, write exactly:
   "[FIRM NAME]'s proposal is based on the requirements as stated in the solicitation.
   No additional assumptions have been taken."]

Do not bury exceptions inside body sections — a buried exception is a scoring risk.

Appendices

For each required appendix in the Coverage Map:

  • If source material exists (capability statements, past case studies): draft a concise appendix in Adapt or Synthesize mode.
  • If not (signed certifications, pricing workbook, key personnel CVs): insert a placeholder appendix with a cover heading and a single descriptive placeholder block.

Step 6 — Internal Consistency Check

Before writing the Word document, run across all drafted sections:

  1. Theme continuity — do the same 3–5 themes appear across multiple sections? Each win theme should be present in at least two body sections.
  2. Contradictions — any section claim that contradicts another (different timelines, team sizes, conflicting methodology descriptions)?
  3. Placeholder completeness — all placeholders in correct format? Any sections that should have placeholders missing them?
  4. Tone consistency — does the voice shift noticeably between sections? Smooth jarring transitions.
  5. Mandatory-requirement sweep — every mandatory requirement from Step 2 answered at least once in the drafted prose. List any unanswered; draft a response or insert a named placeholder before proceeding.
  6. Page budget reconciliation — sum drafted page lengths against the Page Budget Table. Flag over-target sections for trimming and >20%-under sections as under-developed. Document the variance in the summary.
  7. Recommended section presence — confirm Exceptions & Assumptions is present (substantive or "none taken" default).

Fix any issues before Step 7.


Step 7 — Save the Proposal Draft

  1. Locate the deal subfolder in the WIP Collaboration Folder (naming: [ClientShortName]_[RFPShortName]_[Year]).
  2. Create the Word document with:
    • Cover page: proposal title, client name, RFP reference, date, prepared by [FIRM NAME]
    • Auto-generated table of contents from document headings
    • Body sections in approved ToC order, each with a clear Heading 1 or Heading 2
    • Exceptions & Assumptions immediately before appendices
    • Appendices following the body, each starting on a new page with a clear heading
    • Placeholders visually distinct (square brackets) so they are obvious to a reviewer
    • File name: [ClientName]Proposal_Draft_v1[Date].docx
  3. Save to the deal subfolder.
  4. If the interface does not support direct Word creation/upload to SharePoint, create the document in the workspace and provide the user a download link with instructions to upload it manually.
  5. Report back with a concise summary only (below). Do not reproduce proposal content in chat.
Example Summary Output
Content Generation complete.

Sections drafted: 9 body sections + Exceptions & Assumptions + 4 appendices

Drafting mode breakdown:
  Adapt:        5 sections (strong source material available)
  Synthesize:   3 sections (material drawn from 2–3 sources each)
  Placeholder:  1 section + 2 appendices (content gaps or SME input needed)

Strategic themes coverage:
  Governance-First Transformation — Sections 1, 2, 3
  Vendor-Neutral Independence     — Sections 1, 4
  Knowledge Transfer              — Sections 1, 5
  90-Day Execution Readiness      — Section 3 only
                                    (consider echoing in executive summary)

Mandatory-requirement traceability:
  Answered inline:     27 / 28
  Unanswered flagged:  1 — placeholder inserted for named key personnel

Page budget reconciliation (target vs. drafted):
  On target (±10%):       7 sections
  Over target:            1 section (Section 4, ~12% over — trim recommended)
  Under-developed (>20%): 1 section (Section 6, ~28% under — revisit before Phase 4)

Placeholders inserted: 7
  • Section 5.1 — Programme Lead name/bio (pursuit lead — High)
  • Section 5   — Org chart graphic (graphics — High)
  • Section 6.1 — Subcontracting strategy (pursuit lead — High)
  • Appendix C  — Signed certifications (contracts team — High)
  • Appendix D  — Pricing workbook (salesperson — High)
  • Section 2.3 — Data residency controls (technical SME — High)
  • Appendix A  — Key personnel CVs (HR — Medium)

Firm position boundary: No violations detected

Proposal draft saved to:
   WIP Collaboration Folder / Northwind_TransformationRFP_2026 /
   Northwind_Proposal_Draft_v1_2026-03-04.docx

Next step: Run Phase 4 Review skill against this draft before human review.

Notes & Edge Cases

  • RFP requires a specific response format or sequence: Follow the RFP's numbered structure for section headings, but apply strategic themes and drafting notes within each section. Do not sacrifice compliance for narrative elegance.
  • Source documents are very long: Use the Available Content summary as a navigation guide to locate the relevant passage, then read that passage in full. Do not read every word of a 50-page document for every section.
  • Source documents contradict each other: Use the most recent document as authoritative. Note the discrepancy in the summary — do not silently resolve it in the draft.
  • The drafting notes are ambiguous: If a note says "emphasise our methodology" but source material is thin, default to Synthesize or Placeholder mode rather than generalising. Vague methodology claims score poorly.
  • Multiple rows map to a single section: Address all mapped rows in a coherent flow — not a separate paragraph per row.
  • A row maps to multiple sections: Note this with a cross-reference (e.g., "See also Appendix B for detailed case studies").
  • Draft is running very long: Check the Submission Checklist from Phase 2 for any page limit. If one applies, note it and flag which sections may need trimming — do not silently truncate.
  • Win/Loss Debrief flagged a structural lesson not in the approved ToC: Flag to the user in the summary — do not add/change sections without human approval of the ToC.
  • No Page Budget Table: Apply default proportions (exec summary 5–8%, body sections proportional to evaluation weight) and note in the summary that allocation was inferred.
  • Staffing section with no named personnel confirmed: Draft the structural elements (team structure, commitments, continuity) using role labels and insert named placeholders for every personnel slot. Do not omit the section.

© pnp, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in Skills/rfp-response-content-generation/rfp-response-content-generation of pnp/sharepoint-skills.

Open the folder on GitHubat commit 69712d2

Compare with similar skills

Rfp Response Content Generation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rfp Response Content Generation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rfp Response Content Generation this skillpnp/sharepoint-skills133—~4.8kAutomated safety check: PassMIT
Paw Pa Generationpawbytes/skill-suites113—~2.3kAutomated safety check: PassMIT
CRM AssistantDjangoPeng/agentic-ai152—~681Automated safety check: PassMIT
Msp BrandRTFM-IT-Services-LLC/msp-claude-skills115—~3.7kAutomated safety check: PassCustom licence
Sow Pws Builderaiskillstore/marketplace433—~3.1kAutomated safety check: PassNone
Brief Outline GeneratorInfrasity-Labs/dev-gtm-claude-skills136—~4kAutomated safety check: PassMIT

Similar skills

  • Paw Pa Generation

    pawbytes/skill-suites

    Assembles branded, export-ready proposals from brief, research, and pricing artifacts — type-adaptive for pitch, RFP, or scoping.

    113 GitHub stars~2.3k tokensUpdated 6 days ago
    Sales & SupportAuto-check passed
  • CRM Assistant

    DjangoPeng/agentic-ai

    将销售会议 transcript、飞书会议原始 JSON、飞书云文档正文或 Word/DOCX 会议纪要,转换成 CRM 结构化结果,并按客户信息表 + 商机推进快照表两表模型生成/同步飞书多维表格记录时使用。适用于多轮客户推进、客户画像增量更新、商机阶段判断、Lead Score 计算,以及“弱值不覆盖旧值、沟通风格/风险顾虑合并”的客户字段更新规则。

    152 GitHub stars~681 tokensUpdated 3 mo ago
    Sales & SupportAuto-check passed
  • Msp Brand

    RTFM-IT-Services-LLC/msp-claude-skills

    A skill your agent uses whenever generating ANY document, marketing material, email, proposal, slide deck, or other customer- or internal-facing content for your MSP, so that naming, visual style…

    115 GitHub stars~3.7k tokensUpdated 7 days ago
    Documents & OfficeAuto-check passed
  • Sow Pws Builder

    aiskillstore/marketplace

    Trigger for: writing, revising, converting, or descoping a federal Statement of Work, Performance Work Statement, SOW, PWS, or SOO; develop executable requirements; define contract scope; create…

    433 GitHub stars~3.1k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Brief Outline Generator

    Infrasity-Labs/dev-gtm-claude-skills

    Generates a fully structured SEO content outline (not a finished brief) and exports it as a formatted .docx Word document.

    136 GitHub stars~4k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • Minimax DOCX

    nexu-io/open-design

    Professional DOCX document creation and editing using OpenXML SDK.

    100k GitHub stars~302 tokensUpdated today
    Documents & OfficeAuto-check passed

More from pnp/sharepoint-skills

All 52 skills in this repo
  • Scorecard Matrix

    pnp/sharepoint-skills

    Generates a polished, self-contained HTML heatmap scorecard — a weighted comparison matrix where entities (rows) are scored across dimensions (columns), with computed totals, rank badges, and a…

    133 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Analyze Document Library

    pnp/sharepoint-skills

    Analyze the current SharePoint document library in read-only mode and produce a structured summary of files, folders, file types, recent activity, naming issues, and organization recommendations.

    133 GitHub stars~899 tokensUpdated today
    Auto-check passed
  • Broken Link Auditor

    pnp/sharepoint-skills

    Audits SharePoint pages, news posts, and hyperlink fields for broken or risky links and saves a self-contained HTML link-health report to the site.

    133 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Custom Image Tagger

    pnp/sharepoint-skills

    Analyze selected construction images, create missing object metadata columns, and write concise visual metadata back to SharePoint columns using explicit image-analysis, list-schema, list-update…

    133 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Dossier

    pnp/sharepoint-skills

    Renders a polished, self-contained HTML briefing from any data source — SharePoint lists, uploaded documents, or a verbal description.

    133 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Exec Report

    pnp/sharepoint-skills

    Generates a polished, self-contained HTML executive report or dashboard from any data source — SharePoint lists, CSV exports, or a user description.

    133 GitHub stars~2k tokensUpdated today
    Auto-check passed

Works with

Questions about Rfp Response Content Generation

What does Rfp Response Content Generation do?

Section-by-section proposal drafting agent. An agent skill from pnp/sharepoint-skills. Rfp Response Content Generation is an agent skill from pnp/sharepoint-skills. Section-by-section proposal drafting agent.

When should I use Rfp Response Content Generation?

Rfp Response Content Generation fits situations like: tasks that involve Proposals and quotes; tasks that involve Word documents; tasks that involve Content strategy.

How do I install Rfp Response Content Generation in Claude Code?

Run `npx skills add pnp/sharepoint-skills --skill rfp-response-content-generation -a claude-code`. Or copy the skill folder (Skills/rfp-response-content-generation/rfp-response-content-generation in pnp/sharepoint-skills) into .claude/skills/rfp-response-content-generation in your project. Claude Code loads it when a task matches its description.

How do I install Rfp Response Content Generation in Codex?

Run `npx skills add pnp/sharepoint-skills --skill rfp-response-content-generation -a codex`. Or copy the skill folder (Skills/rfp-response-content-generation/rfp-response-content-generation in pnp/sharepoint-skills) into .agents/skills/rfp-response-content-generation in your project. Codex loads it when a task matches its description.

Can I use Rfp Response Content Generation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pnp/sharepoint-skills --skill rfp-response-content-generation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rfp-response-content-generation, .gemini/skills/rfp-response-content-generation, .github/skills/rfp-response-content-generation and .opencode/skills/rfp-response-content-generation in your project.

What does Rfp Response Content Generation need to run?

SKILL.md names no scripts, command-line tools or credentials: Rfp Response Content Generation is instructions for the agent only.

Does Rfp Response Content Generation access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Rfp Response Content Generation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Rfp Response Content Generation use?

Rfp Response Content Generation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Rfp Response Content Generation use?

About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Rfp Response Content Generation?

Skills that share tags, products or a category with Rfp Response Content Generation: Paw Pa Generation (pawbytes/skill-suites, 113 stars), CRM Assistant (DjangoPeng/agentic-ai, 152 stars), Msp Brand (RTFM-IT-Services-LLC/msp-claude-skills, 115 stars) and Sow Pws Builder (aiskillstore/marketplace, 433 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rfp Response Content Generation?

pnp (a GitHub organization) maintains it in pnp/sharepoint-skills, which has 133 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on October 9, 2026.

Source: pnp/sharepoint-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.