nicepkg avatar

Add New Skills To Workflow

This automates the tedious work of adding skills from GitHub to Claude workflows and keeping all the documentation in sync. Point it at a GitHub URL, and it downloads the skill, updates skill-source.json, then walks you through updating eight different files including READs, AGENTS.md, and the website content in both English and Chinese. It's basically a checklist enforcer for skill counts, tables, pipeline diagrams, and agent sequences. Honest take: if you're managing workflows with lots of documentation that needs to stay consistent, this saves you from the error-prone copy-paste ritual. If you only add skills occasionally, it might feel like overkill.

skills.sh installs
306
GitHub stars
291
last updated
Aug 21, 2026

Install

$ npx -y skills add nicepkg/ai-workflow --skill add-new-skills-to-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

Add New Skills to Workflow

Add skills from GitHub to an existing workflow and update all related documentation.

Workflow

Step 1: Download Skills

Use skill-downloader to download skills from GitHub:

python .claude/skills/skill-downloader/scripts/download_from_github.py <repo-url> <skill-path> --output <workflow-path>/.claude/skills/

Parse GitHub URL:

  • https://github.com/user/repo/blob/main/path/to/skill → repo: https://github.com/user/repo, skill-path: path/to/skill
  • https://github.com/user/repo/tree/main/.claude/skills/my-skill → repo: https://github.com/user/repo, skill-path: .claude/skills/my-skill

Example:

# For URL: https://github.com/XIYO/zheon/blob/main/.claude/skills/slidev
python .claude/skills/skill-downloader/scripts/download_from_github.py https://github.com/XIYO/zheon .claude/skills/slidev --output ./workflows/talk-to-slidev-workflow/.claude/skills/

# Use --force to overwrite existing
python .claude/skills/skill-downloader/scripts/download_from_github.py <repo> <path> --output <target> --force

Step 2: Read Downloaded Skill

Sponsors

Details

Repository
github.com/nicepkg/ai-workflow
Categories
Git & Pull Requests, Documentation, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from nicepkg/ai-workflow

All 45
1asif2bd avatarjarvis-mission-controlasif2bd/jarvis-mission-control-openclawSet up JARVIS Mission Control v2.1.0 — a free, open-source AI agent coordination hub by MissionDeck.ai. Kanban board, real-time WebSocket updates, team chat, sc305skills.sh installs
2jezweb avatarsveltia-cmsjezweb/claude-skillsSet up Sveltia CMS - lightweight Git-backed CMS successor to Decap/Netlify CMS (300KB bundle, 270+ fixes). Framework-agnostic for Hugo, Jekyll, 11ty, Astro. Pre302skills.sh installs
3tech-leads-club avatardocs-writertech-leads-club/agent-skillsWrite, review, and edit documentation files with consistent structure, tone, and technical accuracy. Use when creating docs, reviewing markdown files, writing R301skills.sh installs
410k-digital avatarlovable10k-digital/lovable-claude-codeIntegration skill for Lovable.dev projects. Activates when working with: - Lovable.dev projects with GitHub sync - Supabase Edge Functions that need deployment 296skills.sh installs
5josiahsiegel avatartailwindcss-framework-integrationjosiahsiegel/claude-plugin-marketplaceTailwind CSS integration with React, Vue, Next.js, Svelte, Angular, and other frameworks. PROACTIVELY activate for: (1) Tailwind in React (Vite, CRA), (2) Tailw296skills.sh installs
6cinience avataralicloud-platform-openapi-product-api-discovery-testcinience/alicloud-skillsMinimal smoke test for product API discovery skill. Validate product pull, merge, and one metadata fetch.295skills.sh installs