← Back to Skills Marketplace
AlphaStrike
by
bowen31337
· GitHub ↗
· v1.0.0
· MIT-0
102
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install alphastrike
Description
Generates rule-based LONG or SHORT trading signals for BTC, ETH, and SOL perpetuals using RSI, MACD, EMA crossover, Bollinger Bands, and volume ratio indicat...
README (SKILL.md)
AlphaStrike v2
Rule-based trading signal generator for BTC, ETH, SOL on Hyperliquid perpetuals.
Indicators
| Indicator | Parameters | Signal |
|---|---|---|
| RSI | 14 period | >70 overbought, \x3C30 oversold |
| MACD | standard | trend + momentum |
| EMA Crossover | 9/21 | short-term trend |
| Bollinger Bands | 20, 2σ | volatility breakout |
| Volume Ratio | — | >1.5x = strong confirmation |
Quick Start
cd ~/.openclaw/workspace/skills/alphastrike
# Generate signal for one symbol
uv run python scripts/signal.py --symbol BTC
# Run full scan (BTC/ETH/SOL)
uv run python scripts/signal.py --all
# Execute workflow
uv run python execute.py
Output Format
{
"symbol": "BTC",
"signal": "LONG",
"confidence": 0.78,
"indicators": { "rsi": 28, "macd": "bullish", "ema_cross": "golden" },
"reasoning": "RSI oversold + MACD bullish cross + volume confirmation"
}
Files
scripts/signal.py— signal generatorexecute.py— workflow runnerworkflows/— workflow definitionsdata/— historical data cache
Usage Guidance
This skill appears to do what it says (generate trading signals and simulate trade execution), but there are a few red flags you should address before installing: (1) SKILL.md/README reference scripts/signal.py and folders that are not present — confirm which script is authoritative and fix filenames to avoid runtime errors. (2) The SKILL.md front-matter sets always:true, conflicting with registry metadata; ask the author why the skill should be force-included in every agent run and remove always:true unless absolutely needed. (3) The code calls Hyperliquid API endpoints (api.hyperliquid.xyz) — expected for this purpose, but review network access policies if you restrict outbound connections. (4) Because packaging is sloppy (missing files, name mismatches), run the skill in a sandbox or with dry-run mode first, inspect/execute the included Python locally, and only grant persistent inclusion after the author resolves the metadata conflict. If you want help drafting questions to the author or testing the scripts in a safe environment, say so.
Capability Analysis
Type: OpenClaw Skill
Name: alphastrike
Version: 1.0.0
The AlphaStrike skill bundle is classified as suspicious because it possesses high-risk capabilities, specifically network access to the Hyperliquid API (api.hyperliquid.xyz) and a framework for executing financial trades, which are defined as risky behaviors even when aligned with the stated purpose. The bundle includes technical analysis scripts (alphastrike_signal.py) and an execution script (execute.py) that interacts with the local filesystem for logging. While no evidence of malicious intent, such as credential theft or data exfiltration, was detected, the use of a persistent prompt flag (always: true) in SKILL.md and the inherent risks of automated financial operations within an AI agent environment warrant a cautious classification.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description align with included Python code: the scripts compute RSI/MACD/EMA/Bollinger indicators from Hyperliquid data and produce signals, and execute.py can simulate (and is structured to place) trades. However SKILL.md/README repeatedly reference scripts/signal.py and folders (workflows/, data/) that are not present in the manifest; the actual signal script files are named scripts/alphastrike_signal.py and scripts/_signal_old.py. This discrepancy will cause runtime errors and indicates sloppy packaging.
Instruction Scope
Runtime instructions ask the agent to run scripts in ~/.openclaw/workspace/skills/alphastrike and to run scripts/signal.py (nonexistent). The SKILL.md front-matter sets metadata.openclaw.always: true (forcing always-inclusion) even though registry flags show always:false — the skill's own instructions therefore attempt to elevate persistence. The code itself calls out to Hyperliquid endpoints (api.hyperliquid.xyz) which is consistent with purpose; it does not attempt to read unrelated host files or environment secrets. Missing referenced files/folders and contradictory metadata are scope/behavior concerns.
Install Mechanism
There is no install spec (instruction-only), so nothing will be automatically downloaded or run at install time. The only code present is plain Python source included in the skill bundle — no external install URLs or archive extraction were specified.
Credentials
The skill declares no required environment variables or credentials. The execution code accepts an optional api_key parameter but does not read or require host secrets. There are no config paths requested that would expose unrelated credentials. This is proportionate for a signal generator and simulated executor.
Persistence & Privilege
The SKILL.md contains metadata.openclaw.always: true (with justification text), which would force the skill to be included in every agent run. Registry-level flags show always:false, so there is a direct conflict between manifest and runtime instructions. If the platform honors the SKILL.md field this is a meaningful privilege escalation (skill always loaded). Combined with autonomous invocation being allowed by default, always:true would increase the blast radius if the skill later changes behavior.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install alphastrike - After installation, invoke the skill by name or use
/alphastrike - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of AlphaStrike v2.
- Rule-based trading signal generator for BTC, ETH, and SOL on Hyperliquid perpetuals.
- Uses multiple indicators: RSI, MACD, EMA crossover, Bollinger Bands, and Volume Ratio.
- Provides JSON output with signal, confidence score, indicator breakdown, and reasoning.
- Includes scripts for per-symbol signal generation, full asset scan, and workflow execution.
Metadata
Frequently Asked Questions
What is AlphaStrike?
Generates rule-based LONG or SHORT trading signals for BTC, ETH, and SOL perpetuals using RSI, MACD, EMA crossover, Bollinger Bands, and volume ratio indicat... It is an AI Agent Skill for Claude Code / OpenClaw, with 102 downloads so far.
How do I install AlphaStrike?
Run "/install alphastrike" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AlphaStrike free?
Yes, AlphaStrike is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does AlphaStrike support?
AlphaStrike is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AlphaStrike?
It is built and maintained by bowen31337 (@bowen31337); the current version is v1.0.0.
More Skills