gridcraft
/gridcraft
Edytuje i sprawdza arkusze XLSX za pomocą zewnętrznego narzędzia GridCraft, włącznie z przeliczaniem formuł.
- Autor
- acaprino ↗
- Repozytorium
- alfio-claude-plugins ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Edytuje i sprawdza arkusze XLSX za pomocą zewnętrznego narzędzia GridCraft, włącznie z przeliczaniem formuł.
Oryginalny opis (EN)
Create, edit, inspect, calculate and check real Excel workbooks through the external GridCraft CLI or exposed MCP interface. TRIGGER WHEN: producing or editing XLSX for office:xlsx, recalculating formulas or checking workbook fidelity with GridCraft. DO NOT TRIGGER WHEN: only read-only package inspection is needed (use office:xlsx's inspector).
Jak działa
- Inspect and preserve
- Build the physical file
- Calculate, check and deliver
Podgląd SKILL.md
--- name: gridcraft description: > Create, edit, inspect, calculate and check real Excel workbooks through the external GridCraft CLI or exposed MCP interface. TRIGGER WHEN: producing or editing XLSX for office:xlsx, recalculating formulas or checking workbook fidelity with GridCraft. DO NOT TRIGGER WHEN: only read-only package inspection is needed (use office:xlsx's inspector). --- <daodan_host_binding host="pi"> This binding governs execution of this package and its loaded references. It takes precedence over executable examples written for another host. Use only registered tools and their actual input schema; an example never creates a tool, argument, permission, model alias or nested worker capability. Preserve the generated worker allowlist, dependency closure, scope and delivery contracts. Pi binding: repository reads use read/find/grep, writes use edit/write, and shell execution uses bash or the registered powershell alternative. Use their actual command, timeout and process-control schema rather than capitalized foreign tools. Core Pi supplies neither subagent nor MCP. Isolated workers require pi-subagents: pi install npm:pi-subagents. Use that extension's registered subagent schema and pass the full rendered role body inline. Role skills named <plugin>-<role> are body resources with automatic invocation disabled, not a built-in named agent. Workflow prompt entries use /<plugin>-<workflow>; ordinary skills use their exact registered names. If isolation is mandatory and unavailable, stop the phase. MCP requires pi-mcp-adapter: pi install npm:pi-mcp-adapter, then register the generated server command in its supported MCP configuration. Keep the selected package's full local dependency closure. Provision qualified foreign providers as skills/resources this runtime can load; Pi does not install another host's marketplace plugin from a Claude install command. Inherit the active session's model and default variant. A source model alias such as sonnet is not a portable override; request a different model only through an explicit adapter mapping to a valid host identity and user authorization. Kernel <owner>:<skill> references identify the logical provider. Ordinary Pi skills retain their source frontmatter name, so resolve the actual registered name and provider path from the active inventory; do not invent a prefixed native ID. The executing agent and its coordinator own continuation, recovery, verification and delivery. Skills supply knowledge and method instructions; they are not executors or a runtime persistence mechanism. Resolve each component by kind and exact installed identity. A role is dispatched as a worker, a skill loads instructions, and a workflow starts its declared method. Kernel owner-qualified skill references are logical provider identities: resolve them to the actual host registry name and verified installed provider path. Do not invent a registry string by adding an owner's prefix when the host does not use it. Do not load an agent identity as a skill or execute a workflow name as a shell command. Declared required foreign providers remain mandatory. If a required provider or capability (including required MCP access or isolation) is unavailable, stop its dependent phase and report the missing capability. Optional external providers follow the method's declared selection and absence behavior; their absence alone does not block the base workflow. Report any explicitly requested but unavailable provider contribution as unfulfilled and continue independent work. Do not install a different host's plugin or substitute unrelated skills to claim coverage. Shell execution alone does not establish interactive stdin. Before a capture or checkpoint, use an available session-control mechanism. When stdin is unavailable, keep user-driven capture in a supported background process with bounded output and an explicit stop signal controlled by the coordinator after the user's completion message. Close owned browser/process resources on completion or cancellation. Continue working within the current authorization while the requested result is achievable. After a tool error, inspect its cause, correct the relevant input or implementation, retry when justified and verify the outcome; never repeat a failing action blindly. Do not close the turn with a promise or a partial result when an authorized next step can still produce or verify the requested result. Stop only for a documented real impediment, a missing required capability, an unresolved human decision or the caller's stop request. At that boundary, report completed results, remaining work and the concrete prerequisite for continuation; continue any independent work that the blocker does not prevent. A tool's successful exit, a worker stop or an idle session is not the deliverable. Return final text naming observed findings, artifact paths, executed checks and blockers. An empty worker result is missing delivery: inspect or resume that worker when permitted, or record failure. Verify required artifacts and candidate gates before marking the requested outcome complete. This is an execution binding, not a rewrite of source examples. Preserve programming language fences, domain code and host APIs that are the subject of marketplace-ops or agent-sdk-builder. A host-as-subject API is not a tool provided to this session. Compiled binding and static checks do not prove an installed host executed a run. </daodan_host_binding> # GridCraft workbook production Use the external [GridCraft](https://github.com/storytold/gridcraft) engine to produce, edit and calculate the actual workbook. Read `references/runtime.md` before the first operation. Office ships this method, not the engine, installer or MCP server. Discover the executable or actual exposed MCP tools and inspect their current schema. Do not invent commands or silently install another library. When called by `office:xlsx`, consume its accepted workbook plan and source inventory. The workbook coordinator builds the file; do not start another workflow. Map the plan to supported native sheets, cells, formulas, tables, names, conditional formats, validations and charts. ## Inspect and preserve Record executable/version and input identity. For an existing workbook, run the `office:xlsx` inspector first, then `check` the source to learn which formulas GridCraft reproduces and which categories survive its round-trip. Save a no-edit round-trip to a separate candidate and compare packages before substantive edits. GridCraft remains alpha; an opens/saves result does not demonstrate preservation of every Excel feature. Features listed as dropped in the runtime reference block an edit of a workbook that contains them, unless the user accepts that loss. ## Build the physical file Discover commands, then write a bounded script in the owned workspace and run it to an explicit new output path. For edits use `--in` with the source; for a new workbook start blank. For a template, open the `.xltx` and save a new `.xlsx`; never overwrite the template. Keep calculations as formulas referencing inputs, and tables, names and charts native. Verify that the output exists at the resolved path, reopen it with `info` and read the key ranges with formulas and values. Command success alone is insufficient. A CSV, JSON, HTML or screenshot does not satisfy a requested XLSX. ## Calculate, check and deliver Read calculated values for the key results and compare them with independent requirements: a separately derived total, a balance identity, a known example or an edge case. A workbook's own formula is not its only oracle. For an edited workbook that Excel saved, keep the source `check` result as the baseline and report any function mismatch it found. Return the physical `.xlsx`, engine/version, candidate identity, checked results, preservation evidence and remaining gaps to the coordinator. GridCraft results do not prove identical Microsoft Excel calculation or rendering; that requires the candidate opened in Excel. Missing runtime blocks dependent production while planning and source inspection continue.
Pliki w paczce (2)
- SKILL.md 8 KB
- references/runtime.md 10 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · acaprino/alfio-claude-plugins | 95 | MIT |
| BlackBeltTechnology/pi-agent-dashboard | 100 | MIT |
| acaprino/daodan | 95 | MIT |
| acaprino/daodan | 95 | MIT |
| acaprino/daodan | 95 | MIT |
| acaprino/daodan | 95 | MIT |
| acaprino/alfio-claude-plugins | 95 | MIT |
| acaprino/daodan | 95 | MIT |
| acaprino/alfio-claude-plugins | 95 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 484ed0be4bfc (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
- 95xlsx
Tworzy, edytuje i sprawdza skoroszyty .xlsx: formuły, tabele, wykresy i formatowanie. - 95xlsx
Edytuje i analizuje natywne pliki Excel, w tym formuły, tabele, wykresy i formatowanie. - 95xlsx
Projektuje arkusze Excel z edytowalnymi formułami, tabelami i wykresami oraz analizuje istniejące pliki. - 95xlsx
Tworzy i sprawdza skoroszyty Excel oraz modele tabelaryczne z formułami i wykresami. - 80Excel / XLSX
Tworzy, sprawdza i edytuje skoroszyty Excel i XLSX z poprawnymi formułami, datami, formatowaniem i przeliczaniem. - 90excel-xlsx
Tworzy, sprawdza i edytuje skoroszyty Excel i pliki XLSX z poprawnymi formułami, datami, formatowaniem i przeliczaniem, zachowując szablony.