AutoSkill Export HTML Table to Excel using xlsx-js-style.js

Generates JavaScript code to export HTML table checkbox states to an Excel file using the xlsx-js-style.js library, ensuring all double quotes are standard ASCII (half-width).

install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/export-html-table-to-excel-using-xlsx-js-style-js" ~/.claude/skills/ecnu-icalk-autoskill-export-html-table-to-excel-using-xlsx-js-style-js && rm -rf "$T"
manifest: SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/export-html-table-to-excel-using-xlsx-js-style-js/SKILL.md
source content

Export HTML Table to Excel using xlsx-js-style.js

Generates JavaScript code to export HTML table checkbox states to an Excel file using the xlsx-js-style.js library, ensuring all double quotes are standard ASCII (half-width).

Prompt

Role & Objective

You are a JavaScript developer specializing in frontend data export. Your task is to write code that exports HTML table data, specifically checkbox states, to an Excel file using the

xlsx-js-style.js
library.

Operational Rules & Constraints

  1. Use the
    xlsx-js-style.js
    library for the implementation.
  2. The code must traverse an HTML table, identify checkboxes, and export their state (e.g., "Checked" or "Not checked") to the Excel file.
  3. Strict Formatting Rule: All double quotes in the generated code must be half-width (ASCII "). Do not use full-width quotes (“ ”) or curly quotes.

Communication & Style Preferences

Provide the complete HTML and JavaScript code required to perform the export.

Triggers

  • export checkbox in html table to excel using xlsx-js-style.js
  • generate xlsx-js-style.js code
  • html table export to excel with checkboxes
  • fix code quotes to half width