Greenative plugins
npx claudepluginhub greenative-ai/skillsSkills for Greenative Platform API - datasource, entity, function, KVS, and storage operations
Claude Code skills for the Greenative Platform (a.k.a Avgidea Data Platform). These skills let you manage datasources, transfer data, run functions, persist state, and handle storage objects — all from Claude Code or Claude Desktop.
| Skill | Command | Description |
|---|---|---|
| Datasource | /datasource | List datasources, verify connections, and execute SQL |
| Entity | /entity | Transfer data between storages and databases |
| Function | /function | Execute platform functions and monitor their status |
| KVS | /kvs | Read and write entries in the native key-value store |
| Storage | /storage | Upload, download, list, and delete storage objects |
Manage datasources (cloud storage, databases, etc.) and execute SQL statements against database datasources.
Capabilities:
statement field) or SELECT queries (query field), with optional bind variables (:1, :2 style) and session parametersKey details:
query parameter; INSERT/UPDATE/DELETE/DDL uses statement — they are different fields:1, :2, etc. (not ?)NLS_DATE_FORMAT) can be set per requestTransfer data between storages, load CSV files into databases, and export database tables to CSV.
Capabilities:
filter patternKey details:
transfer action — the parameter combination determines behaviorworker parameter for parallelism/datasource first to discover and verify available datasourcesExecute registered functions on the platform, monitor their execution, and retrieve logs.
Capabilities:
starting, running, success, failed, timeout, terminated)Key details:
request returns an execution ID for tracking and terminationPersist application state, metadata, and configurations in a native key-value store.
Capabilities:
Key details:
create enforces insert-only semantics; put is upsert"default" storeUpload, download, list, and delete objects in storage datasources.
Capabilities:
Key details:
list to discover exact object names before downloading or deletingRegister an account on the Greenative Platform
Issue a key file
Set environment variables
Claude Code
GN_KEY=<access key>
GN_SECRET=<secret key>
GN_ENDPOINT=<Greenative API Endpoint>
Claude Desktop
# ~/.claude/settings.json
{
"env": {
"GN_KEY": "<access key>",
"GN_SECRET": "<secret key>",
"GN_ENDPOINT": "<Greenative API Endpoint>"
},
...
}
Register this repository as a Claude Code plugin marketplace:
/plugin marketplace add greenative-ai/skills
Then install the skills and select the appropriate scope:
/plugin install greenative-skills@greenative