Przejdź do treści
Biblioteka skilli
Dane i analityka · Budowanie i kod

plugin-reporting-visual-editing

/plugin-reporting-visual-editing

Sprawdza, poprawia i tworzy wykresy, tabele i galerie PNG w wizualizacjach raportowych wtyczek, w stylu IBCS i z inspiracją UniformChart.

Repozytorium
app_files ↗
Licencja
AGPL-3.0
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.

Co robi i kiedy

Sprawdza, poprawia i tworzy wykresy, tabele i galerie PNG w wizualizacjach raportowych wtyczek, w stylu IBCS i z inspiracją UniformChart.

Oryginalny opis (EN)

Use when the user asks to inspect, improve, edit, or create plugin charts, tables, PNG gallery artifacts, reporting visuals, IBCS-style visuals, UniformChart-informed visuals, or any one-chart/all-chart visual quality workflow for generated plugin outputs.

Jak działa

  1. Ground Rules
  2. Locate The Artifact
  3. One-Chart Review Loop
  4. All-Chart Review Loop
  5. New Chart Or Table Loop
  6. Reference Pack
  7. After Approved Code Changes
Sekcje z nagłówków SKILL.md, w oryginale · 115 linii, 620 słów
Podgląd SKILL.md
---
name: plugin-reporting-visual-editing
description: Use when the user asks to inspect, improve, edit, or create plugin charts, tables, PNG gallery artifacts, reporting visuals, IBCS-style visuals, UniformChart-informed visuals, or any one-chart/all-chart visual quality workflow for generated plugin outputs.
---

# Plugin Reporting Visual Editing

Use this skill for generated plugin charts and reporting tables. The target is
always the user's generated artifact, not a generic template and not our "best"
existing example.

## Ground Rules

- The gallery contains only our generated outputs. Do not add IBCS or
  UniformChart examples to the gallery.
- IBCS and UniformChart are fixed visual references used during review. They are
  directional evidence, not automatic styling engines.
- For a chart-edit request, focus on the user's complaint first. Surface adjacent
  IBCS/reporting issues separately as suggestions.
- For IBCS-style reporting chart artifacts, enforce one visible font size across
  the whole chart: title, axis titles, tick labels, value labels, legends,
  captions, and category/set labels. Create hierarchy with position, spacing,
  weight, and marks instead of mixed font sizes.
- Unless the user has already asked to implement, stop after diagnosis and a
  scoped edit plan. Wait for approval before changing code.
- Do not imply IBCS certification, endorsement, or affiliation.

## Locate The Artifact

Use the review packet helper from the repo root:

```bash
source .venv/bin/activate
python scripts/prepare_reporting_visual_review.py --only "<gallery label or chart id>"
```

For an all-chart queue:

```bash
source .venv/bin/activate
python scripts/prepare_reporting_visual_review.py --format json --output runs/reporting_visual_review_queue.json
```

The packet resolves the gallery PNG, source artifact, context/data sidecars,
inferred visual family/variants, quality flags, and matching classified
reference examples from `docs/visual_reporting_references.json`.

## One-Chart Review Loop

1. Open the exact PNG output from the packet with visual inspection.
2. Read the chart context/data sidecars needed to understand the visible marks.
3. Inspect the relevant reference examples listed by the packet. View each
   cached `local_asset` image that matches the chart family/variant before
   proposing changes. Use source URLs only for attribution or when refreshing the
   reference pack; do not web-search unless refreshing the reference pack is the
   task.
4. Respond in four separated parts:
   - requested change: what the user pointed to and how to address it;
   - adjacent suggestions: nearby IBCS/reporting issues, explicitly outside the
     requested scope unless approved;
   - edit plan: renderer/data/context changes and sibling charts likely affected;
   - verification: exact examples/tests/gallery regeneration needed, including
     a check that the chart uses one visible font size.
5. Implement only after approval or when the user explicitly asked to implement.

## All-Chart Review Loop

For an all-chart pass, create the packet first, then work item by item. Keep a
simple queue status:

- acceptable as-is;
- needs a specific edit;
- needs user decision;
- should remain screenshot-only;
- needs a table companion.

Do not batch unrelated visual changes into one renderer edit unless the same
visible defect and same code path are proven across sibling charts.

## New Chart Or Table Loop

For new visuals, define the reporting purpose before choosing the renderer:

- intended message;
- measure, unit, period, and denominator;
- chart/table family;
- required labels, totals, variance notation, and color semantics;
- single-font-size contract for chart text;
- export mode and gallery output;
- tests and visual verification.

Tables are first-class reporting visuals. Prefer structured reporting tables
over raw data dumps: business rows, comparison columns, absolute/percent deltas,
clear units, aligned numbers, restrained separators, and emphasized totals.

## Reference Pack

Use `docs/visual_reporting_references.json` as the fixed classified reference
manifest. Cached images live under `docs/reporting_visual_references/assets/`.
If new local reference assets are added later, update the manifest with source
URL, usage note, license note, family/variant classification, `look_at`,
`avoid_using_for`, and `local_asset`. Keep external examples out of published
generated galleries.

Validate the reference corpus before relying on it:

```bash
source .venv/bin/activate
python scripts/validate_reporting_visual_references.py
```

## After Approved Code Changes

- Run focused tests for data/label decisions.
- Regenerate the relevant artifact or gallery.
- Inspect the before/after PNGs visually.
- If plugin source under `plugins/` changed, follow the `plugin-release` skill
  before finishing.
Pliki w paczce (2)
  • SKILL.md 5 KB
  • agents/openai.yaml 1 KB

Wersje

W bazie nie ma innych skilli o nazwie plugin-reporting-visual-editing.

Migawka bazy z 13.11.2026 · wersja paczki 5b8bd33c4353 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100boardplot-chart
    Rysuje wykresy, tabele i mapy konsultingowe jako SVG lub PNG oraz buduje komponenty wykresów React w Boardplot.
  • 90Power BI Visuals
    Dodaje, konfiguruje i łączy z danymi wizualizacje na stronach raportów Power BI, takie jak wykresy, karty, tabele i slicery, także zbiorczo.
  • 100r-visuals
    Tworzy wizualizacje w R i wzorce ggplot2 dla raportów PBIR w Power BI, w tym skrypty wizualizacji R.
  • 100r-visuals
    Pisze skrypty R do wizualizacji ggplot2 w raportach Power BI i wstawia je do raportów PBIR.
  • 100power-bi-visuals
    Dodaje, konfiguruje i masowo zarządza wizualizacjami na stronach raportów Power BI PBIR przez pbi-cli, w tym wiązaniem danych, układem i obliczeniami wizualnymi.
  • 100charts
    Generuje wykresy słupkowe, liniowe i warstwowe w PNG do osadzania w odpowiedziach w czacie.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.