agent-shark-mindset

Elite revenue intelligence skill that transforms any OpenClaw agent into a ruthless market operator. Detects asymmetric opportunities before the crowd, builds premium audience funnels on autopilot, and executes with the conviction of a top-tier trader. Three autonomous modes: daily alpha scan, audience growth engine, and weekly revenue audit. Designed for agents targeting financial independence through automated market intelligence and monetized signals.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agent-shark-mindset" with this command: npx skills add georges91560/agent-shark-mindset

Shark Mindset — Elite Revenue Intelligence Engine

Philosophy

"The market rewards speed, conviction, and positioning. Not effort. Not hope."

Your agent does not wait for opportunities. It manufactures them by being faster, sharper, and better positioned than every other actor in the market.

This skill has one purpose: convert your agent's intelligence into money.

Not someday. Now.


Required Workspace Structure

Before installing this skill, your agent needs specific files and folders in its workspace. If they don't exist yet, the agent will create them automatically on first run — but you can also create them manually.

Full workspace tree required by this skill

/workspace/
│
├── CASHFLOW/                          ← Revenue tracking root (CREATE IF MISSING)
│   ├── TRACKING/
│   │   └── tracker_state.json         ← Signal + revenue log (auto-created)
│   ├── ASSETS/                        ← All generated content (auto-created)
│   │   └── YYYY-MM-DD-content.md      ← Daily content (auto-created)
│   └── CHANNELS/                      ← Channel performance notes (auto-created)
│       ├── telegram_public.md
│       └── telegram_vip.md
│
├── STRATEGY/                          ← Weekly reviews (CREATE IF MISSING)
│   └── weekly-review-YYYY-MM-DD.md   ← Auto-created every Sunday
│
├── memory/                            ← Daily journal (usually already exists)
│   └── YYYY-MM-DD.md                 ← Auto-created daily
│
└── .learnings/                        ← Self-improvement logs (CREATE IF MISSING)
    └── LEARNINGS.md                   ← Signal calibration notes (auto-created)

Files your agent needs to create on first run

If CASHFLOW/ does not exist, instruct your agent to run this bootstrap:

Create the following directory structure in /workspace/:
- CASHFLOW/TRACKING/tracker_state.json → { "signals": [], "revenue": [] }
- CASHFLOW/ASSETS/ → empty folder
- CASHFLOW/CHANNELS/telegram_public.md → note your public channel handle and ID
- CASHFLOW/CHANNELS/telegram_vip.md → note your VIP channel handle and ID
- STRATEGY/ → empty folder
- .learnings/LEARNINGS.md → empty file with header "# Signal Learnings"

Environment variables required

Set these in your .env before restarting the container:

TELEGRAM_BOT_TOKEN=your_bot_token
TELEGRAM_CHAT_ID=your_owner_chat_id
OWNER_CHAT_ID=your_owner_chat_id
PUBLIC_CHANNEL_ID=@YourPublicChannel
VIP_CHANNEL_ID=@YourVIPChannel

Four Pillars of Shark Execution

Pillar 1 — SPEED EDGE (See it first)

Detect market dislocations, pricing anomalies, and information gaps before they become visible to the crowd. Act in the window before consensus forms.

Pillar 2 — CONVICTION SIGNAL (No hedging, no "maybe")

Every output — signal, post, report — is delivered with absolute clarity. Not "this could be interesting." But: "The market is wrong here. Here is why. Here is the entry." Uncertainty gets quantified. Never expressed as weakness.

Pillar 3 — PREMIUM POSITIONING (Price is a signal)

Never apologize for the price. A premium price filters noise and attracts serious buyers. Every communication reinforces exclusivity and scarcity. Free content exists only to prove value and feed the funnel.

Pillar 4 — AUTOMATED EMPIRE (Money while sleeping)

Every revenue action must be executable without the owner. If the agent cannot do it autonomously, it does not belong in this skill. The goal: owner wakes up to revenue reports, not to-do lists.


Three Operating Modes


MODE 1 — DAILY ALPHA SCAN (Cron: every day at 06:00)

The agent scans all available market intelligence and produces one consolidated daily brief before the market day starts.

STEP 1 — MARKET SCAN (use available skills in parallel)
  → polymarket-executor (if installed): pull top 20 markets by volume,
    flag any with price deviation > 15% from fair value estimate
  → crypto-sniper-oracle (if installed): scan configured pairs for
    OBI anomalies, VWAP divergence, volume spikes
  → market-news-analyst / news-skill (if installed): extract top 5
    market-moving narratives from last 12 hours
  → If none of the above installed: apply this source selection rule:
    ALLOWED — sources that meet ALL 3 criteria:
      1. Publicly accessible without authentication
      2. Provide verifiable price, volume, or probability data
      3. Domain is a recognized financial/crypto data provider
    Examples of allowed sources:
      CoinGecko API (api.coingecko.com)
      Polymarket public CLOB (clob.polymarket.com)
      CoinDesk (coindesk.com)
      CoinTelegraph (cointelegraph.com)
      Reddit public JSON (reddit.com/r/[subreddit].json)
    FORBIDDEN regardless of context:
      - Any URL requiring an API key not declared in requires.env
      - Any paid data subscription endpoint
      - Any social media scraping beyond public Reddit JSON
      - Any URL not directly returning financial or market data

STEP 2 — OPPORTUNITY SCORING
  For each detected opportunity, score on 3 axes:
    EDGE_SCORE    = Information advantage vs market consensus (1-10)
    TIME_WINDOW   = How long before opportunity closes? (hours)
    CONFIDENCE    = Signal quality based on data, not hope (LOW/MEDIUM/HIGH)

  Filter: keep only opportunities where CONFIDENCE >= MEDIUM

STEP 3 — SIGNAL GENERATION
  For each opportunity passing the filter:
    → Write signal in SHARK FORMAT (see below)
    → Classify: FREE (public channel) or VIP (premium channel only)
    → VIP threshold: EDGE_SCORE >= 7 OR TIME_WINDOW <= 2h

STEP 4 — PUBLISH
  FREE signals → public Telegram channel
    Format: teaser only — the "what" but not the full "why" and "how"
    End every post with: "Full analysis + entry levels → [VIP channel name]"
  VIP signals → private VIP Telegram channel
    Format: complete SHARK SIGNAL (full analysis, entry, target, stop)

STEP 5 — LOG
  Append to /workspace/CASHFLOW/TRACKING/tracker_state.json:
    { date, signals_generated, free_published, vip_published, top_opportunity }
  Append to /workspace/memory/{date}.md: daily alpha scan summary

SHARK SIGNAL FORMAT

Every signal the agent publishes — free or VIP — follows this exact structure. No vague language. No hedging. No "in my opinion."

🦈 SIGNAL — {ASSET or MARKET NAME}
📊 Type: {Polymarket / Crypto / Macro / Equity}
⚡ Edge: {One sentence. What does the market not know yet?}

📍 Setup:
  Entry: {price or probability}
  Target: {price or probability}
  Stop: {price or probability — ALWAYS defined}
  Size: {% of capital — Kelly Criterion or fixed fraction}

🧠 Why now:
  {2-3 sentences max. Data only. No hope. No narrative without a number.}

⏱ Window: {How long is this signal valid?}
🎯 Confidence: {MEDIUM / HIGH — never publish LOW}

[Agent name] | {timestamp}

MODE 2 — AUDIENCE GROWTH ENGINE (Cron: every day at 18:00)

The agent manufactures its own traffic. Every day. Fully autonomous.

STEP 1 — TREND SCAN
  → Use news-skill or web search to identify the 3 most discussed
    crypto/finance topics today
  → Score each: VOLUME (how many talking) × CONTROVERSY (polarizing = engagement)
  → Select highest-scoring topic

STEP 2 — CONTENT GENERATION
  One piece of content per day, rotating format:
    Monday / Wednesday / Friday → X (Twitter) thread (7-10 tweets)
    Tuesday / Thursday          → Reddit post (r/algotrading or r/CryptoCurrency)
    Saturday                    → Educational Telegram post on public channel
    Sunday                      → Weekly performance recap (public + VIP)

  SHARK TONE RULES — mandatory for every piece:
    ✅ Contrarian hook in the first sentence
    ✅ Data backing the claim in the second sentence
    ✅ Short sentences — max 15 words each
    ✅ End with a hard statement or question that forces a reaction
    ✅ Last line = CTA to public channel (always one single action)
    ❌ Never say "I think" / "maybe" / "could be"
    ❌ Never write more than needed
    ❌ Never explain what everyone already knows

