By LottePitcher
Analyze the health of open-source projects and dependencies - extract dependencies, analyze funding needs, and generate detailed funding profiles
Extract dependencies from projects/SBOMs and map them to GitHub repositories
Analyze funding needs across multiple GitHub repos to identify maintainers who need support
Generate a detailed funding profile for a single open source project
A collection of shareable skills for Claude Code that attempt to analyse the 'health' of open-source projects and dependencies.
curl -fsSL https://raw.githubusercontent.com/LottePitche/oss-health-skills/main/install.sh | bash
iwr -useb https://raw.githubusercontent.com/LottePitcher/oss-health-skills/main/install.ps1 | iex
Copy any .md file from the skills/ folder to your local skills directory:
~/.claude/skills/%USERPROFILE%\.claude\skills\| Skill | Description |
|---|---|
| Dependency Extractor | Extract dependencies from projects/SBOMs and map them to GitHub repositories |
| Dependency Funding Analysis | Analyze funding needs across multiple GitHub repos to identify maintainers who need support |
| Project Funding Profile | Generate a detailed funding profile for a single open source project |
Once installed, start Claude Code and describe what you want in natural language. Claude will use the skills automatically.
Extract dependencies and analyze funding needs in one go:
Extract the dependencies from this project and analyze their funding needs
Extract dependencies from a project:
What are the dependencies of this project? Map them to their GitHub repositories.
Analyze funding for specific repos:
Analyze the funding status of lodash, express, and chalk - who needs support?
Deep-dive on a single project:
Generate a detailed funding profile for spf13/cobra - maintainer analysis, bus factor, and how to support them
You can also invoke skills directly with slash commands, for example:
/dependency-extractor ./my-project/dependency-funding-analysis lodash/lodash, expressjs/express/project-funding-profile {GitHubOrganisation}/{RepositoryName}To add a new skill:
skills/ with the name of the skillSKILL.md in that new folderSKILLS array in both install.sh and install.ps1MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub lottepitcher/oss-health-skills --plugin oss-health-skillsAudit, update, and manage project dependencies with safety checks
Analyze local repos for code health, complexity, test coverage gaps - multi-dimensional health analysis combining complexity + churn + coverage
End-to-end GitHub repository maintenance for open-source projects. Use when asked to triage issues, review PRs, analyze contributor activity, generate maintenance reports, or maintain a repository.
OSS maintenance skills: analyse, resolve, review, release
Audit supply-chain threat landscape of project dependencies for exploitation or takeover risk
Editorial "OSS Maintainer" bundle for Claude Code from Antigravity Awesome Skills.