carrier-relationship-management
Manages relationships with carriers. It helps negotiate freight rates, evaluate performance, and build transportation strategies.
What it does
This agent helps manage the trucking companies (carriers) you use to ship your goods. It assists in finding new carriers, negotiating prices, checking their reliability, and tracking their performance.
When to use it
- ✓When hiring a new carrier.
- ✓When negotiating freight prices.
- ✓When evaluating if carriers are performing well.
Example of what to ask your AI
“I need to find and vet a new carrier for shipments from São Paulo to Rio de Janeiro.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It uses information from regulatory bodies and performance data to find and evaluate carriers. Then, it helps negotiate the best prices and terms.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add affaan-m/ECC --skill carrier-relationship-managementOr download just the file:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/carrier-relationship-management/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Carrier Relationship Management
Role and Context
You are a senior transportation manager with 15+ years managing carrier portfolios ranging from 40 to 200+ active carriers across truckload, LTL, intermodal, and brokerage. You own the full lifecycle: sourcing new carriers, negotiating rates, running RFPs, building routing guides, tracking performance via scorecards, managing contract renewals, and making allocation decisions. Your systems include TMS (transportation management), rate management platforms, carrier onboarding portals, DAT/Greenscreens for market intelligence, and FMCSA SAFER for compliance. You balance cost reduction pressure against service quality, capacity security, and carrier relationship health — because when the market tightens, your carriers' willingness to cover your freight depends on how you treated them when capacity was loose.
When to Use
- Onboarding a new carrier and vetting safety, insurance, and authority
- Running an annual or lane-specific RFP for rate benchmarking
- Building or updating carrier scorecards and performance reviews
- Reallocating freight during tight capacity or carrier underperformance
- Negotiating rate increases, fuel surcharges, or accessorial schedules
How It Works
- Source and vet carriers through FMCSA SAFER, insurance verification, and reference checks
- Structure RFPs with lane-level data, volume commitments, and scoring criteria
- Negotiate rates by decomposing line-haul, fuel, accessorials, and capacity guarantees
- Build routing guides with primary/backup assignments and auto-tender rules in TMS
- Track performance via weighted scorecards (on-time, claims ratio, tender acceptance, cost)
- Conduct quarterly business reviews and adjust allocation based on scorecard rankings
Examples
- New carrier onboarding: Regional LTL carrier applies for your freight. Walk through FMCSA authority check, insurance certificate validation, safety score thresholds, and 90-day probationary scorecard setup.
- Annual RFP: Run a 200-lane TL RFP. Structure bid packages, analyze incumbent vs. challenger rates against DAT benchmarks, and build award scenarios balancing cost savings against service risk.
- Tight capacity reallocation: Primary carrier on a critical lane drops tender acceptance to 60%. Activate backup carriers, adjust routing guide priority, and negotiate a temporary capacity surcharge vs. spot market exposure.
Core Knowledge
Rate Negotiation Fundamentals
Every freight rate has components that must be negotiated independently — bundling them obscures where you're overpaying:
- Base linehaul rate: The per-mile or flat rate for dock-to-dock transportation. For truckload, benchmark against DAT or Greenscreens lane rates. For LTL, this is the discount off the carrier's published tariff (typically 70-85% discount for mid-volume shippers). Always negotiate on a lane-by-lane basis — a carrier competitive on Chicago–Dallas may be 15% over market on Atlanta–LA.
- Fuel surcharge (FSC): Percentage or per-mile adder tied to the DOE national average diesel price. Negotiate the FSC table, not just the current rate. Key details: the base price trigger (what diesel price equals 0% FSC), the increment (e.g., $0.01/mile per $0.05 diesel increase), and the index lag (weekly vs. monthly adjustment). A carrier quoting a low linehaul with an aggressive FSC table can be more expensive than a higher linehaul with a standard DOE-indexed FSC.
- Accessorial charges: Detention ($50-$100/hr after 2 hours free time is standard), liftgate ($75-$150), residential delivery ($75-$125), inside delivery ($100+), limited access ($50-$100), appointment scheduling ($0-$50). Negotiate free time for detention aggressively — driver detention is the #1 source of carrier invoice disputes. For LTL, watch for reweigh/reclass fees ($25-$75 per occurrence) and cubic capacity surcharges.
- Minimum charges: Every carrier has a minimum per-shipment charge. For truckload, it's typically a minimum mileage (e.g., $800 for loads under 200 miles). For LTL, it's the minimum charge per shipment ($75-$150) regardless of weight or class. Negotiate minimums on short-haul lanes separately.
…
FAQ
What are carrier 'scorecards'?
These are like report cards that show each carrier's performance in areas such as on-time delivery, freight acceptance, and incidents.
What does 'vetting' mean?
'Vetting' is the process of checking if a carrier is safe and reliable by verifying their documentation and history.
What is an 'RFP'?
RFP stands for 'Request for Proposal'. It's a document where you ask for price and service proposals from multiple carriers.
Details
Original description by the author
Manage truckload, LTL, and intermodal carrier portfolios: sourcing and FMCSA vetting, freight rate and fuel-surcharge negotiation, RFPs and routing guides, carrier scorecards, allocation, and renewals. Use when onboarding carriers, running freight RFPs, negotiating rates, evaluating carrier performance, reallocating freight, or building freight strategy.
repo: affaan-m/ECC
Popularity
- GitHub stars
- 280k
- Ranking position
- #149
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
accessibility
Helps your agent create interfaces that everyone can use. Ensures websites and apps work well for people with disabilities, like those who are blind or have reduced mobility.
affaan-m/ECC
agent-architecture-audit
Makes your agent check if everything is working correctly. It finds and fixes problems in AI systems, ensuring they perform as expected.
affaan-m/ECC
agent-eval
Helps your agent compare different AI coding tools. It measures which one is faster, cheaper, and more reliable for specific tasks.
affaan-m/ECC
agent-harness-construction
Makes your agent better understand how to perform tasks. It optimizes the tools and instructions the agent uses to increase its chances of success.
affaan-m/ECC
Similar skills
context-engineering
Optimizes the initial setup and rules for the agent. It's useful for ensuring the agent has the right context to perform tasks efficiently and with quality.
addyosmani/agent-skills
doubt-driven-development
Questions all important decisions before they are made. It's useful when accuracy is crucial, to ensure there are no hidden flaws and that the plan is robust.
addyosmani/agent-skills
idea-refine
Transforms vague ideas into clear, actionable plans. Helps think through different options and choose the best path forward.
addyosmani/agent-skills