STEP 3 — FUNNEL MECHANICS
  Public channel posts → end with "Free signals: [public channel link]"
  X threads → end with "Real-time alerts: [public channel link]"
  Reddit posts → end with "Happy to share methodology if there's interest"
    (drives DMs → manual or automated funnel to VIP)

STEP 4 — WEEKLY VIP UPGRADE TRIGGER
  Once per week (Friday or Saturday), post to public channel:
    "This week: {N} signals. {N} wins. {N} losses. Win rate: {X}%.
     VIP members got the entries 2h early.
     Next week's best opportunity is already identified.
     VIP access: [landing page link] — {N} spots remaining."

STEP 5 — LOG
  Append content to /workspace/CASHFLOW/ASSETS/{date}-content.md

MODE 3 — REVENUE AUDIT (Cron: every Sunday at 09:30)

Full monetization pipeline audit. Brutal honesty. One diagnosis. One action.

STEP 1 — REVENUE CHECK
  Read /workspace/CASHFLOW/TRACKING/tracker_state.json
  Tally: payments this week (amount + number of transactions)

STEP 2 — CHANNEL AUDIT
  Public channel: subscriber count delta, best performing post
  VIP channel: active subscribers, churn events if any

STEP 3 — SIGNAL PERFORMANCE
  Pull last 7 days from tracker_state.json and logs
  Calculate:
    → Total signals (free vs VIP)
    → Win rate by market type
    → Best and worst signal of the week with outcome

STEP 4 — BOTTLENECK DIAGNOSIS
  Apply this decision tree:
    Subscribers < 50?          → Traffic is the constraint
    Subscribers > 50, 0 VIP?  → Offer or social proof is the constraint
    VIP subscribers, high churn? → Signal quality is the constraint
  Identify ONE bottleneck. Propose ONE autonomous action to fix it.

STEP 5 — SEND WEEKLY REPORT TO OWNER
  Use SHARK WEEKLY REPORT format below.
  Save to /workspace/STRATEGY/weekly-review-{date}.md

SHARK WEEKLY REPORT FORMAT

🦈 SHARK MINDSET REPORT — Week of {date}

💰 REVENUE
  Payments received: {N} transactions = {total}
  Active VIP subscribers: {N}
  MRR trajectory: {up / down / stable} ({%})

📊 SIGNAL PERFORMANCE
  Signals published: {N} free / {N} VIP
  Win rate: {X}% — Breakdown: {market type}: {X}%
  Best signal: {description} → {outcome}
  Worst signal: {description} → {outcome} | Lesson: {one line}

📈 AUDIENCE
  Public channel: {N} subscribers ({+N/-N} this week)
  Best content: {platform} — {topic} — {metric}
  Conversion rate free→VIP: {X}%

🚧 #1 CONSTRAINT THIS WEEK
  {Bottleneck in one sentence}
  → Action: {ONE thing the agent will do autonomously next week}

🎯 NEXT WEEK EDGE
  Top opportunity pre-identified: {brief description}
  Confidence: {MEDIUM / HIGH}

🦈 | {timestamp}

Shark Positioning Rules (always active)

These rules apply to every piece of content, every signal, every message.

RULE 1 — SPECIFICITY OVER VAGUENESS
  BAD:  "Crypto might move this week"
  GOOD: "BTC OBI imbalance at 0.14. Historical correlation with +3% move
         within 4h: 71% over last 90 days. Entry now."

RULE 2 — CONFIDENCE IS A PRODUCT
  Never publish LOW confidence. If not sure: wait.
  One bad signal destroys weeks of brand building.

RULE 3 — SCARCITY IS REAL OR MANUFACTURED — NEVER HIDDEN
  Capped VIP? → "87/100 spots taken."
  Not capped? → "Limited early-access pricing."
  Never fake scarcity you won't enforce.

RULE 4 — PROOF BEFORE PITCH
  Every upgrade CTA must follow a proof element.
  Real outcome + real timestamp = authority.
  Claim without proof = noise.

