跳到正文
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(原文)

安装前可以查看交给 AI 代理的指令内容。

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.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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

中文简介正在准备中。当前显示原文说明。

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

3ddfa

免费

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

中文简介正在准备中。当前显示原文说明。

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

3ddfa-v2

免费

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

中文简介正在准备中。当前显示原文说明。

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

ab3dmot

免费

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

中文简介正在准备中。当前显示原文说明。

VectorSpaceLab/AREX-Skill3402026年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-Skill3402026年9月3日 更新

acme

免费

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

中文简介正在准备中。当前显示原文说明。

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

查看 VectorSpaceLab 的全部技能

报告此技能的问题