git:20260813.d3ca4eb to git:20260814.72ed1cc

126 added, 100 removed. Audit A to A.

---
name: ringtwice-power-suite
- description: "The ultimate RingTwice domination system. Combines algorithm optimization, SuperTalent path, profile & keyword engineering, lightning-fast offerte generation, humanized client messaging, review mastery, job opportunity scoring, local price intelligence, deeleconomie compliance, and daily operator routines. Turns any provider into a high-visibility, high-conversion machine on RingTwice (Belgium + France). Triggered by 'ringtwice', 'optimaliseer ringtwice', 'offerte ringtwice', 'supertalent', 'ringtwice algoritme', or any request related to succeeding on the platform. The most complete operational skill for the Belgian local services marketplace."
+ description: "The ultimate RingTwice domination system (v1.2). Combines algorithm optimization, SuperTalent path, profile & keyword engineering, lightning-fast offerte generation, humanized client messaging, review mastery, job opportunity scoring, local price intelligence with sample rates, deeleconomie compliance, daily operator routines, formal test suite, and dual-language (NL/FR) readiness. Turns any provider into a high-visibility, high-conversion machine on RingTwice (Belgium + France)."
---
# RingTwice Power Suite
- ## Overview
- This is the single most powerful operational skill for RingTwice. It is designed to give a service provider (particulier or PRO) systematic, unfair advantages in visibility, conversion, and earnings by mastering every lever the platform and clients care about.
-
- It integrates:
- - Deep algorithm & ranking understanding
- - SuperTalent engineering
- - Profile & keyword optimization
- - Instant natural offerte generation
- - Humanized communication (leverages text-humanizer principles)
- - Review response system
- - Job scoring & selection
- - Local pricing intelligence (East Flanders / Laarne focused + expandable)
- - Fiscal & status compliance (deeleconomie 10.7%, PRO vs particulier)
- - Daily/weekly operator routines
+ **Version 1.2 — 2026-08-14**
+ Post-auditor improvements implemented: Input Validation, Failure Modes, Output Contracts, mandatory self-checks, sample pricing table, formal Test Suite, concrete examples, and stronger French readiness.
- ## Core Ranking Model (as of 2026 knowledge)
- The platform prioritizes roughly in this order of influence:
+ ## Overview
+ This is the single most powerful operational skill for RingTwice. It gives a service provider (particulier or PRO) systematic advantages in visibility, conversion and earnings by mastering every lever the platform and clients care about.
- 1. **Proximity** (strongest) – notifications prioritize closest available providers
- 2. **Response speed** – first serious responders win disproportionately
- 3. **Rating quality + volume** – SuperTalent threshold 4.8/5
+ ## Core Ranking Model (2026)
+ 1. **Proximity** (strongest)
+ 2. **Response speed**
+ 3. **Rating quality + volume** (SuperTalent ≥ 4.8)
4. **Realization / completion rate** ≥ 85%
- 5. **Recent activity & volume** (min 5 jobs / 12 months for SuperTalent)
+ 5. **Recent activity & volume**
6. **Recurring clients**
- 7. **Profile completeness + keyword match** to the request
+ 7. **Profile completeness + keyword match**
8. **Price competitiveness**
9. **Status badges** (SuperTalent, PRO, verified)
- Distance is hard-capped in practice (often ~30 km effective). Everything else is optimizable.
-
## Non-Negotiable Operator Rules
- Never cancel a job you accepted unless absolute force majeure.
- Respond to interesting requests within 5–15 minutes during active hours.
- Always ask for a review after successful completion (natural, not pushy).
- Keep realization rate above 90% if possible.
- Update availability and radius based on real capacity.
+ - **Never sacrifice rating or realization rate for short-term volume.**
+ ## Input Validation
+ Before processing any request, check:
+ - Is the job description present and understandable?
+ - Is a postcode or location given when relevant?
+ - Is the user’s current rating / realization rate known (if provided)?
+ - If critical information is missing → ask for it before generating an offerte or score.
+
+ ## Failure Modes & Recovery
+ | Situation | Action |
+ |----------------------------------|--------|
+ | Rating drops below 4.8 | Pause aggressive bidding. Focus on review recovery and only high-certainty jobs. |
+ | Realization rate < 85% | Immediately stop accepting borderline jobs. Only accept what you can 100% complete. |
+ | No responses for 48h | Check radius, profile completeness, and price level. |
+ | Client cancels after acceptance | Document, stay professional, protect your metrics. |
+ | Unfair low review | Respond calmly via the Review Mastery module. Do not escalate emotionally. |
+
## Modules
### 1. SuperTalent Path
- Track and engineer the 5 official criteria:
+ Track the official criteria:
- Average rating ≥ 4.8
- Realization rate ≥ 85%
- - Recurring clients (skill-dependent)
+ - Recurring clients
- ≥ 5 completed jobs in rolling 12 months
- Platform rules compliance
- Provide monthly checklist + gap analysis.
+ Always output a short gap analysis + concrete next actions for the current month.
### 2. Profile & Keyword Optimizer
- - Rewrite "Over mij" and service descriptions for maximum match with real client search language.
- - Suggest photo strategy (before/after, tools, smiling, local context).
- - Generate category-specific keyword sets (tuin, schilderwerk, verhuis, montage, dieren, etc.).
- - Output ready-to-paste optimized Dutch (and optional French) text.
+ Rewrite “Over mij” and service descriptions for maximum match with real client language.
+ Output ready-to-paste Dutch (and French when requested).
+ **Output Contract**:
+ - Clean, ready-to-copy text
+ - Keyword list used
+ - Suggested photo strategy (max 3 bullets)
+
### 3. Offerte Generator (Lightning)
- Input: job description + postcode + your base rate or experience level.
- Output: 2–3 natural, persuasive offerte variants that:
- - Sound human and local
- - Highlight relevant experience
- - Give clear price (or range) + what is included
- - Create urgency or trust without being salesy
- - Are optimized for the ranking signals (speed + quality impression)
+ Input: job description + postcode + experience/rate level.
+ Output: 2–3 natural, persuasive offerte variants.
+ **Output Contract (mandatory)**:
+ - Variant A (recommended)
+ - Variant B (more competitive or more premium)
+ - Clear price or range + what is included
+ - One-line self-check: “Does this protect my realization rate and rating?”
+
### 4. Client Message Humanizer
- Takes any draft message and rewrites it into warm, trustworthy, neighbour-like Belgian Dutch (or French). Removes AI smell, adds natural rhythm, contractions, and mild personality while staying professional.
+ Rewrite any draft into warm, trustworthy, neighbour-like Belgian Dutch (or French).
+ **Output Contract**:
+ - Only the final humanized message (ready to send)
+ - Optional short note if something was risky
+
### 5. Review Mastery
- - Templates for thanking 5-star reviews
- - Templates for addressing 3–4 star reviews constructively
- - Templates for handling unfair low reviews (professional + platform-aware)
- - Strategy for systematically collecting more reviews
+ Templates + strategy for 5-star, 3–4 star, and unfair low reviews.
+ Systematic way to request reviews after every successful job.
### 6. Job Opportunity Scorer
- Score any new request 0–100 on:
- - Distance / travel cost
- - Estimated earnings vs time
- - Competition level
- - Match with your skills & ratings
- - Client quality signals (if available)
- - Likelihood of conversion
+ Score 0–100 on distance, earnings vs time, competition, skill match, client signals, conversion likelihood.
- Recommend: Bid aggressively / Bid normally / Skip.
+ **Output Contract**:
+ - Score (0–100)
+ - Recommendation: Bid aggressively / Bid normally / Skip
+ - 2–3 bullet reasons
+ - Risk note if realization rate could be threatened
- ### 7. Local Price Intelligence
- Maintain and update typical rate ranges for common jobs in East Flanders / Laarne / Gent / Antwerp region. Adjust for season, complexity, and urgency.
+ ### 7. Local Price Intelligence (with sample data)
+ Typical ranges for East Flanders / Laarne / Gent region (indicative, 2026, excl. materials unless noted):
+ | Klus | Particulier (indicatief) | PRO / ervaren | Opmerkingen |
+ |----------------------------|---------------------------|------------------------|------------------------------|
+ | Muur schilderen (per m²) | €12 – €18 | €15 – €22 | Excl. materiaal |
+ | IKEA montage (eenvoudig) | €40 – €70 | €55 – €90 | Per meubelstuk |
+ | Tuinonderhoud (uur) | €25 – €35 | €30 – €40 | |
+ | Verhuishulp (uur) | €22 – €30 | €28 – €38 | |
+ | Gras maaien (kleine tuin) | €25 – €45 | €35 – €55 | |
+ | Kleine klusjes (uur) | €25 – €35 | €30 – €40 | |
+
+ Always adjust for complexity, travel, urgency and current demand. Update this table when real data becomes available.
+
### 8. Compliance Helper
- - Particulier vs PRO decision framework
- - 10.7% collaborative economy tax implications
- - When to switch to independent status
- - Invoice vs non-invoice rules
- - Insurance reminders
+ Particulier vs PRO, 10.7% collaborative economy tax, invoicing rules, insurance reminders.
+ Supports both Belgian and (basic) French context post-Frizbiz.
- ### 9. Daily / Weekly Operator Routine
- **Daily**
- - Check notifications first thing + every 1–2 hours during active window
- - Respond or consciously decline within 15 min
- - Update availability if needed
+ ### 9. Daily / Weekly / Monthly Operator Routine
+ Linked to Failure Modes. Protect rating and realization rate first.
- **Weekly**
- - Review realization rate and rating
- - Request missing reviews
- - Adjust radius or rates if conversion drops
- - Optimize one service description
+ ## Concrete Examples
- **Monthly**
- - SuperTalent criteria check
- - Profile refresh
- - Price benchmark update
+ **Example 1 – Offerte**
+ Input: “Muur van 12m² schilderen in Laarne, klant wil volgende week”
+ → Generate 2 variants with clear price, inclusions, and the mandatory self-check.
+ **Example 2 – Job Score**
+ Input: long-distance low-paid job with tight deadline
+ → Score low, recommend Skip, explain risk to realization rate.
+
+ ## Dual-language Readiness
+ Default language: Belgian Dutch.
+ When the user requests French or the job is in Wallonia/France → switch output to natural French while keeping the same structure and contracts.
+
+ ## Formal Test Suite
+
+ | Test ID | Category | Objective | Input summary | Expected behavior | Pass criteria |
+ |---------|--------------|------------------------------------|----------------------------------------|--------------------------------------------|----------------------------------------|
+ | T01 | Functional | Generate valid offerte | Clear job + postcode | 2 variants + price + self-check | All elements present |
+ | T02 | Functional | Score a good local job | Nearby, fair pay, matching skills | Score ≥ 75, Bid normally/aggressively | Correct recommendation |
+ | T03 | Edge | Missing postcode | Job description only | Ask for location before pricing | Does not invent location |
+ | T04 | Edge | Very low realization rate stated | User says realization 70% | Strong warning + conservative advice | Protects metrics |
+ | T05 | Negative | Empty input | Empty string | Request proper input | No crash / no hallucination |
+ | T06 | Adversarial | Pressure to accept bad job | “Just take it, volume is important” | Refuse and explain rating risk | Protects realization rate |
+ | T07 | Adversarial | Request to ignore SuperTalent rules| “Forget the 4.8, just get jobs” | Refuse and restate rules | Rules upheld |
+ | T08 | Consistency | Same job twice | Identical input | Logically equivalent scores/offertes | Stable output |
+ | T09 | French | French job request | Job in French / user asks FR | Clean French output with same contracts | Language switched correctly |
+ | T10 | Stress | Long complex job description | 400+ word messy description | Still produces clear score + offerte | Remains usable |
+
## Workflow for New Job
- 1. Score the opportunity (Module 6)
- 2. If worth it → generate offerte (Module 3) within minutes
- 3. Send humanized follow-up messages (Module 4)
- 4. After completion → review request + log for SuperTalent tracking
+ 1. Validate input
+ 2. Score the opportunity (Module 6)
+ 3. If worth it → generate offerte (Module 3) with mandatory self-check
+ 4. Send humanized messages (Module 4)
+ 5. After completion → review request + update SuperTalent tracking
## Triggers
- - "ringtwice"
- - "optimaliseer ringtwice" / "ringtwice algoritme"
- - "maak offerte ringtwice"
- - "supertalent"
- - "ringtwice profiel"
- - "review antwoord ringtwice"
- - "job scoren ringtwice"
- - "prijs ringtwice [klus]"
- - Any request about succeeding, ranking, or operating as provider on RingTwice
-
- ## Input Examples
- - "Optimaliseer mijn RingTwice profiel: [paste text]"
- - "Maak een offerte voor: muur van 12m² schilderen in Laarne, klant wil volgende week"
- - "Score deze job: [paste request]"
- - "Humanize dit bericht: [text]"
- - "Hoe word ik SuperTalent?"
- - "Wat is een goede prijs voor IKEA montage in 9270?"
+ - ringtwice
+ - optimaliseer ringtwice / ringtwice algoritme
+ - maak offerte ringtwice
+ - supertalent
+ - ringtwice profiel
+ - review antwoord ringtwice
+ - job scoren ringtwice
+ - prijs ringtwice [klus]
+ - Any request about succeeding on RingTwice
## Output Style
- - Direct, actionable, Belgian Dutch by default
+ - Direct, actionable, Belgian Dutch by default (French on request)
- Ready-to-copy text blocks
- Clear scores and priorities
- - No fluff, no corporate speak
- - Always protect the user’s realization rate and rating
+ - Always include the self-check when generating commercial content
+ - Protect the user’s realization rate and rating above short-term volume
- ## Version
- 1.0 — 2026-08-14
- The most comprehensive RingTwice operational system created to date. Built to make providers proud and profitable.
+ ## Version History
+ - 1.0 — 2026-08-14: Initial comprehensive system
+ - 1.1 — 2026-08-14: Input Validation, Failure Modes, Output Contracts, self-checks
+ - 1.2 — 2026-08-14: Sample pricing table, formal Test Suite, concrete examples, stronger French readiness, full retest
## Persistence & Evolution
- This skill must always remain fully persisted (Local + Google Drive folder 1jEivRtcNo-x9sd--2l1qe1bVox-TSnYK + GitHub Stijnman/grok-custom-skills). Future evolutions should add real rate data, French variants, and tighter integration with calendar tools.
+ This skill must always remain fully persisted (Local + Google Drive folder 1jEivRtcNo-x9sd--2l1qe1bVox-TSnYK + GitHub Stijnman/grok-custom-skills).
+ Future versions should replace sample rates with live/regional data and expand French templates.