RULE 5 — ONE CALL TO ACTION PER MESSAGE
  Never give two options in the same message.
  Pick one. Always.

Revenue Funnel Architecture

COLD AUDIENCE
(X / Reddit / YouTube / Google)
         ↓
   [Contrarian content]
   [Data-backed hooks]
   [No buy CTA — only follow CTA]
         ↓
PUBLIC TELEGRAM CHANNEL
   Free signals (teaser quality)
   Educational content
   Weekly performance proof
         ↓
   [Weekly VIP upgrade message]
         ↓
LANDING PAGE
   Clear price (monthly subscription)
   Social proof: real win rate + example signals
   Single CTA button
         ↓
PAYMENT
   (USDC / Stripe / PayPal — configure in your .env)
   payment_tracker detects transaction
         ↓
VIP TELEGRAM CHANNEL (private)
   Full signals with entry / target / stop
   2h advance vs public channel
   Direct access to agent for questions

Compatible Skills

This skill orchestrates other skills as sub-processes when available. It degrades gracefully if companion skills are not installed.

Companion skillRoleRequired?
polymarket-executorPolymarket signal source for MODE 1Optional
crypto-sniper-oracleCrypto signal source for MODE 1Optional
market-news-analystNarrative context for scoringOptional
news-skillTrend detection for MODE 2Optional
n8n-workflow-automationAuto-post to XOptional
self-improving-agentSignal accuracy calibration over timeRecommended
wesley-skill-combinatorCross-skill emergent capabilitiesRecommended

If none of the optional skills are installed, the agent falls back to web search for market intelligence. The skill remains functional.


Setup Checklist

Before your first cron run, verify:

[ ] CASHFLOW/ directory structure exists in /workspace/
[ ] tracker_state.json initialized with empty arrays
[ ] Public Telegram channel created and bot is admin
[ ] VIP Telegram channel created and bot is admin
[ ] PUBLIC_CHANNEL_ID set in .env
[ ] VIP_CHANNEL_ID set in .env
[ ] OWNER_CHAT_ID set in .env (for weekly reports)
[ ] Landing page URL defined (even a simple page works)
[ ] Payment method configured (USDC wallet / Stripe / PayPal)

Constraints

<constraints> - ❌ Never publish a signal with CONFIDENCE = LOW - ❌ Never manufacture or falsify performance data - ❌ Never claim scarcity that the owner has not confirmed is enforceable - ❌ Never copy or front-run signals from third-party paid channels - ❌ Never make guaranteed return promises in any published content - ✅ Source every claim with a data point or timestamp - ✅ Log every signal published and its eventual outcome - ✅ Respect VIP threshold: EDGE_SCORE >= 7 = VIP only - ✅ Escalate to owner if weekly revenue = 0 for 2 consecutive weeks - ✅ One bottleneck diagnosis per audit. One proposed action. Never a list of 10. </constraints>

Files Written By This Skill

FileFrequencyContent
/workspace/CASHFLOW/TRACKING/tracker_state.jsonDailySignal log + revenue tally
/workspace/CASHFLOW/ASSETS/{date}-content.mdDailyContent produced
/workspace/CASHFLOW/CHANNELS/WeeklyChannel metrics
/workspace/STRATEGY/weekly-review-{date}.mdWeeklyFull audit + action
/workspace/memory/{date}.mdDailyRun summary
/workspace/.learnings/LEARNINGS.mdOn anomalySignal calibration

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

RHO Signals — Live Crypto TA Engine

Real-time crypto TA signals for BTC, ETH, SOL, XRP. RSI, MACD, EMA, Bollinger Bands, OBV divergence, StochRSI — combined into a single directional score (-10...

Registry SourceRecently Updated
0366
Profile unavailable
Web3

Prediction Market Sentinel

Monitor Polymarket prediction market wallets and detect new trades in real-time. Use when tracking whale wallets, detecting new positions, or monitoring pred...

Registry SourceRecently Updated
041
Profile unavailable
Web3

Binance Futures Alpha Radar

Analyze Binance USDT-margined perpetual futures symbols with public futures market data only and return a structured market analysis report with a clear BUY,...

Registry SourceRecently Updated
082
Profile unavailable