new-proposal
Generates client engagement proposals for staff augmentation, project-based, or advisory engagements. Use when the user asks to create a proposal, pitch, or client offering. Supports all three PPC delivery models.
SKILL.md
| Name | new-proposal |
| Description | Generates client engagement proposals for staff augmentation, project-based, or advisory engagements. Use when the user asks to create a proposal, pitch, or client offering. Supports all three PPC delivery models. |
name: "new-proposal" description: "Generates client engagement proposals for staff augmentation, project-based, or advisory engagements. Use when the user asks to create a proposal, pitch, or client offering. Supports all three PPC delivery models." user-invocable: true allowed-tools: ["Read", "Write", "Edit", "Glob", "Grep", "Bash", "Task"]
New Client Engagement Proposal
Generate a client engagement proposal for Pivot Point Consulting.
Steps
-
Read proven patterns from
.claude/feedback/patterns.mdfor established conventions and lessons learned. -
Read the proposal template from
templates/proposal-template.mdto understand the required document structure. -
Read the messaging framework from
marketing/brand/messaging-framework.mdfor positioning language and value propositions. -
Read the style guide from
marketing/brand/style-guide.mdfor voice, tone, and formatting standards. -
Ask the user for the following inputs (if not already provided):
- Client context: Client name, industry vertical, current state, and pain points.
- Engagement type: One of
staff-augmentation,project-based, oradvisory. - Scope: High-level description of the work to be performed.
-
Check for duplicates by scanning
client-delivery/proposals/for existing proposals for the same client or similar scope. Alert the user if a potential duplicate is found. -
Generate the proposal document with the following structure:
- Frontmatter (YAML):
title: Proposal titleclient: Client nameengagement-type: The selected delivery modelstatus: draftauthor: [PLACEHOLDER]date: Current dateversion: 1.0
- Cover Page: Client name, proposal title, date, PPC branding.
- Executive Summary: High-level overview of the engagement, client needs, and proposed approach.
- Understanding of Needs: Detailed description of the client's challenges and objectives.
- Proposed Approach: Methodology and delivery model details.
- For staff-augmentation: Include role descriptions, team composition, onboarding plan, and management structure.
- For project-based: Include phases, deliverables, milestones, and acceptance criteria.
- For advisory: Include assessment framework, recommendation approach, and deliverable cadence.
- Team and Qualifications: Proposed team members, qualifications, and relevant experience.
- Timeline: High-level project timeline or engagement duration.
- Investment: Pricing structure appropriate to the engagement type. Mark all figures with [PLACEHOLDER].
- Terms and Conditions: Standard terms summary.
- Why Pivot Point Consulting: Key differentiators and relevant case studies.
- Next Steps: Clear call to action.
- Frontmatter (YAML):
-
Mark all client-specific details with
[PLACEHOLDER]where actual data is needed from the client or internal stakeholders. -
Write the file to
client-delivery/proposals/[year]/[kebab-case-client]-[kebab-case-topic].mdwhere[year]is the current year. -
Update the directory README at
client-delivery/proposals/[year]/README.mdby adding the new proposal to the index list. If the README does not exist, create it with a header and the first entry. -
Log the action by appending a JSON line to
.claude/feedback/skills-log.jsonlwith:{"skill": "new-proposal", "action": "created", "path": "<file-path>", "timestamp": "<ISO-8601>", "client": "<client-name>", "engagement-type": "<type>"}