jk-sdk-setup

Installation
SKILL.md

Jinkō SDK Setup

Use this skill for SDK setup and credential checks only. Keep the user focused on proving that Python can authenticate against Jinkō and read one project item list before moving to model, vpop, protocol, output-set, or trial workflows.

Workflow

  1. Confirm the user has Python 3.10+.
  2. Install the SDK and dotenv support when needed: pip install jinko python-dotenv.
  3. Ask the user to create an API key using https://doc.jinko.ai/docs/api/ if they do not already have one.
  4. Ask the user to set JINKO_API_KEY and JINKO_PROJECT_ID in their shell or local .env file.
  5. Point them to assets/.env.example as the safe template. Do not ask them to paste secrets into chat.
  6. Run or adapt scripts/check_jinko_connection.py to fail fast on configuration, authentication, authorization, or project-read-access issues.
  7. If the check passes, report that the Jinkō connection is OK.
  8. When the user wants to browse the project after setup, recommend client.search(...) as the default read-only exploration call before moving to a workflow-specific skill.

Required Configuration

  • JINKO_API_KEY: API key created in the Jinkō web interface.
  • JINKO_PROJECT_ID: project identifier used by the SDK for X-jinko-project-id.
Installs
1
GitHub Stars
1
First Seen
Jun 23, 2026
jk-sdk-setup — novainsilico/jinko-skills