S

sales-engineer

Verified

by alirezarezvani · Updated Apr 16, 2026

claude-opus-4-6
2.5Kin3.5Kout
$0.404m 31s

Analyzes RFP/RFI responses for coverage gaps, builds competitive feature comparison matrices, and plans proof-of-concept (POC) engagements for pre-sales engineering. Use when responding to RFPs, bids, or proposal requests; comparing product features against competitors; planning or scoring a customer POC or sales demo; preparing a technical proposal; or performing win/loss competitor analysis. Handles tasks described as 'RFP response', 'bid response', 'proposal response', 'competitor comparison', 'feature matrix', 'POC planning', 'sales demo prep', or 'pre-sales engineering'.

sales-engineeringrfpcompetitive-analysispoc-planningproposalspython

See It In Action

1 turns·claude
The project codebase is in your current working directory. Explore the files to understand the code before making changes. need a same-day read on this prospect rfp—should we even bid, and if yes give me the poc plan + proposal recommendation

Now let me run the three analysis scripts to get the computed outputs:

Here's your same-day read on Northstar Retail Group (RFP-2026-0412-NORTHSTAR). Deadline is April 16 — two days from today.


1. BID / NO-BID VERDICT: ✅ CONDITIONAL BID — PROCEED

SignalValueAssessment
Coverage Score59.78%Above the 50% escalation floor
Must-Have Gaps1 (Salesforce bi-dir sync)Well under the 3-gap red line
Phase 1 GatePROCEEDNo escalation triggers hit
Competitive Rank#1 of 3 (weighted 44 vs. 37 vs. 32)We outscore RivalStack and CloudFlow

Bottom line: bid it. The single Must-Have gap (REQ-004, Salesforce writeback) is containable. Walking away would cede a deal where we already rank first on the features this buyer cares about most.


2. WHERE WE WIN & WHERE WE'RE EXPOSED

Differentiators (lean into these hard)

FeaturePriority it serves
SCIM + SSO lifecycle managementSecurity
Workflow API + webhooksIntegrations
Template-led onboarding in 14 daysTime-to-Value
Admin training and launch supportTime-to-Value

We have at least one differentiator in every customer priority — that's a strong hand.

Vulnerabilities (must pre-handle)

VulnerabilityWho beats usMitigation
Salesforce bi-directional sync (REQ-004)RivalStack & CloudFlow (both Full)Scope the POC to read + event-triggered handoff; attach a written roadmap commitment with a date for GA writeback.
Private cloud deployment (REQ-008)RivalStack (Full)This is only a Should-Have. Acknowledge the dedicated-VPC mode on roadmap (next 2 quarters); position shared-tenant security posture (SOC 2, RBAC, audit log) as sufficient today.

3. POC PLAN — 14-Day "Northstar Automation Validation"

Timeline

PhaseDaysKey Activities
Setup1–2Provision tenant + SSO, load sample data, align scorecard owners
Core Validation3–7Run 3 production-like workflows with business users, validate API/webhook flows, capture issue backlog
Advanced Testing8–11Performance under target load, security & audit-log review with InfoSec, edge-case/failure drills
Evaluation12–14Finalize scorecard with customer panel, review risks, present go/no-go

Scorecard Forecast (pass threshold > 60% per dimension)

DimensionProjected ScoreStatus
Functionality72✅ Pass
Performance68✅ Pass
Integration61⚠️ Pass — barely; Salesforce gap is the drag
Usability75✅ Pass
Support70✅ Pass
Overall69.2%Go (Conditional)

Staffing Ask

RoleHeadcount
Sales Engineer1
Solutions Architect1
Customer Success Manager1
Customer core team (their side)4

Risk Register

RiskSeverityMitigation
Salesforce writeback not GAHighConstrain POC to read + event-triggered handoff; provide roadmap letter
Customer admin bandwidth tight in Wk 1MediumPre-stage templates; 2 guided enablement sessions
Source CRM data quality issuesMediumUse clean sample dataset; parallel data cleanup track

4. PROPOSAL RECOMMENDATIONS

