comp-benchmarking
Analyze market compensation data and establish competitive pay structures
What this skill does
# Compensation Benchmarking Skill
## Overview
The Compensation Benchmarking skill provides capabilities for analyzing market compensation data and establishing competitive pay structures. This skill enables market percentile positioning, salary range development, and compensation competitiveness monitoring.
## Capabilities
### Survey Data Analysis
- Import and analyze salary survey data
- Blend multiple survey sources
- Age and trend data appropriately
- Handle different data cuts
- Validate data quality
### Market Positioning
- Calculate market percentiles and positioning
- Determine competitive positioning strategy
- Analyze positioning by job family
- Track positioning trends
- Compare against target percentile
### Salary Range Development
- Build salary range structures
- Calculate range spread and midpoint
- Design grade structures
- Create multiple range types (broad, narrow)
- Support geographic differentials
### Scenario Modeling
- Model compensation scenarios and costs
- Project budget impacts
- Analyze merit increase scenarios
- Model structure adjustments
- Calculate cost of living impacts
### Reporting
- Generate market pricing reports
- Create competitiveness summaries
- Build survey participation reports
- Document market data sources
- Track year-over-year trends
### Geographic Analysis
- Create geographic pay differentials
- Analyze location-based pay
- Support remote work pay strategies
- Map cost of labor differences
- Handle multi-location structures
## Usage
### Market Analysis
```javascript
const marketAnalysis = {
surveys: [
{ source: 'Radford', weight: 40, year: 2026 },
{ source: 'Mercer', weight: 35, year: 2026 },
{ source: 'Compensation Surveys Inc', weight: 25, year: 2025 }
],
aging: {
rate: 3.5,
targetDate: '2026-07-01'
},
cuts: {
industry: 'Technology',
companySize: '1000-5000',
geography: 'US National'
},
jobs: [
{
internal: 'Senior Software Engineer',
surveyMatch: 'Software Engineer IV',
matchQuality: 'strong'
}
],
positioning: {
targetPercentile: 50,
hotJobs: ['Machine Learning Engineer', 'Security Engineer'],
hotJobTarget: 75
}
};
```
### Range Structure Design
```javascript
const rangeStructure = {
type: 'traditional',
grades: 10,
midpointProgression: 12,
rangeSpread: {
byGrade: {
'1-3': 40,
'4-6': 45,
'7-10': 50
}
},
overlap: 35,
anchoring: {
method: 'market-midpoint',
targetPercentile: 50
},
differentials: {
geographic: {
enabled: true,
tiers: ['Tier 1', 'Tier 2', 'Tier 3']
}
}
};
```
## Process Integration
This skill integrates with the following HR processes:
| Process | Integration Points |
|---------|-------------------|
| salary-benchmarking.js | Full market pricing workflow |
| job-evaluation-leveling.js | Job matching |
| pay-equity-analysis.js | Market data input |
## Best Practices
1. **Multiple Sources**: Use at least 2-3 survey sources
2. **Quality Matching**: Ensure strong job matches to market data
3. **Regular Updates**: Refresh market data at least annually
4. **Consistent Methodology**: Apply aging and cuts consistently
5. **Documentation**: Document all assumptions and methodology
6. **Stakeholder Communication**: Explain positioning philosophy
## Metrics and KPIs
| Metric | Description | Target |
|--------|-------------|--------|
| Compa-Ratio | Employee pay vs. range midpoint | 95-105% |
| Market Position | Actual percentile vs. target | Within 5 points |
| Range Penetration | Distribution within ranges | Normal distribution |
| External Competitiveness | Offer acceptance rate | >85% |
| Survey Participation | Surveys participated in | >3 annually |
## Related Skills
- SK-012: Job Evaluation (job matching)
- SK-014: Pay Equity (equity analysis)
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.