Skip to content

Commit d6b27f4

Browse files
davila7claude
andcommitted
feat: Add skills integration with categorization and web interface support
## Skills System - Add 19 Anthropic skills to components/skills/ with proper categorization - Create 4 skill categories: creative-design, development, document-processing, enterprise-communication - Add ANTHROPIC_ATTRIBUTION.md with license information (Apache 2.0 and Source-Available) ## Data Generation - Update generate_components_json.py to handle skills with category/skill-name structure - Skills now use SKILL.md inside category directories - Extract descriptions from skill frontmatter - Support proper path generation: category/skill-name ## CLI Installation - Update installIndividualSkill() to support category/skill-name format - Handle both "skill-name" and "category/skill-name" installation paths - Improve error messages with category suggestions - Download additional files (scripts/, reference/, templates/) via GitHub API ## Web Interface - Add skills filter chip with "NEW" label and 🎨 icon to docs/index.html - Update JavaScript to support skills filtering and categorization - Add skills support to shopping cart system - Generate correct installation commands: --skill=category/skill-name - Update data-loader.js, index-events.js, and cart-manager.js for skills ## Skills Included ### Creative & Design (4) - algorithmic-art, canvas-design, slack-gif-creator, theme-factory ### Development (5) - artifacts-builder, git-commit-helper, mcp-builder, skill-creator, webapp-testing ### Document Processing (6) - docx, pdf-anthropic, pdf-processing, pdf-processing-pro, pptx, xlsx ### Enterprise Communication (4) - brand-guidelines, email-composer, excel-analysis, internal-comms 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4e92c7a commit d6b27f4

File tree

310 files changed

+8671
-8715
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

310 files changed

+8671
-8715
lines changed

.claude/settings.local.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@
3838
"WebFetch(domain:neon.com)",
3939
"Read(//Users/danipower/.claude/**)",
4040
"Bash(git checkout -b feature/agent-validation-system)",
41-
"Bash(npm test -- StructuralValidator.test.js)"
41+
"Bash(npm test -- StructuralValidator.test.js)",
42+
"Bash(gh pr create:*)",
43+
"Bash(mv:*)",
44+
"Read(//private/tmp/anthropic-skills/**)"
4245
],
4346
"deny": []
4447
},

cli-tool/bin/create-claude-config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ program
6767
.option('--mcp <mcp>', 'install specific MCP component (supports comma-separated values)')
6868
.option('--setting <setting>', 'install specific setting component (supports comma-separated values)')
6969
.option('--hook <hook>', 'install specific hook component (supports comma-separated values)')
70+
.option('--skill <skill>', 'install specific skill component (supports comma-separated values)')
7071
.option('--workflow <workflow>', 'install workflow from hash (#hash) OR workflow YAML (base64 encoded) when used with --agent/--command/--mcp')
7172
.option('--prompt <prompt>', 'execute the provided prompt in Claude Code after installation or in sandbox')
7273
.option('--create-agent <agent>', 'create a global agent accessible from anywhere (e.g., customer-support)')

cli-tool/components/skills/algorithmic-art/LICENSE.txt renamed to cli-tool/components/skills/creative-design/algorithmic-art/LICENSE.txt

File renamed without changes.

cli-tool/components/skills/algorithmic-art/SKILL.md renamed to cli-tool/components/skills/creative-design/algorithmic-art/SKILL.md

cli-tool/components/skills/algorithmic-art/templates/generator_template.js renamed to cli-tool/components/skills/creative-design/algorithmic-art/templates/generator_template.js

File renamed without changes.

cli-tool/components/skills/algorithmic-art/templates/viewer.html renamed to cli-tool/components/skills/creative-design/algorithmic-art/templates/viewer.html

File renamed without changes.

cli-tool/components/skills/artifacts-builder/LICENSE.txt renamed to cli-tool/components/skills/creative-design/canvas-design/LICENSE.txt

File renamed without changes.

cli-tool/components/skills/canvas-design/SKILL.md renamed to cli-tool/components/skills/creative-design/canvas-design/SKILL.md

cli-tool/components/skills/canvas-design/canvas-fonts/ArsenalSC-OFL.txt renamed to cli-tool/components/skills/creative-design/canvas-design/canvas-fonts/ArsenalSC-OFL.txt

File renamed without changes.

cli-tool/components/skills/canvas-design/canvas-fonts/ArsenalSC-Regular.ttf renamed to cli-tool/components/skills/creative-design/canvas-design/canvas-fonts/ArsenalSC-Regular.ttf

File renamed without changes.

0 commit comments

Comments
 (0)