ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

predictfish

Predict project success using MiroFish swarm intelligence. Simulate market reactions before you build.

skill-install โ€” Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chloepark85/predictfish
Or

๐Ÿ”ฎ PredictFish

Predict project success using MiroFish swarm intelligence.

Simulate market reactions, customer behavior, and competitive dynamics before writing a single line of code. PredictFish connects to MiroFish (a swarm intelligence engine) to run multi-agent simulations of your product idea in the market.

Why This Exists

From AGENTS.md:

Rent Reminder Pro: 6์‹œ๊ฐ„ ๊ฐœ๋ฐœ ํ›„ ๊ทผ๋ณธ ๊ฒฐํ•จ ๋ฐœ๊ฒฌ (์„ธ์ž…์ž Telegram ์•ˆ ์”€)
๋žœ๋”ฉ ์นดํ”ผ ๋จผ์ € ๋ณด์—ฌ์คฌ์œผ๋ฉด 5๋ถ„ ๋งŒ์— ๋ฐœ๊ฒฌํ–ˆ์„ ๊ฒƒ

PredictFish adds quantitative prediction to the landing-page sanity check. Before PM starts development:

  1. Write landing page copy
  2. Run PredictFish simulation โ† this skill
  3. Show Director: copy + prediction score
  4. Director approves or kills the project

How It Works

Project Info โ†’ Seed Document โ†’ MiroFish API โ†’ Swarm Simulation โ†’ Prediction Report

MiroFish API Flow:

  1. Build knowledge graph from seed
  2. Prepare simulation environment
  3. Run N rounds of multi-agent simulation
  4. Generate prediction report

Prediction Output:

  • Success score (0-100)
  • Risk factors
  • Market reaction summary
  • Improvement suggestions

Usage

1. Check MiroFish Status

uv run scripts/predict.py status

2. Run Prediction

uv run scripts/predict.py predict \
  --name "Rent Reminder Pro" \
  --description "Telegram bot that reminds tenants to pay rent on time" \
  --target "Property managers in Korea" \
  --market "5000+ property managers, competitors use email/SMS" \
  --rounds 20 \
  --output results.json

3. Retrieve Saved Report

uv run scripts/predict.py report <report_id>

OpenClaw Integration

When PM receives a new project request:

# Generate landing page copy first (existing process)
# Then run prediction:
cd ~/ubik-collective/systems/ubik-pm/skills/predictfish
uv run scripts/predict.py predict \
  --name "$PROJECT_NAME" \
  --description "$DESCRIPTION" \
  --target "$TARGET_CUSTOMER" \
  --market "$MARKET_INFO" \
  --output ~/ubik-collective/systems/ubik-pm/memory/prediction-$(date +%Y%m%d-%H%M%S).json

# Show Director: landing copy + prediction score
# Wait for Go/No-Go

Requirements

  • Python 3.11+ (via uv)
  • MiroFish API running on http://localhost:5001
    • Typically via Docker: docker-compose up mirofish
  • Environment Variable (optional):
    • MIROFISH_URL - override default API endpoint

Architecture

predictfish/
โ”œโ”€โ”€ SKILL.md              # This file
โ”œโ”€โ”€ scripts/
โ”‚   โ””โ”€โ”€ predict.py        # Main CLI
โ”œโ”€โ”€ lib/
โ”‚   โ”œโ”€โ”€ mirofish_client.py   # API client
โ”‚   โ”œโ”€โ”€ seed_generator.py    # Project โ†’ seed document
โ”‚   โ””โ”€โ”€ report_parser.py     # Report โ†’ prediction score
โ”œโ”€โ”€ templates/
โ”‚   โ””โ”€โ”€ seed_template.md     # Seed document template
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ pyproject.toml

Example Output

๐Ÿ”ฎ PredictFish: Rent Reminder Pro
๐Ÿ“ MiroFish API: http://localhost:5001

Metadata

Stars3683
Views0
Updated2026-04-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build โ€” we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chloepark85-predictfish": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.