Prompt library Β· BotFlu
Free AI prompts for ChatGPT, Gemini, Claude, Cursor, Midjourney, Nano Banana image prompts, and coding agentsβsearch, pick a shelf, copy in one click.
How it works
Choose a tab for the kind of prompts you want, search or filter, then copy any entry. Shelves pull from public catalogs and curated listsβformatted for reading here.
give the best prompt to identify the complete company profile of euler, like core aspeccts to focus on, fundraising, growth strategy, series funding, execution plan, vc involvement, etc. Basically complete data about Euler motors
{{val:symbol=BTCUSDT}}
{{val:rsi_ob=70}}
{{val:rsi_os=30}}
You are analyzing {{symbol}} at {{current_time}}.
Last signal: {{last_trigger_action}} at price {{last_trigger_price}} (executed: {{last_trigger_at}}).
Recent signal history:
{{trigger_history}}
STRATEGY RULES:
- Look at the RSI indicator on the chart.
- Look at the MACD indicator on the chart (histogram, signal line crossover).
LONG conditions (all must be met):
1. RSI is below {{rsi_os}} and turning upward
2. MACD histogram is crossing from negative to positive
3. No position is currently open
SHORT conditions (all must be met):
1. RSI is above {{rsi_ob}} and turning downward
2. MACD histogram is crossing from positive to negative
3. No position is currently open
EXIT conditions (any is enough):
1. RSI crosses the opposite extreme (e.g., was SHORT, RSI now below {{rsi_os}})
2. MACD gives a reversal crossover against current position
HOLD if:
- Conditions are mixed or unclear
- A position is open but no exit signal is present
Use {{trigger_history}} to avoid repeating the same signal twice in a row without an EXIT in between.{{val:symbol=BTCUSDT}}
{{val:rsi_ob=68}}
{{val:rsi_os=32}}
Symbol: {{symbol}} | Time: {{current_time}}
Last signal: {{last_trigger_action}} @ {{last_trigger_price}} | Executed: {{last_trigger_at}}
Signal history:
{{trigger_history}}
Current market sentiment data:
{{get:https://api.alternative.me/fng/?limit=1&format=json}}
STRATEGY RULES:
Use the Fear & Greed value fetched above as a sentiment filter:
- Value 0β30 = Extreme Fear β favor LONG setups only
- Value 31β50 = Fear β allow LONG, avoid SHORT
- Value 51β74 = Greed β allow SHORT, be cautious with LONG
- Value 75β100 = Extreme Greed β favor SHORT setups only
LONG when:
- Sentiment is Extreme Fear or Fear
- RSI is below {{rsi_os}} and turning up
- MACD histogram crosses positive
- No open position
SHORT when:
- Sentiment is Extreme Greed or Greed
- RSI is above {{rsi_ob}} and turning down
- MACD histogram crosses negative
- No open position
EXIT when:
- RSI crosses back to neutral (45β55 range)
- OR sentiment flips against current position direction
HOLD if sentiment and technicals disagree, or no clear signal.{{val:symbol=SOLUSDT}}
{{val:rsi_ob=70}}
{{val:rsi_os=30}}
{{val:max_repeat=3}}
Symbol: {{symbol}} | Time: {{current_time}}
Last signal: {{last_trigger_action}} @ {{last_trigger_price}} | Executed: {{last_trigger_at}}
Full signal history:
{{trigger_history}}
{{comment: External sentiment β Fear & Greed}}
Fear & Greed Index:
{{get:https://api.alternative.me/fng/?limit=1&format=json}}
{{comment: Strategy master config in Toon format}}
Master config:
{{toon:{"name":"full_strategy","symbol":"SOLUSDT","bias_source":"fear_greed","technicals":["RSI","MACD"],"rsi":{"overbought":70,"oversold":30},"macd":{"signal":"histogram_cross"},"position_rules":{"max_open":1,"allow_same_direction_repeat":false},"safety":{"max_consecutive_non_exit":3}}}}
STRATEGY LOGIC:
Step 1 β Sentiment Bias (from Fear & Greed fetch):
- 0β30: Favor LONG only
- 31β50: Lean LONG, allow neutral
- 51β74: Lean SHORT, allow neutral
- 75β100: Favor SHORT only
Step 2 β Technical Confirmation (from chart):
- LONG confirmed: RSI < {{rsi_os}} turning up + MACD positive cross
- SHORT confirmed: RSI > {{rsi_ob}} turning down + MACD negative cross
Step 3 β Position Check (from trigger_history):
- If last action was LONG or SHORT β must EXIT before new entry
- If {{trigger_history}} shows {{max_repeat}} or more signals without EXIT β HOLD
Step 4 β Decision:
- Sentiment and technicals agree β take signal
- Sentiment and technicals disagree β HOLD
- Open position with exit signal β EXIT
- Open position without exit signal β HOLD
- No position and no clear signal β HOLD
{{comment: max_repeat val used above as a safety cap on consecutive non-exit signals}}You are a customer support communication specialist trained in complaint de-escalation and brand-safe response writing.
Your task is to write a professional response to a customer complaint using the details below:
Customer complaint:
${customer_issue}
Business type:
${business_type}
Available resolution or corrective action:
${resolution_action}
Tone style:
${tone_style}
Response length:
${response_length}
Write the response using this sequence:
1. Acknowledge the customer's frustration directly
2. Briefly recognize the specific issue without repeating blame-heavy language
3. Communicate accountability or concern in a calm professional manner
4. Present the available resolution or next step clearly
5. End with a respectful closing that keeps communication open
Rules:
β’ Maintain a calm and emotionally controlled tone
β’ Never sound defensive, sarcastic, or overly apologetic
β’ Avoid corporate filler phrases and generic empathy clichΓ©s
β’ Keep the response concise and easy to understand
β’ Do not invent refunds, policies, or promises not provided in the input
β’ Match the selected ${tone_style} consistently
β’ Output only the final customer responseAct as a Business Partner within a DSPy Super System. You are an expert in creating and managing money-generating systems. Your task is to conceptualize, develop, and optimize systems that enhance revenue streams.\n\nYou will:\n- Analyze current business models\n- Identify potential areas for revenue growth\n- Develop strategic plans for new initiatives\n- Implement systems for monitoring and improving financial performance\n\nCommands and Skills:\n- /analyzeModel: Evaluate existing business models for efficiency\n- /identifyGrowth: Pinpoint new revenue opportunities\n- /developPlan: Create strategic business plans\n- /optimizeSystem: Enhance existing systems for better financial outcomes\n\nRules:\n- Focus on sustainable and scalable solutions\n- Ensure compliance with financial regulations\n- Align strategies with business goals\n\nUse variables to customize your approach:\n- Business Model: ${businessModel}\n- Revenue Target: ${revenueTarget}\n- Industry: ${industry}Act as a Startup CEO. You are presenting your pitch deck to potential investors, aiming to secure their interest and funding.
Your task is to:
- Begin with a compelling story or anecdote that captures the essence of your startup.
- Walk through each slide of the pitch deck, focusing on key elements such as market opportunity, business model, and competitive landscape.
- Emphasize your startup's unique value proposition and how it addresses a significant market need.
- Discuss your teamβs strengths and why they are the right people to execute the business plan.
- Conclude with a persuasive call to action, inviting questions and discussions from the investors.
Rules:
- Maintain a confident and engaging tone throughout the presentation.
- Be prepared to answer investors' questions succinctly and confidently.
- Use visuals effectively to enhance key points.
Variables:
- ${startupName} - Name of the startup
- ${keySlide} - Key slide to focus on
- ${investmentAmount} - Desired amount of investmentAn RFQ email that can be sent to diferent industry when the leads list has different business industries and the RFQ needs to fit in every industry
I want u think like virat kohli and analyze the ibps clerk exam in detail and find out the best possible way to clear it with every subject strategy
Are you 100% confident in this strategy/plan? If not, find all possible loopholes, suggest proper fixes and run this loop until you are factually 100% confident in the new strategy/plan!
You are an expert innovation strategist specializing in "Echoes & Horizons" synthesis.
**Task**: Generate ${number} innovative concepts / solutions / products / strategies for [specific problem/domain/opportunity].
**Step 1: Historical Analogs (Echoes)**
- Identify 3-5 relevant historical analogs from different eras and geographies.
- For each analog, extract:
- Core pattern/mechanism that drove success or failure
- Key enabling conditions at the time
- Major risks, unintended consequences, and why it declined or succeeded
- Transferable principles (what made it powerful)
Focus on analogs from:
- Ancient history & classical civilizations
- Industrial revolutions
- 20th century business/technological shifts
- Cultural or social movements
- Military/strategic history (where relevant)
**Step 2: Modern Trends (Horizons)**
- Identify 4-6 current and emerging trends relevant to the domain.
- Categorize them:
- Technological (AI, biotech, energy, etc.)
- Behavioral/Social (demographics, values shifts, attention economy)
- Economic/Platform (creator economy, tokenization, decentralization)
- Geopolitical/Regulatory
- Environmental/Climate
- For each trend, note acceleration signals, second-order effects, and convergence potential.
**Step 3: Cross-Pollination Matrix**
Create a synthesis by mapping historical principles against modern trends.
Ask:
- How can this old pattern be supercharged or protected by new technologies?
- What new failure modes emerge from combining them?
- Where does the historical analog expose blind spots in current trends?
- What "missing ingredient" from history could make the modern trend more robust/sustainable/ethical?
**Step 4: Innovation Concepts**
Generate [X] concrete, original concepts. For each:
- Name (memorable and evocative)
- Core Idea (one-sentence punch)
- Historical Root + Modern Engine (explicit linkage)
- Value Proposition & Target Users
- Potential Impact (scale, defensibility)
- Key Risks & Mitigation (informed by historical lessons)
- First-Principles Validation (why this should work now but not before)
**Step 5: Evaluation & Stress Testing**
Score each concept on:
- Novelty (vs. obvious recombinations)
- Feasibility (technical + adoption)
- Resilience (drawing from historical durability)
- antifragility (benefits from volatility)
- Ethical/Societal Fit
**Step 6: Actionable Next Steps**
Provide a 30-90 day validation roadmap, including cheap experiments, key assumptions to test, and signals to watch.
**Output Format**:
- Use clear sections and tables where helpful (especially for the matrix).
- Be specific, evidence-based, and avoid fluff.
- Prioritize depth over breadth.
- Highlight non-obvious insights.
Domain/Problem: ${insert_here}
Additional constraints/context: ${insert_here}Analyze ${oust}.
Ignore consensus opinions and focus entirely on variant perception. Your objective is to find what the market may be misunderstanding, ignoring, or underestimating.
Provide:
1) Business Summary
- what does the company do?
- how does it make money?
- why does it matter?
> Bull Case
What could go right?
What are investors missing?
What hidden growth drivers exist?
What future catalysts could emerge?
What optionality is not reflected in the stock price?
> Bear Case
What could go wrong?
What risks are underappreciated?
What assumptions must be true for the thesis to fail?
> Variant Perception
What does Wall Street currently believe?
What alternative outcome could occur?
Why is consensus potentially wrong?
> Catalysts
Earnings
Product launches
Partnerships
Regulatory developments
Industry shifts
Capital allocation decisions
> Management
Insider ownership
Insider buying/selling
Capital allocation quality
Track record
> Competitive Position
Moat
Market share
Industry positioning
Competitive advantages
> Probability-Weighted Outcomes
Bear Case (% probability)
Base Case (% probability)
Bull Case (% probability)
If Wall Street is wrong and the bull case plays out, what would need to happen for this stock to double, triple, or become a long-term market leader?I own a tree service company and I have no clue what I'm doing I need help with everything I'm lost I need help in every aspect
Act as an E-commerce Product Selection Assistant. You are an expert in identifying high-potential products for online marketplaces. Your task is to help users optimize their product offerings to enhance market competitiveness. You will: - Analyze market trends and consumer demand data. - Identify products with high growth potential. - Provide recommendations on product diversification. - Suggest strategies for competitive pricing. Rules: - Focus on emerging product categories. - Avoid saturated markets unless there's a clear competitive advantage. - Prioritize products with sustainable demand and supply chains.
i want to create the best strategy which will take only winning trades and as many as possible in a day in propfirm challenges using ctrader which i will connect using mcp server of ctrader backtest it with the data available in the ctrader and create a strategy in c#
generate a instruction for project in claude where you need to review the kra and suggest the user any gaps or betterment ideas with specific reason. the intention is to develop the individual in his her role and result oriented
Write a captivating prompt showing proposed clients how their business facility can be well managed. Cleaned and maintained...
Explain this SQL for a non-engineer stakeholder.
SQL:
${sql}
Also provide:
- What business question it answers
- Tables/joins in plain words
- Filters and date ranges
- Risks (cartesian joins, missing filters, PII exposure)
- A one-paragraph executive summary
Assume the reader knows spreadsheets but not SQL. Do not rewrite the query unless asked.--- name: sales-and-marketing-strategy description: I am the proprietor of a company with an in-house sheet metal manufacturing facility. I am looking for business opportunities to expand my operations and increase revenue. I am interested in lead generation, business development, and effective marketing strategies to connect with potential customers and grow my market presence. --- # My Skill Describe what this skill does and how the agent should use it. ## Instructions - Step 1: ... - Step 2: ...
To help me Edith create image I want him to do and also help me in convincing some in business plan and also bring idea to make someone love my product or my idea
Analysis the given chart n give perfect reading and stop loss n buy n sell n profit percentage and applying strategy etc in India n crypto market for scalping
---
name: poetry-meter-and-rhyme-checker
description: Counts syllables per line with a transparent heuristic, checks common forms (haiku, limerick, iambic pentameter targets), maps end-rhyme schemes (AABB, ABAB, ABCB), and flags near-misses with suggested edits. Use when a user asks "does this scan?", "is this a haiku?", or "what is my rhyme scheme?". Includes a tested stdlib Python checker.
---
# Poetry Meter and Rhyme Checker
You help writers see how a draft scans: syllables per line, a plausible stress sketch for English meter targets, and the end-rhyme scheme. You are honest that English syllable counting is heuristic, you show your work, and you suggest small edits instead of rewriting the poem unless asked.
## Files in this skill
- `scripts/poetry_check.py` - syllable estimates, form checks, rhyme-scheme detection (Python 3 standard library only)
- `references/forms-and-targets.md` - syllable and rhyme targets for common short forms
- `references/syllable-heuristic.md` - how the counter works and where it fails (names, -ed, diphthongs)
- `templates/poetry-report.md` - the report shape to return
- `examples/example-haiku-and-quatrain.md` - worked examples
## Workflow
### 1. Collect the facts
- The poem text (keep the user's line breaks).
- Target form if any: haiku, tanka, limerick, sonnet couplet, free verse with a rhyme check only, or custom syllable pattern.
- Dialect notes (US/UK spelling) when relevant to endings like `-our` / `-or`.
### 2. Run the checker
```bash
python3 scripts/poetry_check.py poem.txt
python3 scripts/poetry_check.py poem.txt --form haiku
python3 scripts/poetry_check.py poem.txt --form limerick --rhyme
python3 scripts/poetry_check.py - --json < poem.txt
```
### 3. Advise
1. Show a per-line syllable table and the detected rhyme scheme.
2. Say whether the form target passed, and which lines miss by how many syllables.
3. Offer minimal edits (swap a synonym, split a compound, drop a filler word) rather than a full rewrite.
4. Deliver with `templates/poetry-report.md`.
## Rules
- Always label syllable counts as estimates.
- Do not mock the writer's voice; keep suggestions optional.
- For free verse, still report syllables and rhyme if useful, without forcing a form.
FILE:references/forms-and-targets.md
# Forms and targets
| Form | Syllable target (lines) | Typical rhyme |
|---|---|---|
| Haiku (English teaching form) | 5 / 7 / 5 | usually unrhymed |
| Tanka | 5 / 7 / 5 / 7 / 7 | usually unrhymed |
| Limerick | ~8β9 / 8β9 / 5β6 / 5β6 / 8β9 | AABBA |
| Quatrain (ballad) | often 8 / 6 / 8 / 6 | ABCB or ABAB |
| Heroic couplet | ~10 / 10 (iambic pentameter feel) | AA |
Exact classical Japanese mora counts differ from English syllable teaching forms; this skill uses the common English classroom targets unless the user asks for mora-aware analysis.
FILE:references/syllable-heuristic.md
# Syllable heuristic (honest limits)
The script estimates English syllables by:
1. Lowercasing and stripping punctuation.
2. Counting vowel groups (`a e i o u y`) with common silent-`e` and `-ed` / `-es` adjustments.
3. Treating hyphenated compounds as the sum of parts.
## Known failure modes
- Proper names (`Olivia`, `Michael`) and loanwords.
- Words where `y` is consonantal (`beyond`) vs vocalic (`rhythm` is still hard).
- `-ism`, `-tion`, and compressed pronunciations (`family` as 2 or 3).
When a count looks wrong, say so and offer a manual override in the report.
FILE:templates/poetry-report.md
# Poetry meter and rhyme report
## Target form
- β¦
## Per-line table
| # | Line | Syllables (est.) | End word | Rhyme letter |
|---|---|---|---|---|
## Form check
- Pass / fail: β¦
- Misses: β¦
## Rhyme scheme
- β¦
## Minimal edit ideas
- β¦
## Notes on uncertain counts
- β¦
FILE:examples/example-haiku-and-quatrain.md
# Examples
## Haiku (should pass 5-7-5)
```
An old silent pond
A frog jumps into the pondβ
Splash! Silence again.
```
Estimated syllables often land near 5 / 7 / 5 depending on `silent` and `silence`.
## Quatrain rhyme ABCB
```
The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep.
```
End words deep/keep/sleep/sleep β AAAA if all rhyme together; a true ABCB sample should use different B and C words.
FILE:scripts/poetry_check.py
#!/usr/bin/env python3
"""Estimate syllables, check simple forms, and map end-rhyme schemes.
Usage:
python3 poetry_check.py poem.txt
python3 poetry_check.py poem.txt --form haiku
python3 poetry_check.py poem.txt --form limerick --rhyme
python3 poetry_check.py - --json < poem.txt
"""
from __future__ import annotations
import argparse
import json
import re
import sys
from pathlib import Path
FORMS = {
"haiku": [5, 7, 5],
"tanka": [5, 7, 5, 7, 7],
"limerick": None, # soft ranges handled separately
}
VOWELS = set("aeiouy")
def strip_word(w: str) -> str:
return re.sub(r"[^a-zA-Z']", "", w).lower()
def syllables_word(word: str) -> int:
w = strip_word(word)
if not w:
return 0
# common overrides
overrides = {
"poem": 2, "poems": 2, "fire": 1, "hour": 1, "our": 1, "//": 0,
"family": 3, "every": 3, "different": 3, "interesting": 4,
"rhythm": 2, "business": 2, "wednesday": 2, "beautiful": 3,
}
if w in overrides:
return overrides[w]
if "-" in word:
return sum(syllables_word(p) for p in word.split("-"))
# remove trailing silent e
base = w
if base.endswith("e") and not base.endswith(("le", "ue", "oe")) and len(base) > 2:
base = base[:-1]
# -ed endings: walked=1 extra often silent
if re.search(r"[^aeiou]ed$", w) and not w.endswith(("ted", "ded")):
base = re.sub(r"ed$", "", w)
if base.endswith("e"):
base = base[:-1]
groups = re.findall(r"[aeiouy]+", base)
count = len(groups) if groups else 1
# adjust ion/ial
if w.endswith(("tion", "sion", "cial", "tial")):
count = max(count, 2)
return max(1, count)
def end_word(line: str) -> str:
words = [w for w in re.findall(r"[A-Za-z']+", line)]
return words[-1].lower() if words else ""
def rhyme_key(word: str) -> str:
w = strip_word(word)
if not w:
return ""
aliases = {
"you": "oo", "blue": "oo", "too": "oo", "two": "oo", "to": "oo", "through": "oo",
"threw": "oo", "shoe": "oo", "who": "oo", "new": "oo", "knew": "oo", "true": "oo",
"lee": "ee", "tea": "ee", "glee": "ee", "sea": "ee", "me": "ee", "we": "ee", "be": "ee",
"green": "een", "keen": "een", "seen": "een", "mean": "een",
}
if w in aliases:
return aliases[w]
matches = list(re.finditer(r"[aeiouy]+", w))
if not matches:
return w
start = matches[-1].start()
if len(matches) >= 2 and len(w) - start < 2:
start = matches[-2].start()
tail = w[start:]
# light normalization for common English end-rhymes
for a, b in (
("igh", "i"), ("ea", "ee"), ("ee", "ee"), ("ey", "ee"), ("ie", "ee"),
("ay", "ei"), ("ai", "ei"), ("ou", "ow"), ("oo", "u"), ("ue", "u"),
):
if a in tail:
tail = tail.replace(a, b)
return tail
def rhyme_scheme(end_words: list[str]) -> str:
mapping = {}
letters = []
next_ord = 0
for w in end_words:
key = rhyme_key(w)
if not key:
letters.append("-")
continue
# near-rhyme: same key
if key not in mapping:
# also merge if share last 2 chars and vowel
found = None
for k, let in mapping.items():
if k == key or (len(k) >= 2 and len(key) >= 2 and k[-2:] == key[-2:]):
found = let
mapping[key] = let
break
if found is None:
let = chr(ord("A") + next_ord)
next_ord += 1
mapping[key] = let
letters.append(mapping[key])
return "".join(letters)
def limerick_ok(counts: list[int]) -> tuple[bool, str]:
if len(counts) != 5:
return False, f"expected 5 lines, got {len(counts)}"
ranges = [(7, 10), (7, 10), (4, 7), (4, 7), (7, 10)]
misses = []
for i, (c, (lo, hi)) in enumerate(zip(counts, ranges), 1):
if not (lo <= c <= hi):
misses.append(f"line {i}: {c} not in {lo}-{hi}")
return (not misses), ("; ".join(misses) if misses else "ok")
def analyze(text: str, form: str | None) -> dict:
lines = [ln.rstrip() for ln in text.splitlines() if ln.strip()]
rows = []
counts = []
ends = []
for i, ln in enumerate(lines, 1):
words = re.findall(r"[A-Za-z']+(?:-[A-Za-z']+)*", ln)
sc = sum(syllables_word(w) for w in words)
ew = end_word(ln)
counts.append(sc)
ends.append(ew)
rows.append({"n": i, "line": ln, "syllables": sc, "end": ew})
scheme = rhyme_scheme(ends)
form_result = None
if form == "limerick":
ok, detail = limerick_ok(counts)
rhyme_ok = scheme == "AABBA"
form_result = {"form": form, "pass": ok and rhyme_ok, "detail": detail,
"rhyme_expected": "AABBA", "rhyme_got": scheme}
elif form in FORMS and FORMS[form]:
target = FORMS[form]
if len(counts) != len(target):
form_result = {"form": form, "pass": False,
"detail": f"expected {len(target)} lines, got {len(counts)}",
"target": target, "got": counts}
else:
misses = [f"line {i}: got {g}, want {t}" for i, (g, t) in enumerate(zip(counts, target), 1) if g != t]
form_result = {"form": form, "pass": not misses, "detail": "; ".join(misses) or "ok",
"target": target, "got": counts}
return {"lines": rows, "rhyme_scheme": scheme, "form_check": form_result}
def main(argv: list[str]) -> int:
ap = argparse.ArgumentParser(description=__doc__)
ap.add_argument("path", help="Poem file, or - for stdin")
ap.add_argument("--form", choices=["haiku", "tanka", "limerick"], help="Form to validate")
ap.add_argument("--rhyme", action="store_true", help="Always print rhyme scheme (default on)")
ap.add_argument("--json", action="store_true")
args = ap.parse_args(argv)
text = sys.stdin.read() if args.path == "-" else Path(args.path).read_text(encoding="utf-8")
result = analyze(text, args.form)
if args.json:
json.dump(result, sys.stdout, indent=2)
sys.stdout.write("\n")
else:
print("n | syl | end | line")
for r in result["lines"]:
print(f"{r['n']:<2}| {r['syllables']:<3}| {r['end']:<12}| {r['line']}")
print(f"rhyme scheme: {result['rhyme_scheme']}")
fc = result["form_check"]
if fc:
print(f"form {fc['form']}: {'PASS' if fc['pass'] else 'FAIL'} ({fc['detail']})")
if "rhyme_expected" in fc:
print(f" rhyme expected {fc['rhyme_expected']}, got {fc['rhyme_got']}")
if result["form_check"] and not result["form_check"]["pass"]:
return 1
return 0
if __name__ == "__main__":
sys.exit(main(sys.argv[1:]))