本文へ移動
cccskills
無料GitHub で公開

electricitymaps-contrib

Use for Electricity Maps contrib parser development, capacity updates, zone/exchange configuration maintenance, and focused repo validation workflows.

インストール方法を見る

含まれるファイル(22)

  • SKILL.md4.8 KB
  • references/installation-and-checks.md4.3 KB
  • references/repo-provenance.md3.2 KB
  • references/repo-routing-metadata.json351 B
  • references/troubleshooting.md4.0 KB
  • scripts/check_environment.py4.8 KB
  • sub-skills/capacity/references/data-formats.md3.4 KB
  • sub-skills/capacity/references/troubleshooting.md4.1 KB
  • sub-skills/capacity/references/workflows.md4.2 KB
  • sub-skills/capacity/scripts/capacity_update.py5.3 KB
  • sub-skills/capacity/SKILL.md3.4 KB
  • sub-skills/configuration/references/config-models.md3.8 KB
  • sub-skills/configuration/references/troubleshooting.md4.1 KB
  • sub-skills/configuration/references/workflows.md4.3 KB
  • sub-skills/configuration/scripts/create_aggregated_zone_config.py5.0 KB
  • sub-skills/configuration/scripts/validate_config_filenames.py2.0 KB
  • sub-skills/configuration/SKILL.md3.6 KB
  • sub-skills/parsers/references/api-reference.md5.1 KB
  • sub-skills/parsers/references/troubleshooting.md4.3 KB
  • sub-skills/parsers/references/workflows.md4.7 KB
  • sub-skills/parsers/scripts/test_parser.py7.8 KB
  • sub-skills/parsers/SKILL.md3.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Electricity Maps Contrib

Use this skill when working on the electricitymaps-contrib repository or the electricitymap-contrib Python package. The repo collects and standardizes public electricity data through live parsers, installed-capacity parsers, and static zone/exchange configuration files.

Do not use this skill for the proprietary Electricity Maps platform, frontend, API access decisions, or generic electricity-market analysis that does not touch this repository's parser/configuration workflows.

Start here

  1. Confirm the checkout is for electricitymaps/electricitymaps-contrib and compare it with repo provenance before trusting stale paths, parser names, or config fields.

  2. Install for development with uv sync --extra parsers --group dev when possible. If a toolchain cannot use dependency groups, read installation and checks for the pip fallback and the difference between the parsers extra and dev tools.

  3. Run the bundled import diagnostic before debugging path-sensitive parser imports:

    python scripts/check_environment.py --repo-root <electricitymaps-contrib-checkout>
    
  4. Pick the owning sub-skill below. Keep runtime work anchored in the current checkout; the references and scripts in this skill replace the need to open the original source docs or scripts by path.

Route by task

User taskRead next
Add, repair, inspect, or smoke-test a live parser for production, consumption, price, exchange, forecast, grid alerts, LMP, or intraday statisticsparsers
Diagnose parser output shape, parser signature, timezone, missing token, optional dependency, or test-parser behaviorparsers and parser troubleshooting
Update installed capacity values, run capacity_update, add a capacity parser, or review capacity time-series semanticscapacity
Understand capacity config scalar/dict/list formats, aggregate parent-zone capacity rules, or source-group updates such as EIA/EMBER/ENTSOE/IRENA/ONS/OPENNEM/REEcapacity
Edit or validate config/zones, config/exchanges, data-center JSON, emission-factor/co2eq config, filename ordering, or geometry consistencyconfiguration
Create an aggregate zone config, validate zone/exchange filenames, or plan safe zone removal/retirementconfiguration
Install/import failures, missing CLI entry points, missing parser extras, Node/prettier issues, or token/network boundaries shared across workflowsrepo troubleshooting

Repo-wide operating rules

  • Prefer focused checks before broad test runs: parser changes usually start with the parser smoke helper and tests/test_parser_interface.py; capacity changes start with capacity helper tests; config changes start with config model and filename/geo tests.
  • Treat live parser and capacity-update execution as network/API-token work. Use mocked native tests or script --list/--describe/dry-run modes until the user has approved live calls and credentials are available.
  • productionCapacity belongs to the capacity route, not the live-parser smoke route. It has a different signature and mutates installed-capacity config through update helpers.
  • When a task changes YAML/JSON config, inspect the diff before formatting and run the nearest validation commands from installation and checks.
  • Do not bulk-update all capacities, zone names, or zone removals by default. The repository's own docs prefer small reviewable PRs and several legacy scripts are intentionally not safe as default helpers.

Skill-owned references and scripts

  • installation-and-checks.md explains install variants, console scripts, and focused native validation commands.
  • troubleshooting.md covers cross-cutting import, dependency, token, prettier, and path-normalization failures.
  • repo-routing-metadata.json is structured metadata for a future managed repo-skill import; ordinary task execution does not need to read it.
  • scripts/check_environment.py verifies the package, parser namespace, config model, console entry points, and common optional imports without live network calls.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa

無料

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa-v2

無料

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

ab3dmot

無料

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

acme

無料

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

VectorSpaceLab のスキルをすべて見る

このスキルの問題を報告する