Narrative Strategy

  1. Lead with time-to-value. Northstar's #1 pain is 10-day → 3-day campaign launch. Our template-led onboarding and training support directly attack that. Open the exec summary here.
  2. Reinforce security breadth. SSO/SCIM, RBAC by BU, SOC 2, audit logging — this neutralises RivalStack's security story and buries CloudFlow's.
  3. Get ahead of the Salesforce objection. Don't hide REQ-004. Present the scoped workaround (read + webhook handoff), name the GA date, and offer a contractual roadmap commitment. Evaluators will respect the transparency.

Compliance Matrix Flags

ReqApproach in Proposal
REQ-001 (SSO/SCIM)Full — cite Okta & Azure AD connectors
REQ-002 (SOC 2 + audit)Partial — SOC 2 done, note SIEM export config package needed
REQ-003 (API + webhooks)Full — production-ready, demo in POC
REQ-004 (SF writeback)Gap — scoped workaround + roadmap commitment
REQ-005 (2-wk pilot)Partial — framework exists, include scope-control plan for timeline
REQ-006 (RBAC)Full
REQ-007 (Splunk streaming)Partial — webhook relay + managed transform
REQ-008 (Private tenant)Planned — dedicated VPC on roadmap
REQ-009 (White-label portal)Full
REQ-010 (Azure DevOps)Planned — Zapier bridge available now

Conditional-Bid Playbook Actions (per your response guide)

  • Narrow scope to the 3 highest-value automation workflows for the POC — don't let Salesforce writeback become the centrepiece.
  • Tie roadmap items to dates and owners — especially REQ-004 (Salesforce GA) and REQ-008 (dedicated VPC).
  • Add weekly exec checkpoints during the POC (Days 7 and 14 at minimum).
  • Publish the risk register (above) to the customer before final proposal — no-surprises posture builds trust.

NEXT STEPS TO HIT THE APRIL 16 DEADLINE

ActionOwnerBy When
Confirm bid with deal desk / leadershipAE + Sales MgrToday (Apr 14)
Draft compliance matrix & exec summary using templateSEApr 15 AM
Build demo script focused on 3 workflows + securitySE + SAApr 15 PM
Get roadmap commitment letter for REQ-004 & REQ-008 from ProductPMApr 15
Final proposal review + submitAEApr 16 before deadline

You have a winnable deal with a known, containable gap. Bid it, scope the POC tightly, and lead with speed-to-value.

Claude Sonnet 4.6

External Tools

ToolType
python3binary

Permissions

ScopeDescription
filesystem:read
filesystem:write
process:spawn

SKILL.md

Sales Engineer Skill

5-Phase Workflow

Phase 1: Discovery & Research

Objective: Understand customer requirements, technical environment, and business drivers.

Checklist:

  • Conduct technical discovery calls with stakeholders
  • Map customer's current architecture and pain points
  • Identify integration requirements and constraints
  • Document security and compliance requirements
  • Assess competitive landscape for this opportunity

Tools: Run rfp_response_analyzer.py to score initial requirement alignment.

python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json --format json > phase1_rfp_results.json

Output: Technical discovery document, requirement map, initial coverage assessment.

Validation checkpoint: Coverage score must be >50% and must-have gaps ≤3 before proceeding to Phase 2. Check with:

python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json --format json | python -c "import sys,json; r=json.load(sys.stdin); print('PROCEED' if r['coverage_score']>50 and r['must_have_gaps']<=3 else 'REVIEW')"

Phase 2: Solution Design

Objective: Design a solution architecture that addresses customer requirements.

Checklist:

  • Map product capabilities to customer requirements
  • Design integration architecture
  • Identify customization needs and development effort
  • Build competitive differentiation strategy
  • Create solution architecture diagrams

Tools: Run competitive_matrix_builder.py using Phase 1 data to identify differentiators and vulnerabilities.

python scripts/competitive_matrix_builder.py competitive_data.json --format json > phase2_competitive.json

python -c "import json; d=json.load(open('phase2_competitive.json')); print('Differentiators:', d['differentiators']); print('Vulnerabilities:', d['vulnerabilities'])"

Output: Solution architecture, competitive positioning, technical differentiation strategy.

Validation checkpoint: Confirm at least one strong differentiator exists per customer priority before proceeding to Phase 3. If no differentiators found, escalate to Product Team (see Integration Points).


Phase 3: Demo Preparation & Delivery

Objective: Deliver compelling technical demonstrations tailored to stakeholder priorities.

Checklist:

  • Build demo environment matching customer's use case
  • Create demo script with talking points per stakeholder role
  • Prepare objection handling responses
  • Rehearse failure scenarios and recovery paths
  • Collect feedback and adjust approach

Templates: Use assets/demo_script_template.md for structured demo preparation.

Output: Customized demo, stakeholder-specific talking points, feedback capture.

Validation checkpoint: Demo script must cover every must-have requirement flagged in phase1_rfp_results.json before delivery. Cross-reference with:

python -c "import json; rfp=json.load(open('phase1_rfp_results.json')); [print('UNCOVERED:', r) for r in rfp['must_have_requirements'] if r['coverage']=='Gap']"

Phase 4: POC & Evaluation

Objective: Execute a structured proof-of-concept that validates the solution.

Checklist:

  • Define POC scope, success criteria, and timeline
  • Allocate resources and set up environment
  • Execute phased testing (core, advanced, edge cases)
  • Track progress against success criteria
  • Generate evaluation scorecard

Tools: Run poc_planner.py to generate the complete POC plan.

python scripts/poc_planner.py poc_data.json --format json > phase4_poc_plan.json

python -c "import json; p=json.load(open('phase4_poc_plan.json')); print('Go/No-Go:', p['recommendation'])"

Templates: Use assets/poc_scorecard_template.md for evaluation tracking.

Output: POC plan, evaluation scorecard, go/no-go recommendation.

Validation checkpoint: POC conversion requires scorecard score >60% across all evaluation dimensions (functionality, performance, integration, usability, support). If score <60%, document gaps and loop back to Phase 2 for solution redesign.


Phase 5: Proposal & Closing

Objective: Deliver a technical proposal that supports the commercial close.

Checklist:

  • Compile POC results and success metrics
  • Create technical proposal with implementation plan
  • Address outstanding objections with evidence
  • Support pricing and packaging discussions
  • Conduct win/loss analysis post-decision

Templates: Use assets/technical_proposal_template.md for the proposal document.

Output: Technical proposal, implementation timeline, risk mitigation plan.


Python Automation Tools

1. RFP Response Analyzer

Script: scripts/rfp_response_analyzer.py

Purpose: Parse RFP/RFI requirements, score coverage, identify gaps, and generate bid/no-bid recommendations.

Coverage Categories: Full (100%), Partial (50%), Planned (25%), Gap (0%).
Priority Weighting: Must-Have 3×, Should-Have 2×, Nice-to-Have 1×.

Bid/No-Bid Logic:

  • Bid: Coverage >70% AND must-have gaps ≤3
  • Conditional Bid: Coverage 50–70% OR must-have gaps 2–3
  • No-Bid: Coverage <50% OR must-have gaps >3

Usage:

python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json            # human-readable
python scripts/rfp_response_analyzer.py assets/sample_rfp_data.json --format json  # JSON output
python scripts/rfp_response_analyzer.py --help

Input Format: See assets/sample_rfp_data.json for the complete schema.


2. Competitive Matrix Builder

Script: scripts/competitive_matrix_builder.py

Purpose: Generate feature comparison matrices, calculate competitive scores, identify differentiators and vulnerabilities.

Feature Scoring: Full (3), Partial (2), Limited (1), None (0).

Usage:

python scripts/competitive_matrix_builder.py competitive_data.json              # human-readable
python scripts/competitive_matrix_builder.py competitive_data.json --format json  # JSON output

Output Includes: Feature comparison matrix, weighted competitive scores, differentiators, vulnerabilities, and win themes.


3. POC Planner

