DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Gridcraft Plugin — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
G

gridcraft-plugin

Gridcraft Plugin

DSH plugin gridcraft-plugin

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:full-aigc-plugins/gridcraft-plugin#909643b96082c5e09ec8550b7ef36d8db2061523
READMECompatibilityVersions

Description

DSH plugin gridcraft-plugin

Compatibility and provenance

Gridcraft Plugin is published as gridcraft-plugin and currently resolves to version 0.1.0-dev.20261019.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/18/2026

Versions

0.1.0-dev.20261019.1dev
10/18/2026
Show 1 more versionCollapse versions
0.1.0-dev.20261018.2dev
10/18/2026
Latest
0.1.0-dev.20261019.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/18/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

README

GridCraft Use

Plugin marketplaces

This plugin belongs to AIGC content creation.

CategoryMarketplacePurpose
Full-stack developmentFull Stack PluginsArchitecture and UI design, code understanding, quality checks, code review, workflow governance, and server operations
AIGC content creationFull AIGC PluginsImage, video, audio, music, 3D, and multimodal content creation

GridCraft Use — editable workbooks from a coding agent

Build and audit a real spreadsheet from your agent host — cells, formulas, tables and charts stay editable instead of arriving as a screenshot.

English | 简体中文 · Install · Quick start · Skills · Troubleshooting

Positioning

gridcraft connects an agent host to the GridCraft workbook engine, so a request ends with an editable workbook whose formulas still recalculate. The plugin owns spreadsheet skills, a same-session editor bridge and package pinning; it does not re-implement the engine, the formula evaluator or the file format.

PropertyValue
Plugin IDgridcraft
Version0.1.0-dev.20261018.3
StatusDevelopment preview; all-host acceptance still open
Editor runtimeNode.js 24, started from ui/bootstrap.mjs
Host requirementsPlugin or stdio MCP host; MCP Apps or a built-in browser for the panel
LicenseApache-2.0

Installation

Prerequisites

  • Node.js 24 on PATH; the bundled stdio MCP server runs on it.
  • Network access on the first editor launch. The plugin downloads and verifies the pinned editor archive; a complete release ZIP already contains it, so no Rust toolchain, npm install or Python runtime is required.
  • A host that supports plugins or stdio MCP. Embedded panels additionally require MCP Apps or a built-in browser.
  • No separate spreadsheet application is needed; the workbook engine is bundled.

From the plugin marketplace

codex plugin marketplace add partme-ai/full-aigc-plugins
codex plugin add gridcraft@full-aigc-plugins

Restart the host, open a new task, and ask GridCraft to open a workbook for your workspace.

Other host manifests

HostManifestPath base
Standard Agent Plugins 1.0.0plugin.json, mcp.json${PLUGIN_ROOT}
Codex.codex-plugin/plugin.json, .codex-plugin/mcp.jsonplugin root relative to cwd
Claude Code.claude-plugin/plugin.json, .mcp.json${CLAUDE_PLUGIN_ROOT}

Kimi (kimi.plugin.json), DeepSeek Harness (dsh/) and the WorkBuddy example (hosts/workbuddy/mcp.json) are also present. In a development checkout you must build the editor assets first; cloning the source is not an installed runtime.

Quick start

flowchart LR
    A[Install plugin] --> B[Restart and open a task]
    B --> C[open_editor]
    C --> D{editor_status ready?}
    D -->|No| C
    D -->|Yes| E[new_workbook]
    E --> F[set_cell / write_range]
    F --> G[evaluate_formula]
    G --> H[inspect_workbook / save_workbook]
  1. Open the editor with an explicit workspace argument.
  2. Create a workbook with new_workbook, or open an existing file with open_workbook.
  3. Read the available commands first with list_commands, then use execute_command for anything the direct tools do not cover.
  4. Write values with set_cell or write_range, and confirm calculations with evaluate_formula — never assume a formula recalculated.
  5. Save with save_workbook, reopen, and check that formulas and formats survived.

What you can build

WorkflowBuilt-in pathVerifiable output
Clean a messy tablegridcraft-clean-tableDeduplicated, gap-checked, format-normalised sheet
Sales summarygridcraft-sales-summaryTotals by period, product or region with live formulas
Budget versus actualgridcraft-budget-trackerBudget, actual and variance columns that recalculate
Reconcile two tablesgridcraft-reconcile-dataMatched, unmatched and exception rows
Formula auditgridcraft-formula-auditBroken references, hardcoded values and missing ranges listed
Business dashboardgridcraft-dashboardMetric cells, charts and filters on one sheet
Shift timesheetgridcraft-shift-timesheetCross-midnight hours and break handling
Fixed-rate payment schedulegridcraft-fixed-paymentPrincipal, rate and term turned into monthly rows
Month calendargridcraft-month-calendarWeekday-accurate grid including leap years

