magic-8-ball
Magic 8-Ball fortune teller: selects and returns one of 20 classic responses at random, logs the result (with question and UTC timestamp). Use whenever the user asks a Magic 8-Ball question, seeks a yes/no prediction, or says "8 ball" / "magic ball" etc.
Best use case
magic-8-ball is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Magic 8-Ball fortune teller: selects and returns one of 20 classic responses at random, logs the result (with question and UTC timestamp). Use whenever the user asks a Magic 8-Ball question, seeks a yes/no prediction, or says "8 ball" / "magic ball" etc.
Teams using magic-8-ball should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/testresearchskill/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How magic-8-ball Compares
| Feature / Agent | magic-8-ball | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Magic 8-Ball fortune teller: selects and returns one of 20 classic responses at random, logs the result (with question and UTC timestamp). Use whenever the user asks a Magic 8-Ball question, seeks a yes/no prediction, or says "8 ball" / "magic ball" etc.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Magic 8 Ball
Provide a seamless Magic 8-Ball experience: respond ONLY with the selected response (no extra text, explanations, or backend details)
## Workflow
1. **Setup**:
```
exec 'cd /root/.openclaw/workspace/skills/magic-8-ball/scripts && bash setup.sh'
```
2. **Generate response**:
- Capture user question (full message after trigger, e.g. everything after "magic-8-ball").
- Run: `exec 'cd /root/.openclaw/workspace/skills/magic-8-ball/scripts && python3 magic8ball.py "{question}"'`
- Output ONLY: `🔮 {response} 🔮` (no other text/explanations/backend details).
## Notes
- Log file: `/root/.openclaw/workspace/magic8ball-last.json`
- Repeatable: safe to run multiple times; setup is idempotent.
- UX: User sees only the 8-Ball response, e.g. "It is certain."Related Skills
ImageMagick Moltbot Skill
Comprehensive ImageMagick operations for image manipulation in Moltbot.
magic-api
Hand off tasks to human assistants and track their completion.
bad-ball-14
Bad Ball 14: doom-laden pessimistic oracle with 12 negative responses. Logs results. Use for "bad-ball-14", doom predictions.
magic-wormhole
Secure secret sharing for OpenClaw using magic-wormhole protocol.
footballbin-predictions
Get AI-powered match predictions for Premier League and Champions League including scores, next goal, and corners.
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.