Script: scripts/poc_planner.py

Purpose: Generate structured POC plans with timeline, resource allocation, success criteria, and evaluation scorecards.

Default Phase Breakdown:

  • Week 1: Setup — environment provisioning, data migration, configuration
  • Weeks 2–3: Core Testing — primary use cases, integration testing
  • Week 4: Advanced Testing — edge cases, performance, security
  • Week 5: Evaluation — scorecard completion, stakeholder review, go/no-go

Usage:

python scripts/poc_planner.py poc_data.json              # human-readable
python scripts/poc_planner.py poc_data.json --format json  # JSON output

Output Includes: Phased POC plan, resource allocation, success criteria, evaluation scorecard, risk register, and go/no-go recommendation framework.


Reference Knowledge Bases

ReferenceDescription
references/rfp-response-guide.mdRFP/RFI response best practices, compliance matrix, bid/no-bid framework
references/competitive-positioning-framework.mdCompetitive analysis methodology, battlecard creation, objection handling
references/poc-best-practices.mdPOC planning methodology, success criteria, evaluation frameworks

Asset Templates

TemplatePurpose
assets/technical_proposal_template.mdTechnical proposal with executive summary, solution architecture, implementation plan
assets/demo_script_template.mdDemo script with agenda, talking points, objection handling
assets/poc_scorecard_template.mdPOC evaluation scorecard with weighted scoring
assets/sample_rfp_data.jsonSample RFP data for testing the analyzer
assets/expected_output.jsonExpected output from rfp_response_analyzer.py

Integration Points

  • Marketing Skills - Leverage competitive intelligence and messaging frameworks from ../../marketing-skill/
  • Product Team - Coordinate on roadmap items flagged as "Planned" in RFP analysis from ../../product-team/
  • C-Level Advisory - Escalate strategic deals requiring executive engagement from ../../c-level-advisor/
  • Customer Success - Hand off POC results and success criteria to CSM from ../customer-success-manager/

Last Updated: February 2026 Status: Production-ready Tools: 3 Python automation scripts References: 3 knowledge base documents Templates: 5 asset files

FAQ

What does sales-engineer do?

Analyzes RFP/RFI responses for coverage gaps, builds competitive feature comparison matrices, and plans proof-of-concept (POC) engagements for pre-sales engineering. Use when responding to RFPs, bids, or proposal requests; comparing product features against competitors; planning or scoring a customer POC or sales demo; preparing a technical proposal; or performing win/loss competitor analysis. Handles tasks described as 'RFP response', 'bid response', 'proposal response', 'competitor comparison', 'feature matrix', 'POC planning', 'sales demo prep', or 'pre-sales engineering'.

When should I use sales-engineer?

Use it when you need a repeatable workflow that produces text response.

What does sales-engineer output?

In the evaluated run it produced text response.

How do I install or invoke sales-engineer?

npx skills add https://github.com/alirezarezvani/claude-skills --skill sales-engineer

Which agents does sales-engineer support?

Claude Code

What tools, channels, or permissions does sales-engineer need?

It uses python3; channels commonly include text; permissions include filesystem:read, filesystem:write, process:spawn.

Is sales-engineer safe to install?

Static analysis marked this skill as medium risk; review side effects and permissions before enabling it.

How is sales-engineer different from an MCP or plugin?

A skill packages instructions and workflow conventions; tools, MCP servers, and plugins are dependencies the skill may call during execution.

Does sales-engineer outperform not using a skill?

About sales-engineer

When to use sales-engineer

When preparing an RFP or proposal response and you need requirement coverage and gap analysis. When comparing your product against competitors in a feature matrix. When planning or scoring a customer proof-of-concept or technical demo.

When sales-engineer is not the right choice

When you need live CRM, ticketing, or vendor API integrations not provided by this skill. When the task is purely commercial pricing or contract negotiation without technical analysis.

What it produces

Produces text response.

Install

npx skills add https://github.com/alirezarezvani/claude-skills --skill sales-engineer

Invoke: Ask Claude Code to use sales-engineer for the task.