DolphinDB Agent Skills
English | 简体中文
DolphinDB skills for AI coding agents — install, configure, and manage offline DolphinDB knowledge skills for Claude Code, Cursor, Trae, GitHub Copilot, Hermes, and more. Teach your AI assistant to write correct DolphinDB scripts, SQL queries, and stream-processing code.
🧩 Overview
dolphindb-agent-skills bundles complete DolphinDB documentation as Agent Skills so your AI coding assistant can answer DolphinDB questions and write correct code — no internet required, no runtime dependencies.
Covers:
- DolphinDB scripting language syntax and built-in functions
- SQL queries, time-series analytics, stream computing
- Distributed table (DFS) design and best practices
- Python / Java / C++ API reference
- Data ingestion, performance tuning, and administration
📦 Included Skills
| Skill | Description |
|---|---|
dolphindb |
Full offline DolphinDB knowledge base with high-frequency code snippets and API quick-reference |
🚀 Quick Start
Option 1 — Install from PyPI (recommended)
pip install dolphindb-agent-skills
dolphindb-agent-skills
Windows / PATH issue? If your shell says
dolphindb-agent-skills: command not found(or'dolphindb-agent-skills' is not recognizedon Windows) — this means pip installed the executable into aScriptsdirectory that is not on yourPATH. Just run it as a Python module instead, which always works:python -m dolphindb_skill_installerAlternatively, install via pipx (it handles PATH automatically):
pipx install dolphindb-agent-skills
The interactive installer will ask you to:
- Select your AI coding tool (Claude Code / Cursor / Trae / Hermes / …)
- Confirm the install directory (project-level or global)
- Pick skills and install with one confirmation
Option 2 — Manual install
git clone https://github.com/tradercjz/dolphindb-agent-skills.git
# Example: install into Claude Code
cp -r dolphindb-agent-skills/skills/dolphindb .claude/skills/
🛠️ Supported Tools
| Tool | Skills directory | Scope |
|---|---|---|
| Claude Code | .claude/skills/ |
project |
| Cursor | .cursor/skills/ |
project |
| Trae | .trae/skills/ |
project |
| OpenCode | .opencode/skills/ |
project |
| GitHub Copilot | .github/skills/ |
project |
| Codex | .agents/skills/ |
project |
| pi (workspace) | .pi/skills/ |
project |
| pi (global) | ~/.pi/agent/skills/ |
global |
| OpenClaw | ~/.openclaw/workspace/skills/ |
global |
| Qoder | .qoder/skills/ |
project |
| Antigravity (workspace) | .agent/skills/ |
project |
| Antigravity (global) | ~/.agent/skills/ |
global |
| Hermes | ~/.hermes/skills/database/ |
global |
📂 Project Structure
dolphindb-agent-skills/
├── plugin.json # Claude Code marketplace metadata
├── pyproject.toml # Python package config
├── upload_to_pypi.py # Build & publish helper
├── skills/
│ └── dolphindb/
│ ├── SKILL.md # ★ Skill entry (trigger + doc index)
│ └── docs/ # Offline documentation library
│ ├── 00.overview.md
│ ├── 01.quick-start.md
│ ├── 02.data-types.md
│ ├── ...
│ └── 14.admin.md
└── src/
└── dolphindb_skill_installer/
├── __init__.py
└── main.py # Interactive installer CLI
🔧 Contributing
Update documentation
Edit or add Markdown files in skills/dolphindb/docs/. Update the index table in SKILL.md accordingly.
Build and publish
# Requires uv (https://docs.astral.sh/uv/)
uv run upload_to_pypi.py # build only
uv run upload_to_pypi.py --upload # build + upload to PyPI
📄 License
Apache License 2.0
🔗 Links
Metadata
Release files for dolphindb-agent-skills 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| dolphindb_agent_skills-0.2.4.tar.gz | 4.3 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dolphindb_agent_skills-0.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.7 MB
Release files / dolphindb_agent_skills-0.2.4.tar.gz
| Download URL | dolphindb_agent_skills-0.2.4.tar.gz |
|---|---|
| Size | 4.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cfdb977b29993c1b9c2022515df302b8d83fa9f57c014e2d0df532d53877b580
|
|
BLAKE2b-256 checksum How to use checksums |
5da38cc2d73f507d1f131ebe4532b220ed440b33da7b6add665a18586c802c7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / dolphindb_agent_skills-0.2.4-py3-none-any.whl
| Download URL | dolphindb_agent_skills-0.2.4-py3-none-any.whl |
|---|---|
| Size | 6.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
109a06160b1d42d2d20974c29d7cc699435caef31d7f80371d42653f2eae81a8
|
|
BLAKE2b-256 checksum How to use checksums |
aeacecfe663fb280f7eb54134d3fd65541727cf004bc8ad3f6856608e25b7c76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Security for dolphindb-agent-skills 0.2.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.