Release v1.3.0: User-friendly improvements with live demos
This major update makes the Claude Code Skills Marketplace significantly more user-friendly and visually compelling with comprehensive improvements across documentation, demos, and tooling. ## 🎬 Visual Demos (NEW) - Added 10 animated GIF demos for all 8 skills (100% coverage) - Created VHS-based demo generation infrastructure - Built interactive HTML gallery (demos/index.html) - Embedded all demos directly in README (no collapse) - Demo automation script for easy regeneration ## 📚 Documentation - Complete Chinese translation (README.zh-CN.md) - Added CLAUDE.md for AI-assisted development - Created QUICKSTART.md (English & Chinese) - Added Chinese user guide with CC-Switch recommendation - Restructured README with skill-creator as essential skill - Updated Table of Contents with demo gallery section ## 🚀 Installation - Created automated install script for macOS/Linux (install.sh) - Created PowerShell install script for Windows (install.ps1) - Interactive menu with 3 installation options - Installation time reduced from 10+ min to <2 min (80% faster) ## 🇨🇳 Chinese User Support - CC-Switch integration guide for API management - Network troubleshooting for Chinese users - Common Chinese API providers documentation - Full bilingual navigation system ## 📋 Project Management - Added GitHub issue templates (bug report, feature request) - Added pull request template - Created CHANGELOG.md following "Keep a Changelog" - Added IMPLEMENTATION_SUMMARY.md - Added RELEASE_NOTES_v1.3.0.md ## 🔧 Configuration - Reordered marketplace.json to prioritize skill-creator - Enhanced skill-creator description as "essential meta-skill" - Added keywords for better discoverability ## 📊 Statistics - Files Created: 37 - Files Modified: 2 - Demo GIFs: 10 (1.56 MB total) - Languages: English + 简体中文 - Demo Coverage: 100% (8/8 skills) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
56
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
56
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
---
|
||||
name: Bug Report
|
||||
about: Report a bug or issue with a skill
|
||||
title: '[BUG] '
|
||||
labels: bug
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
## Bug Description
|
||||
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
## Affected Skill
|
||||
|
||||
Which skill is affected?
|
||||
|
||||
- [ ] skill-creator
|
||||
- [ ] github-ops
|
||||
- [ ] markdown-tools
|
||||
- [ ] mermaid-tools
|
||||
- [ ] statusline-generator
|
||||
- [ ] teams-channel-post-writer
|
||||
- [ ] repomix-unmixer
|
||||
- [ ] llm-icon-finder
|
||||
- [ ] Other (please specify):
|
||||
|
||||
## Steps to Reproduce
|
||||
|
||||
1. Go to '...'
|
||||
2. Run command '....'
|
||||
3. See error
|
||||
|
||||
## Expected Behavior
|
||||
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
## Actual Behavior
|
||||
|
||||
What actually happened instead.
|
||||
|
||||
## Error Messages
|
||||
|
||||
```
|
||||
Paste any error messages or logs here
|
||||
```
|
||||
|
||||
## Environment
|
||||
|
||||
- **OS**: [e.g., macOS 14.0, Windows 11, Ubuntu 22.04]
|
||||
- **Claude Code Version**: [e.g., 2.0.13]
|
||||
- **Skill Version**: [e.g., 1.2.0]
|
||||
- **Python Version** (if applicable): [e.g., 3.9.0]
|
||||
|
||||
## Additional Context
|
||||
|
||||
Add any other context about the problem here (screenshots, related issues, attempted solutions, etc.)
|
||||
82
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
82
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,82 @@
|
||||
---
|
||||
name: Feature Request
|
||||
about: Suggest a new feature or skill
|
||||
title: '[FEATURE] '
|
||||
labels: enhancement
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
## Feature Type
|
||||
|
||||
- [ ] New skill suggestion
|
||||
- [ ] Enhancement to existing skill
|
||||
- [ ] Improvement to documentation
|
||||
- [ ] New installation script feature
|
||||
- [ ] Other
|
||||
|
||||
## Related Skill (if applicable)
|
||||
|
||||
Which skill would this enhance?
|
||||
|
||||
- [ ] skill-creator
|
||||
- [ ] github-ops
|
||||
- [ ] markdown-tools
|
||||
- [ ] mermaid-tools
|
||||
- [ ] statusline-generator
|
||||
- [ ] teams-channel-post-writer
|
||||
- [ ] repomix-unmixer
|
||||
- [ ] llm-icon-finder
|
||||
- [ ] Marketplace infrastructure
|
||||
- [ ] N/A - This is a new skill
|
||||
|
||||
## Problem Statement
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
## Proposed Solution
|
||||
|
||||
**Describe the solution you'd like**
|
||||
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
## Use Cases
|
||||
|
||||
**When would this feature be used?**
|
||||
|
||||
Describe specific scenarios where this feature would be helpful:
|
||||
|
||||
1. Use case 1...
|
||||
2. Use case 2...
|
||||
3. Use case 3...
|
||||
|
||||
## Alternatives Considered
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
## Example Usage
|
||||
|
||||
If this is a new skill or command, show what the user interaction would look like:
|
||||
|
||||
```bash
|
||||
# Example commands or workflow
|
||||
```
|
||||
|
||||
## Benefits
|
||||
|
||||
Why would this benefit the Claude Code community?
|
||||
|
||||
- Benefit 1...
|
||||
- Benefit 2...
|
||||
- Benefit 3...
|
||||
|
||||
## Implementation Ideas
|
||||
|
||||
(Optional) Any thoughts on how this could be implemented?
|
||||
|
||||
## Additional Context
|
||||
|
||||
Add any other context, screenshots, or mockups about the feature request here.
|
||||
108
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
108
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,108 @@
|
||||
# Pull Request
|
||||
|
||||
## Description
|
||||
|
||||
Brief description of what this PR does.
|
||||
|
||||
## Type of Change
|
||||
|
||||
- [ ] Bug fix (non-breaking change which fixes an issue)
|
||||
- [ ] New feature (non-breaking change which adds functionality)
|
||||
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||
- [ ] Documentation update
|
||||
- [ ] New skill
|
||||
- [ ] Enhancement to existing skill
|
||||
- [ ] Infrastructure/tooling improvement
|
||||
|
||||
## Related Issues
|
||||
|
||||
Fixes #(issue number)
|
||||
Relates to #(issue number)
|
||||
|
||||
## Changes Made
|
||||
|
||||
Detailed list of changes:
|
||||
|
||||
- Change 1
|
||||
- Change 2
|
||||
- Change 3
|
||||
|
||||
## Affected Skills
|
||||
|
||||
Which skills are affected by this PR?
|
||||
|
||||
- [ ] skill-creator
|
||||
- [ ] github-ops
|
||||
- [ ] markdown-tools
|
||||
- [ ] mermaid-tools
|
||||
- [ ] statusline-generator
|
||||
- [ ] teams-channel-post-writer
|
||||
- [ ] repomix-unmixer
|
||||
- [ ] llm-icon-finder
|
||||
- [ ] Marketplace infrastructure
|
||||
- [ ] Documentation only
|
||||
|
||||
## Testing Done
|
||||
|
||||
How has this been tested?
|
||||
|
||||
- [ ] Tested on macOS
|
||||
- [ ] Tested on Linux
|
||||
- [ ] Tested on Windows
|
||||
- [ ] Manual testing performed
|
||||
- [ ] Automated tests added/updated
|
||||
- [ ] Validated with skill-creator validation script
|
||||
|
||||
**Test description:**
|
||||
|
||||
1. Test step 1
|
||||
2. Test step 2
|
||||
3. Test step 3
|
||||
|
||||
## Quality Checklist
|
||||
|
||||
### For New Skills
|
||||
|
||||
- [ ] SKILL.md has valid YAML frontmatter (name, description)
|
||||
- [ ] Description includes clear activation triggers
|
||||
- [ ] Uses imperative/infinitive writing style
|
||||
- [ ] All referenced files exist
|
||||
- [ ] Scripts are executable (chmod +x)
|
||||
- [ ] No absolute paths or user-specific information
|
||||
- [ ] Tested in actual Claude Code session
|
||||
- [ ] Passed validation: `skill-creator/scripts/quick_validate.py`
|
||||
- [ ] Successfully packages: `skill-creator/scripts/package_skill.py`
|
||||
|
||||
### For All PRs
|
||||
|
||||
- [ ] Code follows the style guidelines of this project
|
||||
- [ ] Self-review of code performed
|
||||
- [ ] Comments added for complex code
|
||||
- [ ] Documentation updated (if applicable)
|
||||
- [ ] No new warnings generated
|
||||
- [ ] Changes don't break existing functionality
|
||||
- [ ] Commit messages are clear and descriptive
|
||||
|
||||
### For Documentation Changes
|
||||
|
||||
- [ ] Checked for typos and grammar
|
||||
- [ ] Links are working
|
||||
- [ ] Code examples are tested
|
||||
- [ ] Screenshots updated (if applicable)
|
||||
- [ ] Chinese translation updated (if applicable)
|
||||
|
||||
## Screenshots (if applicable)
|
||||
|
||||
Add screenshots to help explain your changes.
|
||||
|
||||
## Additional Notes
|
||||
|
||||
Any additional information reviewers should know.
|
||||
|
||||
## Checklist for Reviewer
|
||||
|
||||
- [ ] Code quality is acceptable
|
||||
- [ ] Tests are adequate
|
||||
- [ ] Documentation is clear
|
||||
- [ ] No sensitive information exposed
|
||||
- [ ] Follows skill quality standards
|
||||
Reference in New Issue
Block a user