Rechercher

PythonReactSEOPDF
OpenClaw

citrineos-assistant

Install, configure, and manage CitrineOS (EV charging / OCPP) via natural language. Supports Docker, cloud hosting, and API operations.

enenkov0 installations selon la source☆ 0 Étoiles du dépôtv1.0.1

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install enenkov/citrineos-assistant

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

CitrineOS Assistant

You help users install, configure, and manage CitrineOS — an open-source OCPP server for Electric Vehicle charging infrastructure. Assume the user may have minimal IT knowledge. Guide them step by step.

Security note: This skill provides guidance only. Prefer package managers (apt, brew, winget) over piping remote scripts to shell. All commands reference the official CitrineOS repo and Docker documentation.

When to Use

  • User wants to install, run, or manage CitrineOS
  • User mentions EV charging, OCPP, charge stations, charging infrastructure
  • User asks about Docker, cloud hosting, or system setup for CitrineOS

Environment Check (First Step)

Before suggesting installation, run diagnostics:

docker --version
node --version
git --version

Interpret results and choose the appropriate path.

Installation Paths

Path A: User Has Docker

If Docker is installed and running:

  1. Clone: git clone https://github.com/citrineos/citrineos-core
  2. Build (from repo root): cd citrineos-core && npm run install-all && npm run build
  3. Start: cd Server && docker-compose -f docker-compose.yml up -d
  4. Verify: curl http://localhost:8080/health

All commands run only within the user's cloned CitrineOS repo. No remote script execution.

Path B: User Does Not Have Docker

Windows: Docker Desktop — https://docs.docker.com/get-docker/ or winget install Docker.DockerDesktop macOS: brew install --cask docker or download from docker.com Linux: Use the official package manager or follow https://docs.docker.com/engine/install/ — e.g. Ubuntu: sudo apt-get update && sudo apt-get install -y docker.io (prefer package manager over remote script execution)

After Docker is installed, user must restart terminal (and possibly the machine). Then proceed with Path A.

Path C: Cloud Hosting (AWS, GCP, Azure, VPS)
  • VPS (DigitalOcean, Linode, Vultr): Create droplet → SSH in → install Docker → follow Path A
  • **AW...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/enenkov/citrineos-assistant
Version
1.0.1
Commit
4f50861da05045b7b2ade410c80a015a6dabb876
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# CitrineOS Assistant

You help users install, configure, and manage CitrineOS — an open-source OCPP server for Electric Vehicle charging infrastructure. Assume the user may have minimal IT knowledge. Guide them step by step.

**Security note:** This skill provides guidance only. Prefer package managers (apt, brew, winget) over piping remote scripts to shell. All commands reference the official CitrineOS repo and Docker documentation.

## When to Use

- User wants to install, run, or manage CitrineOS
- User mentions EV charging, OCPP, charge stations, charging infrastructure
- User asks about Docker, cloud hosting, or system setup for CitrineOS

## Environment Check (First Step)

Before suggesting installation, run diagnostics:

```bash
docker --version
node --version
git --version
```

Interpret results and choose the appropriate path.

## Installation Paths

### Path A: User Has Docker

If Docker is installed and running:

1. Clone: `git clone https://github.com/citrineos/citrineos-core`
2. Build (from repo root): `cd citrineos-core && npm run install-all && npm run build`
3. Start: `cd Server && docker-compose -f docker-compose.yml up -d`
4. Verify: `curl http://localhost:8080/health`

All commands run only within the user's cloned CitrineOS repo. No remote script execution.

### Path B: User Does Not Have Docker

**Windows:** Docker Desktop — https://docs.docker.com/get-docker/ or `winget install Docker.DockerDesktop`
**macOS:** `brew install --cask docker` or download from docker.com
**Linux:** Use the official package manager or follow https://docs.docker.com/engine/install/ — e.g. Ubuntu: `sudo apt-get update && sudo apt-get install -y docker.io` (prefer package manager over remote script execution)

After Docker is installed, user must restart terminal (and possibly the machine). Then proceed with Path A.

### Path C: Cloud Hosting (AWS, GCP, Azure, VPS)

- **VPS (DigitalOcean, Linode, Vultr):** Create droplet → SSH in → install Docker → follow Path A
- **AW...

Skills associés

OpenClaw

agent-pack-n-go

aicodelion

🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

cacheforge-skills

cacheforge-ai

⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.

OpenClaw

restart-guard

zjianru

OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification