Product Hunt’s current posting guide recommends a 240x240 square thumbnail and
1270x760 gallery images. This asset pack keeps those files in-repo so a draft
can be assembled without ad hoc image work.
Do not schedule a launch until there is a clear support window for comments and one more concrete product proof item to point people at. Creating a draft is fine; launching blind is not.
Before spending time in the composer, confirm the personal Product Hunt account can access the submit flow. Product Hunt’s current access help says new personal accounts may need a one-week wait before they can post, and redirects to the access-help page mean the account cannot post yet.
Run:
pnpm docs:launch-assets:generate
pnpm docs:launch-assets:check
pnpm docs:launch-demo:generate
pnpm docs:launch-demo:check
Files:
docs/assets/product-hunt-thumbnail.pngdocs/assets/product-hunt-gallery-01-workbook-api.pngdocs/assets/product-hunt-gallery-02-agent-readback.pngdocs/assets/product-hunt-gallery-03-node-service.pngdocs/assets/product-hunt-demo.webm


Name:
bilig
Tagline:
headless spreadsheet engine for services and agents
Website:
https://github.com/proompteng/bilig
Topics:
Developer Tools, Open Source, Artificial Intelligence
Description:
bilig is an open-source TypeScript workbook runtime for Node services and coding agents. Create formula-backed sheets, read computed values, persist documents, and verify workbook edits without screen scraping.
First comment:
i built bilig because spreadsheet automation needs a better boundary than a grid screenshot.
the public package is @bilig/headless. it lets a node service or agent create workbook state, write formulas, read computed values, serialize the document, restore it, and verify the same output again.
the useful feedback is concrete: missing formula semantics, api friction, xlsx import/export expectations, or a real workbook case that should become a fixture.
repo: https://github.com/proompteng/bilig
npm: https://www.npmjs.com/package/@bilig/headless
proof article: https://dev.to/gregkonush/why-agents-need-workbook-apis-instead-of-spreadsheet-screenshots-3d61
24h, 48h, and 7d.