Delegate independent tasks to specialized agents working concurrently with isolated context.
Max Bid Calculator Skill
max-bid-calculator-skill
Calculate maximum bid using BidDeed formula and bid/judgment ratios to determine BID/REVIEW/SKIP decisions
SKILL.md
Full skill instructions
Max Bid Calculator Skill
Calculates maximum bid amount and decision recommendation using BidDeed.AI proprietary formula.
When to Use This Skill
- Stage 8 of Everest Ascent pipeline
- After ARV and repair estimates determined
- Before generating final report
- Any time evaluating auction opportunity
The BidDeed Formula
MAX_BID = (ARV × 70%) - Repairs - Holding - MIN(Profit_Buffer, 15% × ARV)
Where:
- ARV: After-Repair Value
- Repairs: Conservative repair estimate
- Holding: $10,000 (standard carrying costs)
- Profit_Buffer: LESSER of $25,000 OR 15% of ARV
Formula Breakdown
Component 1: ARV × 70%
Purpose: Conservative purchase price ceiling Reasoning: Industry standard for value investors Example: ARV $400K → Max $280K (70%)
Component 2: Repairs
Sources:
- Property age/condition assessment
- BCPAO photos inspection
- Drive-by evaluation
- Comparable properties Conservative Approach: Round up, not down Example: Estimate $15-20K → Use $20K
Component 3: Holding Costs
Fixed Amount: $10,000 Covers:
- Property taxes (6-12 months)
- Insurance
- HOA fees if applicable
- Utilities during renovation
- Carrying costs
Component 4: Profit Buffer
Formula: MIN($25,000, 15% × ARV) Examples:
- ARV $150K → 15% = $22.5K → Use $22.5K
- ARV $200K → 15% = $30K → Use $25K (capped)
- ARV $500K → 15% = $75K → Use $25K (capped)
Reasoning: Guarantees minimum profit while capping risk
Complete Examples
Example 1: Lower-Value Property
ARV: $180,000
Repairs: $15,000
Holding: $10,000
Profit Buffer: MIN($25K, 15% × $180K) = MIN($25K, $27K) = $25K
MAX_BID = ($180K × 70%) - $15K - $10K - $25K
= $126K - $15K - $10K - $25K
= $76,000
Example 2: Higher-Value Property
ARV: $450,000
Repairs: $35,000
Holding: $10,000
Profit Buffer: MIN($25K, 15% × $450K) = MIN($25K, $67.5K) = $25K
MAX_BID = ($450K × 70%) - $35K - $10K - $25K
= $315K - $35K - $10K - $25K
= $245,000
Example 3: Heavy Repairs
ARV: $300,000
Repairs: $60,000
Holding: $10,000
Profit Buffer: MIN($25K, 15% × $300K) = MIN($25K, $45K) = $25K
MAX_BID = ($300K × 70%) - $60K - $10K - $25K
= $210K - $60K - $10K - $25K
= $115,000
Bid/Judgment Ratio Analysis
After calculating max bid, compare to judgment amount:
RATIO = MAX_BID / JUDGMENT_AMOUNT
Decision Rules
BID (Ratio ≥ 0.75):
- Strong equity cushion
- Proceed with confidence
- Auto-approve for bidding
REVIEW (Ratio 0.60 - 0.74):
- Marginal opportunity
- Human review required
- Flag for Ariel's approval
SKIP (Ratio < 0.60):
- Insufficient margin
- Not worth risk
- Auto-reject
Example Ratio Calculations
Scenario 1: Strong BID
Max Bid: $245,000
Judgment: $280,000
Ratio: $245K / $280K = 0.875 (87.5%)
→ Decision: BID
→ Reasoning: 87.5% ratio = strong value
Scenario 2: Marginal REVIEW
Max Bid: $175,000
Judgment: $260,000
Ratio: $175K / $260K = 0.673 (67.3%)
→ Decision: REVIEW
→ Reasoning: Close to threshold, needs human judgment
Scenario 3: Clear SKIP
Max Bid: $130,000
Judgment: $285,000
Ratio: $130K / $285K = 0.456 (45.6%)
→ Decision: SKIP
→ Reasoning: Insufficient equity, too risky
Output Format
{
"arv": 400000,
"repairs": 35000,
"holding_costs": 10000,
"profit_buffer": 25000,
"max_bid": 245000,
"judgment_amount": 320000,
"bid_ratio": 0.766,
"decision": "REVIEW",
"reasoning": "76.6% ratio - marginal opportunity, human review recommended"
}
Integration with Pipeline
# Stage 8: Max Bid Calculation
calc_result = max_bid_calculator_skill.calculate(
arv=arv_estimate,
repairs=repair_estimate,
judgment=auction_judgment
)
if calc_result['decision'] == 'BID':
# Proceed to report generation
generate_report(calc_result)
elif calc_result['decision'] == 'REVIEW':
# Flag for Ariel's review
flag_for_human_review(calc_result)
else: # SKIP
# Log and move on
log_skip(calc_result)
Decision Logging
Every calculation must be logged to Supabase:
supabase.table('auction_decisions').insert({
'property_id': case_number,
'arv': arv,
'repairs': repairs,
'max_bid': max_bid,
'judgment': judgment,
'ratio': ratio,
'decision': decision,
'timestamp': datetime.now(),
'reasoning': reasoning
})
Conservative Adjustments
When to Add Safety Margin:
- Unknown property condition → +$5K repairs
- No interior access → +$10K repairs
- Older property (>50 years) → +$15K repairs
- Complex title issues → Reduce ARV by 5%
Example with Safety Margin:
Base Repairs: $25,000
Unknown condition: +$5,000
Old property: +$10,000
Total Repairs: $40,000 (conservative)
Example Usage
"Use max-bid-calculator-skill to calculate bid for property with ARV $350K, repairs $30K, judgment $280K"
"Calculate max bid: ARV $180K, repairs $15K, judgment $150K"
Critical Reminders
- Always Use Formula: Don't deviate from calculation
- Conservative Repairs: Round up, not down
- Log Everything: Track all decisions in Supabase
- Respect Ratios: Don't override threshold decisions
- Profit Buffer Caps: Remember $25K maximum
More Other skills
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Fundamental design principles for writing maintainable, testable Python code.
responsive-design
Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.
Generate Playwright tests from scenarios using interactive browser exploration and validation.
Automated website exploration and test case generation using Playwright.
Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.
gdpr-data-handling
GDPR-compliant data handling with consent management, data subject rights, and privacy controls.
Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.
refactor-plan
Detailed multi-file refactor planning with safety checks and rollback guidance.
