Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Pisanie

neqsim-surf-report-drawings

/neqsim-surf-report-drawings

Przygotowuje zestaw rysunków SURF: arkusze A3, karty danych, rejestry i raport w dwudziestu rozdziałach, z kontrolą wyników.

Repozytorium
neqsim ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

90/ 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ść25 / 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
1
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

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Przygotowuje zestaw rysunków SURF: arkusze A3, karty danych, rejestry i raport w dwudziestu rozdziałach, z kontrolą wyników.

Oryginalny opis (EN)

SURF drawing set, datasheets, registers and 20-chapter report contract: 15 deterministic A3 sheets (field plan, network schematic, functional process sheets, route profiles, riser, template/PLEM, jumper, umbilical, thermal cross-sections, installation, results, comparison, quantities), canonical dataset tokens, fail-closed validation and visual inspection. USE WHEN: SURF drawings or the SURF design report are requested, reviewed or extended.

Jak działa

  1. Sheets (A3 landscape, title block, SVG + PNG + vector PDF)
  2. Visual gate (mandatory)
  3. Report (DOCX + PDF where Word is available)
  4. Validation gates (validationreport.md)
  5. Pitfalls
Sekcje z nagłówków SKILL.md, w oryginale · 41 linii, 415 słów
Podgląd SKILL.md
---
name: neqsim-surf-report-drawings
version: "1.0.0"
description: "SURF drawing set, datasheets, registers and 20-chapter report contract: 15 deterministic A3 sheets (field plan, network schematic, functional process sheets, route profiles, riser, template/PLEM, jumper, umbilical, thermal cross-sections, installation, results, comparison, quantities), canonical dataset tokens, fail-closed validation and visual inspection. USE WHEN: SURF drawings or the SURF design report are requested, reviewed or extended."
last_verified: "2026-10-25"
requires:
  python_packages: [python-docx, matplotlib, pymupdf, pyyaml]
---

# SURF drawings and report

Library: `devtools/surf_draw.py` (plan map, symbols, tables), `surf_sheets_a.py` / `surf_sheets_b.py` (sheets), `surf_diagrams.py` (package),
`surf_report.py` (DOCX), `surf_validate.py` (gates), `surf_dataset.py` (canonical dataset and token resolver). It reuses the shared
`fa_draw.Sheet`/`Axes`, `psr_diagrams.kit` and `psr_report.ReportBuilder`; do not fork or edit those generic generators.

## Sheets (A3 landscape, title block, SVG + PNG + vector PDF)

DWG-01 field plan (overall + detail), 02 network schematic, 03/04 functional process sheets with operating overlay and omitted systems, 05/06 route
profiles (elevation, p, T, hydrate, erosion on one chainage), 07 riser configuration (**CONCEPT SCHEMATIC - GEOMETRY NOT ANALYZED**), 08 template/manifold/PLEM/PLET,
09 jumper details, 10 umbilical architecture + conceptual section, 11 thermal cross-sections (to scale, U on the bore area), 12 installation sequence,
13 design results, 14 concept comparison, 15 quantities/interfaces/drawing register.

Rules: every number is bound to the dataset or a registered input; every sheet states scale or NOT TO SCALE; checker/approver stay
`not assigned`; schematic envelopes are never vendor GAs; absent geometry is labelled synthetic or schematic, never invented (no surveyed accuracy, clearances, ROV access, bends, tolerances).

## Visual gate (mandatory)

Render and look at **every** PNG at intended size: clipped text, overlaps, illegible labels, crossing lines, wrong arrows, blank views, misleading geometry. Automated QA
(`layout_spec.json`: bounds, overlaps, minimum text 2.2 mm) is necessary, not sufficient. Fix the sheet code or the input and re-render; never hide a finding.

## Report (DOCX + PDF where Word is available)

20 chapters (executive summary ... appendices) with a coverage table, discipline/requirement matrix, numbered captions, lists of figures and tables, landscape drawing appendix.
Tokens: `[[ds:path|fmt|unit=..]]` and `[[fact:key]]`. Unresolved tokens, unit mismatches and invalid-value markers fail validation.
Every conclusion states its evidence and its remaining dependency; discuss each principal figure and table; justify non-applicable disciplines instead of padding.

## Validation gates (`validation_report.md`)

Inputs, convergence and fallback, hand checks, mesh sensitivity, cooldown RK4, dimensions, reconciliation of register/design basis/cost, feasibility-before-cost,
structural status, standards (no conformity claim), drawing layout/assets/title block/files, document tokens/sections/captions/dataset hash/PDF. FAIL -> `NOT_READY`; open evidence
-> `SCREENING`; the label `REVIEWED` is never assigned by software.

## Pitfalls

- Plan panels with an extreme aspect ratio need a strip plus a detail panel at a stated scale.
- Keep labels at least 2.2 mm high; shorten with `surf_draw.fit` instead of shrinking below the minimum.
- The Word PDF export needs Word; without it the report is DOCX only and the check warns (use `--no-word`).
- Keep the words "NaN" and "None" out of validation-table wording; the document check scans the text for them.

Wersje

W bazie nie ma innych skilli o nazwie neqsim-surf-report-drawings.

Migawka bazy z 28.10.2026 · wersja paczki 007ab9d5bdcd (skrót SHA-256 całej paczki)

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

Podobne skille

  • 100neqsim-surf-design-study
    Prowadzi całościowe badanie projektowe SURF: generuje i rozwiązuje sieć pola w NeqSim, porównuje koncepcje, sprawdza, rysuje, kosztuje i raportuje przez neqsim surf-study.
  • 90neqsim-surf-model-generation
    Buduje wykonywalny model podmorskiej sieci SURF w NeqSim na podstawie specyfikacji: studnie, rurociągi, platformę i mapowanie ID.
  • 100surf-codebase
    Pomaga w pracy z kodem surf-cli, czyli rozszerzeniem Chrome i hostem natywnym do automatyzacji przeglądarki przez AI, w tym CDP, dostępność i funkcje sieciowe.
  • 100surf
    Steruje Chrome przez surf-cli do automatyzacji i debugowania przeglądarki: nawigacja, wypełnianie formularzy, zrzuty ekranu, inspekcja stron i diagnostyka sieci.
  • 100surf
    Przekierowuje dawne zapytania do wycofanego Surf na narzędzia, które działają, i mówi wprost, czego nie ma zamiennika.

Uwagi i zgłoszenia

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