← Back to Skills Marketplace
Sectors Financial Agents
by
Aidityas Adhakim
· GitHub ↗
· v1.0.0
326
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sectors-financial-agents
Description
Query financial market data from the Sectors API (api.sectors.app) for IDX (Indonesia Stock Exchange) and SGX (Singapore Exchange) markets. Use when the user...
Usage Guidance
Key issues to consider before installing: (1) The SKILL.md requires SECTORS_API_KEY but the registry metadata does not declare it — confirm the skill actually needs your API key and update or question the metadata omission. (2) The skill only calls https://api.sectors.app/v1 and includes a benign check script; still verify the domains are correct and you trust sectors.app. (3) Avoid adding API keys to ~/.bashrc if you want them kept private; use your platform's secret/env vault or agent-specific secure settings instead. (4) If you plan to run the provided scripts, inspect them locally (the check_setup.py is small and readable) and consider running them in an isolated environment. (5) If you need higher assurance, ask the publisher for a homepage/source repo (none is provided) and request corrected metadata that declares SECTORS_API_KEY as a required credential.
Capability Analysis
Type: OpenClaw Skill
Name: sectors-financial-agents
Version: 1.0.0
The skill bundle is designed to query financial market data from `https://api.sectors.app`. All files, including `SKILL.md` and `scripts/check_setup.py`, consistently direct network requests only to this domain. The `SKILL.md` explicitly instructs the AI agent to 'NEVER call any other domain, database, or external service' and to read the API key from an environment variable. The `check_setup.py` script is a diagnostic tool that verifies API connectivity to the legitimate endpoint. There is no evidence of data exfiltration, unauthorized execution, persistence mechanisms, or malicious prompt injection attempts. The broad `Bash(python:*)` permission is standard for Python-based skills and is not exploited maliciously within this bundle.
Capability Assessment
Purpose & Capability
The skill's stated purpose (querying api.sectors.app for IDX/SGX market data) matches the included documentation and code. However, the registry metadata lists no required environment variables or primary credential while the SKILL.md and included script clearly require SECTORS_API_KEY. This discrepancy is an incoherence (the skill legitimately needs an API key but metadata does not declare it).
Instruction Scope
SKILL.md is narrowly scoped: it instructs the agent to only call https://api.sectors.app/v1, to use GET endpoints, and to read the API key from SECTORS_API_KEY. The doc suggests optional actions like adding the export line to ~/.bashrc and shows agent-specific config commands (Claude Code, OpenCode, Cursor). Those guidance steps are reasonable for setup but the suggestions to append to shell profiles are privileged actions the user should confirm before performing.
Install Mechanism
There is no install spec and no third-party downloads; the only dependency is requests (pip install requests), and the included scripts are small and readable. The setup-check script performs a single GET to the declared API endpoint. No high-risk install or remote code fetches were found.
Credentials
Runtime instructions and scripts require a single API key (SECTORS_API_KEY), which is proportionate to the skill's purpose. However, the skill metadata did not declare this required env var (registry shows 'Required env vars: none'), an inconsistency that could mislead users or automated permission checks. Also SKILL.md recommends adding the key to ~/.bashrc or agent config — storing secrets in plaintext shell profiles can be insecure; prefer platform secret storage where available.
Persistence & Privilege
The skill does not request always:true, does not request system-wide modifications, and is user-invocable. The only persistence suggestion in docs is optional advice to add an export to ~/.bashrc; that is a user action and not enforced by the skill. No evidence the skill modifies other skills or system settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sectors-financial-agents - After installation, invoke the skill by name or use
/sectors-financial-agents - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the Sectors API skill for accessing Indonesia (IDX) and Singapore (SGX) market data with Python.
- Provides endpoints for stock prices, company reports, financials, indices, top movers, dividends, earnings, and more.
- Requires a SECTORS_API_KEY environment variable and Python 3.8+ with the requests library.
- Includes setup instructions, endpoint decision tables, code examples, and usage constraints.
- Supports only requests to https://api.sectors.app; never uses other domains or keys.
Metadata
Frequently Asked Questions
What is Sectors Financial Agents?
Query financial market data from the Sectors API (api.sectors.app) for IDX (Indonesia Stock Exchange) and SGX (Singapore Exchange) markets. Use when the user... It is an AI Agent Skill for Claude Code / OpenClaw, with 326 downloads so far.
How do I install Sectors Financial Agents?
Run "/install sectors-financial-agents" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sectors Financial Agents free?
Yes, Sectors Financial Agents is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Sectors Financial Agents support?
Sectors Financial Agents is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sectors Financial Agents?
It is built and maintained by Aidityas Adhakim (@aidityasadhakim); the current version is v1.0.0.
More Skills