← Back to Skills Marketplace
luokeer52

100-indicators-analysis

by luokeer52 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
112
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install 100-indicators-analysis
Description
基于100个热门TradingView Pine Script指标转换的Python技术分析工具集,提供专业的技术指标计算、分析和可视化功能
README (SKILL.md)

本技能为 Prana 封装共享包:skill_key100_indicators_analysis_public)为公开包标识;original_skill_key100_indicators_analysis)为 Prana 上实际调用的专业技能。

分发体系(encapsulation_target)prana(由封装接口传入,如 prana、claw_hub 等)。

运行方式:使用 scripts/prana_skill_client.py 或渠道集成入口。

Usage Guidance
This package is a thin client that forwards user input to a remote Prana service rather than providing a local Python implementation of the 100 indicators. Before installing, consider: - If you expect local, offline analysis, do NOT install — this sends your prompts (and any data included in them) to a remote server. - The client will attempt to auto-create/fetch an API key (GET /api/v1/api-keys) and by default will write public_key:secret_key to config/api_key.txt; if you don't want secrets written to disk set PRANA_SKILL_SKIP_WRITE_API_KEY=1 and/or PRANA_SKILL_NO_AUTO_API_KEY=1 and supply credentials via PRANA_SKILL_PUBLIC_KEY and PRANA_SKILL_SECRET_KEY instead. - Confirm the NEXT_PUBLIC_URL (default https://www.prana.chat/) if you plan to use the remote service — you can override with NEXT_PUBLIC_URL to a trusted host or run in mock mode (PRANA_SKILL_MOCK=1) for offline testing. - Review scripts/prana_skill_client.py yourself (it is short and readable) and run it in a sandboxed environment if you need to evaluate behavior. - If you are uncomfortable with network calls or persistent secrets being created/stored automatically, treat this skill as untrusted and avoid installing it.
Capability Analysis
Type: OpenClaw Skill Name: 100-indicators-analysis Version: 1.0.1 The skill bundle is a 'thin client' designed to interface with the Prana remote service for technical indicator analysis. The core logic in `scripts/prana_skill_client.py` forwards user input to a remote API (https://www.prana.chat/) and manages authentication by reading or automatically fetching API keys. While the script can collect identity-related environment variables (like EMAIL or PHONE_NUMBER) to request a key and writes credentials to the local filesystem, these actions are explicitly documented in the README.md and SKILL.md as part of the service's functional design. There is no evidence of intentional malice, unauthorized data exfiltration, or hidden backdoors.
Capability Assessment
Purpose & Capability
The skill description advertises a local Python toolkit for 100 TradingView indicators, but the package contains no business logic — only a thin Prana client that forwards user input to a remote skill. The README and SKILL.md do state the wrapper nature, but the registry-level description (name/description) is misleading for users who expect a self-contained local library.
Instruction Scope
Runtime instructions and the client script forward user messages to remote endpoints (/api/claw/agent-run) and may automatically call GET /api/v1/api-keys to obtain API credentials. The client reads SKILL.md to obtain the remote skill_key, reads/writes files in config/, and accesses several environment variables (NEXT_PUBLIC_URL, ACCOUNT_ID, EMAIL, PHONE_NUMBER, PRANA_SKILL_* flags). Forwarding user content and context to an external service is required for remote execution but is a privacy/exfiltration surface the user should be aware of; the automatic credential-fetching and retry logic increases surprise/impact.
Install Mechanism
No install spec; this is an instruction/thin-client package with no arbitrary archive downloads or third-party installers. The code present is a small Python client, which is low install risk compared to remote installers.
Credentials
The skill declares no required env vars but the client uses many optional env vars (NEXT_PUBLIC_URL, PRANA_SKILL_PUBLIC_KEY, PRANA_SKILL_SECRET_KEY, PRANA_SKILL_API_KEY, ACCOUNT_ID, EMAIL, PHONE_NUMBER and control flags like PRANA_SKILL_NO_AUTO_API_KEY, PRANA_SKILL_SKIP_WRITE_API_KEY). The client will by default auto-fetch API keys and persist them to config/api_key.txt (and optionally api_key.json), which stores secret material on disk unless the user opts out with env flags — this is more persistent and higher-privilege than the registry metadata indicates.
Persistence & Privilege
always:false (good). skill.yaml requests network and filesystem permissions which match the client behavior. The client persists API keys to config/ by default, which is a persistent artifact but not an elevation of agent-wide privileges. There's no evidence it modifies other skills' configurations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install 100-indicators-analysis
  3. After installation, invoke the skill by name or use /100-indicators-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1 of 100-indicators-analysis - No file changes detected; behavior and features remain unchanged in this release.
v1.0.0
Initial release of TradingView技术指标分析助手. - Provides a Python toolkit of 100 popular TradingView Pine Script indicators for professional technical analysis and visualization. - Fully encapsulated as a Prana shared package for open distribution. - Supports use via scripts or integrated Prana channel interfaces.
Metadata
Slug 100-indicators-analysis
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 100-indicators-analysis?

基于100个热门TradingView Pine Script指标转换的Python技术分析工具集,提供专业的技术指标计算、分析和可视化功能. It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install 100-indicators-analysis?

Run "/install 100-indicators-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 100-indicators-analysis free?

Yes, 100-indicators-analysis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 100-indicators-analysis support?

100-indicators-analysis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 100-indicators-analysis?

It is built and maintained by luokeer52 (@luokeer52); the current version is v1.0.1.

💬 Comments