Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:15:53 +08:00
commit 515c3cb0a2
4 changed files with 159 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
{
"name": "image-enhancer",
"description": "Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.",
"version": "0.0.0-2025.11.28",
"author": {
"name": "ComposioHQ",
"email": "tech@composio.dev"
},
"skills": [
"./"
]
}

3
README.md Normal file
View File

@@ -0,0 +1,3 @@
# image-enhancer
Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.

99
SKILL.md Normal file
View File

@@ -0,0 +1,99 @@
---
name: image-enhancer
description: Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.
---
# Image Enhancer
This skill takes your images and screenshots and makes them look better—sharper, clearer, and more professional.
## When to Use This Skill
- Improving screenshot quality for blog posts or documentation
- Enhancing images before sharing on social media
- Preparing images for presentations or reports
- Upscaling low-resolution images
- Sharpening blurry photos
- Cleaning up compressed images
## What This Skill Does
1. **Analyzes Image Quality**: Checks resolution, sharpness, and compression artifacts
2. **Enhances Resolution**: Upscales images intelligently
3. **Improves Sharpness**: Enhances edges and details
4. **Reduces Artifacts**: Cleans up compression artifacts and noise
5. **Optimizes for Use Case**: Adjusts based on intended use (web, print, social media)
## How to Use
### Basic Enhancement
```
Improve the image quality of screenshot.png
```
```
Enhance all images in this folder
```
### Specific Improvements
```
Upscale this image to 4K resolution
```
```
Sharpen this blurry screenshot
```
```
Reduce compression artifacts in this image
```
### Batch Processing
```
Improve the quality of all PNG files in this directory
```
## Example
**User**: "Improve the image quality of screenshot-2024.png"
**Output**:
```
Analyzing screenshot-2024.png...
Current specs:
- Resolution: 1920x1080
- Format: PNG
- Quality: Good, but slight blur
Enhancements applied:
✓ Upscaled to 2560x1440 (retina)
✓ Sharpened edges
✓ Enhanced text clarity
✓ Optimized file size
Saved as: screenshot-2024-enhanced.png
Original preserved as: screenshot-2024-original.png
```
**Inspired by:** Lenny Rachitsky's workflow from his newsletter - used for screenshots in his articles
## Tips
- Always keeps original files as backup
- Works best with screenshots and digital images
- Can batch process entire folders
- Specify output format if needed (PNG for quality, JPG for smaller size)
- For social media, mention the platform for optimal sizing
## Common Use Cases
- **Blog Posts**: Enhance screenshots before publishing
- **Documentation**: Make UI screenshots crystal clear
- **Social Media**: Optimize images for Twitter, LinkedIn, Instagram
- **Presentations**: Upscale images for large screens
- **Print Materials**: Increase resolution for physical media

45
plugin.lock.json Normal file
View File

@@ -0,0 +1,45 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:ComposioHQ/awesome-claude-skills:image-enhancer",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "970a648554ebacaa7ba1ef2a2c61afcb2396f311",
"treeHash": "113e3d365e847c68f8e8ca94e4838f29116ba5406b43794f5e2982aa1be275d7",
"generatedAt": "2025-11-28T10:10:05.597822Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "image-enhancer",
"description": "Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.",
"version": null
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "ae742e0ae19844401827dff8a589bef44a2b009083a1c45b1a4289e2fed744e4"
},
{
"path": "SKILL.md",
"sha256": "57b003b9cd0c3e42861194c37e2df061061f3e1e4b03e776fa33bf27b045e40c"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "f4cf28a73aaf37dda1c6eabe455312ad7226117018734fe6e2c734f03235f972"
}
],
"dirSha256": "113e3d365e847c68f8e8ca94e4838f29116ba5406b43794f5e2982aa1be275d7"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}