Analyzes RFP responses for coverage gaps, builds competitive feature matrices, and plans proof-of-concept engagements for pre-sales engineering
A production-ready skill package for pre-sales engineering that bridges technical expertise and sales execution. Provides automated analysis for RFP/RFI responses, competitive positioning, and proof-of-concept planning.
Role: Sales Engineer / Solutions Architect Domain: Pre-Sales Engineering, Solution Design, Technical Demos, Proof of Concepts Business Type: SaaS / Pre-Sales Engineering
| Metric | Description | Target |
|---|---|---|
| Win Rate | Deals won / total opportunities | >30% |
| Sales Cycle Length | Average days from discovery to close | <90 days |
| POC Conversion Rate | POCs resulting in closed deals | >60% |
| Customer Engagement Score | Stakeholder participation in evaluation | >75% |
| RFP Coverage Score | Requirements fully addressed | >80% |
Objective: Understand customer requirements, technical environment, and business drivers.
Activities:
Tools: Use rfp_response_analyzer.py to score initial requirement alignment.
Output: Technical discovery document, requirement map, initial coverage assessment.
Objective: Design a solution architecture that addresses customer requirements.
Activities:
Tools: Use competitive_matrix_builder.py to identify differentiators and vulnerabilities.
Output: Solution architecture, competitive positioning, technical differentiation strategy.
Objective: Deliver compelling technical demonstrations tailored to stakeholder priorities.
Activities:
Templates: Use demo_script_template.md for structured demo preparation.
Output: Customized demo, stakeholder-specific talking points, feedback capture.
Objective: Execute a structured proof-of-concept that validates the solution.
Activities:
Tools: Use poc_planner.py to generate the complete POC plan.
Templates: Use poc_scorecard_template.md for evaluation tracking.
Output: POC plan, evaluation scorecard, go/no-go recommendation.
Objective: Deliver a technical proposal that supports the commercial close.
Activities:
Templates: Use technical_proposal_template.md for the proposal document.
Output: Technical proposal, implementation timeline, risk mitigation plan.
Script: scripts/rfp_response_analyzer.py
Purpose: Parse RFP/RFI requirements, score coverage, identify gaps, and generate bid/no-bid recommendations.
Coverage Categories:
Priority Weighting:
Bid/No-Bid Logic:
Usage:
# Human-readable output
python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json
# JSON output
python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json --format json
# Help
python scripts/rfp_response_analyzer.py --help
Input Format: See assets/sample_rfp_data.json for the complete schema.
Script: scripts/competitive_matrix_builder.py
Purpose: Generate feature comparison matrices, calculate competitive scores, identify differentiators and vulnerabilities.
Feature Scoring:
Usage:
# Human-readable output
python scripts/competitive_matrix_builder.py competitive_data.json
# JSON output
python scripts/competitive_matrix_builder.py competitive_data.json --format json
Output Includes:
Script: scripts/poc_planner.py
Purpose: Generate structured POC plans with timeline, resource allocation, success criteria, and evaluation scorecards.
Default Phase Breakdown:
Usage:
# Human-readable output
python scripts/poc_planner.py poc_data.json
# JSON output
python scripts/poc_planner.py poc_data.json --format json
Output Includes:
| Reference | Description |
|---|---|
references/rfp-response-guide.md | RFP/RFI response best practices, compliance matrix, bid/no-bid framework |
references/competitive-positioning-framework.md | Competitive analysis methodology, battlecard creation, objection handling |
references/poc-best-practices.md | POC planning methodology, success criteria, evaluation frameworks |
| Template | Purpose |
|---|---|
assets/technical_proposal_template.md | Technical proposal with executive summary, solution architecture, implementation plan |
assets/demo_script_template.md | Demo script with agenda, talking points, objection handling |
assets/poc_scorecard_template.md | POC evaluation scorecard with weighted scoring |
assets/sample_rfp_data.json | Sample RFP data for testing the analyzer |
assets/expected_output.json | Expected output from rfp_response_analyzer.py |
../../marketing-skill/../../product-team/../../c-level-advisor/../customer-success-manager/Last Updated: February 2026 Status: Production-ready Tools: 3 Python automation scripts References: 3 knowledge base documents Templates: 5 asset files