feat(financial-analysis): add xls-formatting-creator meta-skill + slash command#236
Open
RJK134 wants to merge 1 commit into
Open
feat(financial-analysis): add xls-formatting-creator meta-skill + slash command#236RJK134 wants to merge 1 commit into
RJK134 wants to merge 1 commit into
Conversation
…sh command Mirrors the existing `ppt-template-creator` pattern but for Excel. Takes one or more representative .xlsx files, extracts house-style formatting patterns (fonts, fills, borders, number formats, column widths, and the color-coding lineage convention), and generates a self-contained skill that encodes those conventions for future use. The color-coding extraction classifies each cell as numeric_input, text_label, formula, intra-workbook link, or external link, then tabulates the modal font color per class — surfacing conventions like blue = input, black = formula, green = cross-sheet link. Generated skills bundle the reference workbook under assets/ and document both openpyxl and Office JS code paths. Adds the corresponding row to the README financial-analysis skill table. This is a re-application of @aperlov's commit f4d2734 (originally on `aperlov/xls-formatting-creator` / PR anthropics#67), rebased onto the post-anthropics#81 repo layout — the original branch was authored before the agent-plugins/vertical-plugins split. Content unchanged; only file paths moved from `financial-analysis/{commands,skills}/...` to `plugins/vertical-plugins/financial-analysis/{commands,skills}/...`. Co-Authored-By: Alexa Perlov <aperlov@anthropic.com> Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds
xls-formatting-creator— a meta-skill that mirrors the existingppt-template-creatorpattern but for Excel. Takes one or more representative.xlsxfiles, extracts house-style formatting patterns (fonts, fills, borders, number formats, column widths, and the color-coding lineage convention), and generates a self-contained skill that encodes those conventions.The color-coding extraction classifies each cell as
numeric_input,text_label,formula, intra-workbook link, or external link, then tabulates the modal font color per class — surfacing conventions like blue = input, black = formula, green = cross-sheet link.Generated skills bundle the reference workbook under
assets/and document both openpyxl and Office JS code paths.Files
plugins/vertical-plugins/financial-analysis/skills/xls-formatting-creator/SKILL.md(374 lines)plugins/vertical-plugins/financial-analysis/commands/xls-formatting-creator.md(33 lines)README.md— one new row in the financial-analysis skill tableThe version-bump pre-commit hook patched the
financial-analysisplugin from0.1.0 → 0.1.1.Provenance
This is a re-application of @aperlov's original commit
f4d2734(PR #67,aperlov/xls-formatting-creator). That branch was authored before #81 (the repo restructure that introduced theagent-plugins//vertical-plugins/split), and so its file paths no longer match the current layout — but the content is fully usable as-is.Content unchanged; only paths moved:
financial-analysis/skills/xls-formatting-creator/SKILL.md→plugins/vertical-plugins/financial-analysis/skills/xls-formatting-creator/SKILL.mdfinancial-analysis/commands/xls-formatting-creator.md→plugins/vertical-plugins/financial-analysis/commands/xls-formatting-creator.mdCo-authorship preserved in the commit trailer.
Verification
python3 scripts/check.py— clean (OK — 80 file(s) checked, 0 issues.)financial-analysispatch-bumped.xls-formatting-creator).Test plan
🤖 Generated with Claude Code