html-to-pdf
aviz85/claude-skills-library · skills.sh
Open source Repository Open in the app JSON README (API)
About
Skill publicada por aviz85/claude-skills-library no skills.sh. Instale com: npx skills add aviz85/claude-skills-library@html-to-pdf
Details
- Kind
- Agent skills
- Topic
- Files & documents
- Publisher
- aviz85
- Origin
- skillssh
- Category
- ferramentas
- Stars
- 49
- Forks
- 14
- Open pull requests
- 5
- Last push
- 2026-07-08T06:59:01Z
- Repository state
- ativo
- Language
- TypeScript
- Added
- 2026-08-30 15:22:39
- Updated
- 2026-09-08 15:05:58
- Origin id
aviz85/claude-skills-library/html-to-pdf
README
# Claude Code Skills Library A collection of useful skills for Claude Code by aviz. ## Available Skills | Skill | Description | |-------|-------------| | **teach-by-doing** | Never teach a principle without an immediate rep — pairs every teaching unit with a hands-on exercise via a research-based ladder (Kolb · Generation Effect · Embodied Cognition) | | **find-my-project** | Find your first agentic project by identifying daily pain points | | **whatsapp** | WhatsApp automation - send messages, get group members, send images/voice | | **speech-generator** | Generate speech audio with ElevenLabs TTS | | **music-generator** | Generate AI music with ElevenLabs Music API | | **nano-banana-poster** | Generate marketing posters using Google GenAI | | **image-generation** | Generate images with Gemini or fal.ai FLUX | | **presentation-architect** | Create detailed presentation blueprints | | **html-to-pdf** | Convert HTML to PDF with RTL support | | **html-to-pptx** | Convert HTML to PowerPoint with Hebrew/RTL support | | **gh-pages-deploy** | Deploy to GitHub Pages + set homepage URL in repo About panel | | **calendar** | Google Calendar integration | | **gmail** | Gmail automation via Google Apps Script | | **zoom-meeting** | Schedule Zoom meetings with calendar invites | | **get-contact** | Find contact details by name (CRM lookup) | | **transcribe** | Audio/video → SRT subtitles + text (ElevenLabs/Groq/Gemini) | | **translate-video** | Translate video subtitles with RTL-safe embedding | | **embed-subtitles** | Burn subtitles into video with FFmpeg | | **youtube-uploader** | Upload videos to YouTube with metadata | | **wordpress-publisher** | Publish posts to WordPress with media | | **claudability-analyzer** | Analyze any profession for Claude automation opportunities | | **deep-interview** | Adaptive interview to extract and organize expertise | | **creative-seeds** | Inject creative absurdity before brainstorming tasks | | **learn** | Teach Claude any topic via web research — retains as permanent skill | | **tutorial-creator** | Create professional tutorials from screen recordings | | **tutorial-narration-writer** | Write narration scripts in casual, friendly style | | **x-bookmarks-fetcher** | Download X (Twitter) bookmarks via official X API v2 — text + images + videos. OAuth 2.0, no scraping | ## Installation 1. Clone this repository: ```bash git clone https://github.com/aviz/claude-skills-library.git ``` 2. Copy the skills you want to your Claude Code skills folder: > **Windows users:** Use **PowerShell** (not Command Prompt) ```bash cp -r claude-skills-library/skills/SKILL_NAME ~/.claude/skills/ ``` 3. Configure environment variables as needed (see each skill's README) 4. Restart Claude Code to load the new skills ## Requirements Some skills require additional setup: - **whatsapp**: Green API account and credentials - **speech-generator**: ElevenLabs API key - **nano-banana-poster**: Gemini API key - **html-to-pdf**: Run `npm install` in the skill's scripts folder - **calendar**: Google Apps Script deployment (included) - **tutorial-creator**: Requires speech-generator, transcribe, music-generator, youtube-uploader skills - **tutorial-narration-writer**: No additional setup needed (text-only skill) - **x-bookmarks-fetcher**: X developer app with OAuth 2.0 enabled, callback `http://127.0.0.1:8765/callback`. See skill's SETUP.md ## License MIT