Skills

SkillWhat it does
gridcraft-editorOpen the editor in the host and keep agent edits on the same page
gridcraft-clean-tableHandle duplicates, missing values and inconsistent formats
gridcraft-sales-summaryAggregate sales by time, product or region
gridcraft-budget-trackerManage budget, actual and variance
gridcraft-reconcile-dataCompare orders, statements or stock between two tables
gridcraft-formula-auditFind broken references, hardcoded numbers and range gaps
gridcraft-dashboardMetrics, charts and filters on one sheet
gridcraft-shift-timesheetCross-midnight shifts, break hours, missing and invalid rows
gridcraft-fixed-paymentFixed nominal annual rate and equal monthly payments
gridcraft-month-calendarMonth grid with Monday start, weekend columns and leap years
gridcraft-scenario-playbooksRecipes for quotes, replenishment, weighted scoring, expense review, duplicate keys and task tables

Skills come from the independent gridcraft-skills source and are pinned by scenario-candidates.json with per-skill SHA-256 digests.

MCP tools

One bundled server, gridcraft-editor, speaking stdio. The local HTTP listener only serves the editor page and its same-session bridge. The catalogue exposes 29 tools: 24 agent-callable tools and 5 _editor_* bridge tools the panel uses internally.

FamilyToolsPurpose
Sessionopen_editor, open_browser_editor, editor_statusOpen the editor and confirm that it attached
Discoverylist_commands, list_functionsLive command IDs, parameters, and supported spreadsheet functions
Command gatewayexecute_commandRun any registered engine command with JSON params
Workbooknew_workbook, open_workbook, save_workbook, inspect_workbookCreate, open, save and summarise a workbook
Cells and rangesset_cell, get_cell, read_range, write_rangeRead and write individual cells or rectangular ranges
Calculationevaluate_formulaEvaluate a formula expression without changing any cell
Structurecreate_table, sort_range, filter, format_rangeTables, ordering, filtering and cell formatting
Chartsinsert_chartInsert a chart bound to a range
Interactionselect, screenshotSelect a range; screenshot saves a window PNG (desktop app)
Historyundo, redoStep back and forward one change

Configuration

SettingWhereEffect
workspace argumentopen_editor / open_browser_editorBinds the task folder; paths outside it are refused
CRAFT_EDITOR_UPDATE=offstdio MCP envUse the bundled editor only; no download attempt
CRAFT_EDITOR_CACHE_DIREnvironmentAbsolute directory for verified editor archives
CRAFT_WORKSPACE_ROOTHost MCP configWorkspace root for hosts that cannot pass it in a tool call

Verified archives are cached under ~/.cache/full-aigc/editors; an active session keeps its version until closed, and a corrupt cache falls back to the bundled build.

Architecture and security

Agent ↔ plugin traffic is stdio MCP; the browser bridge listens on 127.0.0.1 only, with a random token and Host/Origin checks. Downloads are SHA-256 verified and the bundled editor is always kept as a fallback. Skills are instructions and do not enforce policy at runtime. The plugin stores no credential and forwards no traffic to the authors.

Format behaviour and the current acceptance scope are described in editor integration and docs/verification/release-candidate.json. A workbook that opens is not proof that every formula, format or external reference survived; check after reopening.

Troubleshooting

SymptomAction
Editor tools are missingConfirm the plugin is enabled, restart the host, open a new task
The panel does not render inside the hostUse the URL from open_browser_editor; the terminal provides no browser panel
First open stallsThe first launch downloads the pinned archive; retry with network, or set CRAFT_EDITOR_UPDATE=off
A formula shows a stale valueRe-run evaluate_formula after the write; do not trust a cached cell
A reopened workbook lost formattingRe-check the affected range after open_workbook and reapply the format
A write times outReopen or inspect the workbook before retrying; do not replay blindly

Upgrade

codex plugin marketplace upgrade full-aigc-plugins
codex plugin add gridcraft@full-aigc-plugins

The editor archive and skill digests are pinned per release; upgrading the plugin replaces the bundled runtime rather than patching it in place.

Contributing and support

Open issues at https://github.com/full-aigc-plugins/gridcraft-plugin/issues. Read AGENTS.md before editing skills or manifests, and keep the Chinese and English documents aligned. A scene skill is described as working only after a real command run and a reopen check.

License

Original repository content is Apache-2.0. The icon is upstream GridCraft artwork under MIT, recorded in assets/official-icon-source.json. Upstream GridCraft is a separate project at https://github.com/storytold/gridcraft; this plugin is an integration, not an endorsement.