← Back to Skills Marketplace
kim-dongchul

OpenDART Disclosure

by Kim-Dongchul · GitHub ↗ · v1.2.0
cross-platform ⚠ suspicious
697
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install opendart-disclosure
Description
Read Korea OpenDART disclosures using the OpenDART API. Use when the user asks for DART 공시 조회, recent filings by company, filtering by filing type/date, or q...
Usage Guidance
This skill appears to do what it claims (query OpenDART and return filings). Before installing: (1) be aware the bundled script requires an OpenDART API key (provide via --api-key or OPENDART_API_KEY) even though the registry metadata doesn't list it; (2) review the included script if you can — it caches corp codes to ~/.cache/opendart/corpcode.json and makes HTTP(S) requests only to opendart.fss.or.kr and dart.fss.or.kr; (3) ensure the API key you provide is limited to OpenDART usage and not reused for other services; and (4) ask the publisher to update the skill metadata to declare OPENDART_API_KEY as a required credential to remove the mismatch. If you cannot verify the source of the skill or the API key handling, do not install it.
Capability Analysis
Type: OpenClaw Skill Name: opendart-disclosure Version: 1.2.0 The OpenClaw AgentSkills skill bundle is designed to interact with the Korea OpenDART API to fetch corporate disclosures. The `SKILL.md` provides clear, benign instructions for the AI agent, outlining the workflow and command usage without any prompt injection attempts. The `scripts/opendart.py` script uses standard Python libraries for API interaction, JSON/XML parsing, and local caching of corp codes in `~/.cache/opendart/`. All network requests are directed to the official `opendart.fss.or.kr` domain. There is no evidence of data exfiltration to unauthorized endpoints, malicious code execution, persistence mechanisms, or other harmful behaviors. The code is well-structured and adheres to its stated purpose.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: the tool queries OpenDART endpoints and returns filings. However the skill metadata declares no required credentials while both SKILL.md and the bundled script require an OpenDART API key (OPENDART_API_KEY or --api-key).
Instruction Scope
Runtime instructions are narrowly scoped to resolving company identity and calling OpenDART list/corpCode endpoints via the provided script. The agent is not instructed to read unrelated system files or contact unexpected external hosts; it does recommend citing the DART filing URL.
Install Mechanism
No install spec (instruction-only) and the included Python script runs without additional package installs. There is no download from arbitrary URLs or binary installation.
Credentials
The script enforces an API key (via --api-key or OPENDART_API_KEY) and will exit if missing, but the skill registry lists no required env vars/primary credential. Requiring a single service API key is proportionate to the purpose, but the metadata omission is an incoherence that could confuse users or lead to failed runs.
Persistence & Privilege
The script creates and writes a cache at ~/.cache/opendart/corpcode.json. This is limited persistence scoped to the user's home directory and consistent with caching corp-code data, but users should be aware it writes to disk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install opendart-disclosure
  3. After installation, invoke the skill by name or use /opendart-disclosure
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Add shorter date presets: --days N and --today for recent/recent-by-name
v1.1.0
Add recent-by-name command (auto company-name to corp_code resolution)
v1.0.0
Initial release: corp search + recent disclosure fetch + DART links
Metadata
Slug opendart-disclosure
Version 1.2.0
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is OpenDART Disclosure?

Read Korea OpenDART disclosures using the OpenDART API. Use when the user asks for DART 공시 조회, recent filings by company, filtering by filing type/date, or q... It is an AI Agent Skill for Claude Code / OpenClaw, with 697 downloads so far.

How do I install OpenDART Disclosure?

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

Is OpenDART Disclosure free?

Yes, OpenDART Disclosure is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenDART Disclosure support?

OpenDART Disclosure is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenDART Disclosure?

It is built and maintained by Kim-Dongchul (@kim-dongchul); the current version is v1.2.0.

💬 Comments