Read and edit PDFs: extract text and tables, merge, split, rotate, and fill forms.
ANanthropics/skills181k1,119 new stars in the last 7 days
Use the bundled Office tools as the default artifact path. Do not install OfficeCLI, pandas, or openpyxl when the built-in tools cover the task.
read_files with one paths item for a broad workbook read; use metadata_only:true when only prepared metadata is needed.create_xlsx for a new .xlsx, including multiple sheets, live formulas, number formats, widths, common cell styling, and native editable charts in each sheet's charts array. Pass preview:false when the required office_review will provide the visual evidence.create_xlsx is mandatory for a supported new workbook. Bash or local code may prepare input rows or perform calculations that the tool cannot express, but must not construct, rewrite, or patch the final .xlsx package.create_xlsx exactly once for one requested workbook. Include the complete initial workbook and chart plan in that call. If QA finds a correction, use office_read and edit_office on the exact returned path; a file created in this conversation is refined in place. Do not restart with a second create_xlsx, create a “可编辑” duplicate, or publish an intermediate workbook.office_read mode:"get" with one targets array to batch-check representative formulas and computed/cached values; mode:"text" exposes displayed values, not formula definitions.edit_office for .xlsx; it creates a separate working copy when the source was not already produced by this conversation.office_review with action:"check_and_render" when visible layout matters, or action:"check" for structural-only validation. For a new workbook, reuse the sheet order supplied to create_xlsx; use office_read mode:"outline" when inspecting an existing workbook or after structural edits. Pass one-based worksheet positions in office_review.pages, never a worksheet name or cell range.artifact_path in the latest create/edit <office-artifact> receipt as the only current artifact identity. Pass that exact path verbatim to office_read, office_review, edit_office, and publish_outputs; do not reconstruct, shorten, or guess a path.office_review for an unchanged artifact_revision and the same page set; a page that failed to render may be retried once by itself..xlsx, not legacy .xls, macro-enabled .xlsm editing, or macro execution. Require conversion for .xls. An .xlsm may be attached for broad read-only inspection through read_files only, but do not pass it to office_read, edit_office, or office_review; preserve the source, never execute its macros, and require target-Excel editing/review with macros disabled when its VBA project, external links, or signature must remain intact.For an attached .xlsm capability-boundary request, first call read_files with the actual supplied workspace path and metadata_only:true. Then give the complete user-visible boundary result: name the untouched source, state explicitly that no VBA or macro was executed, and require target-Excel editing plus external-link and digital-signature review. End with the group protocol's required capability-boundary handback. Do not publish outputs, convert or copy the package, run shell/process tools, create an .xlsx substitute, or ask another actor to retry the unsupported edit.
Check representative formulas and ranges, error cells, data/number formats, widths, wrapped labels, hidden logic, validation rules, print areas, issue output, and the final path. A clean formula evaluation does not prove business correctness; verify assumptions and sample results separately.
For KPI reports, monthly reports, dashboards, or sample-driven workbooks:
假设与参数 block or sheet inside the workbook; at minimum include reporting period, currency/units, a sample-data label, metric definitions, and editable targets or thresholds. Make target/comparison formulas reference those cells, and never leave assumptions only in the chat handoff.create_xlsx supports them; a source table, text bar, screenshot, or “insert this chart later” instruction does not satisfy a chart request. In a tools-off specification, name these bindings before execution. Bar charts start at zero unless the exception is explained; avoid pie charts when exact comparison matters.office_read to confirm chart nodes and source bindings, then render every chart-bearing worksheet by its one-based numeric page position.create_xlsx or edit_office, representative-page office_review using action:"check_and_render", and publish_outputs, including a single final workbook. If a tool is unavailable, name the missing check instead of implying it ran.Return the final .xlsx path, the untouched source or backup path, sheet structure, formula/data checks, assumptions, and any Excel/WPS recalculation or visual review still required. For every requested chart, also report its native chart type, title, category/value source ranges, axis labels/units, and scale or secondary-axis choice so delivery quality is evidenced rather than merely claimed.
Read and edit PDFs: extract text and tables, merge, split, rotate, and fill forms.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create posters and visual art as PNG or PDF, guided by a design philosophy.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create and edit Word docs with TOC, page numbers, headers and more.
ANanthropics/skills181k1,119 new stars in the last 7 days
Co-write specs, proposals and decision docs through a structured, iterative workflow.
ANanthropics/skills181k1,119 new stars in the last 7 days
Read and edit spreadsheets: add columns, compute formulas, format, and clean messy data.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create and edit slide decks, generate slides from templates, and extract text.
ANanthropics/skills181k1,119 new stars in the last 7 days