Vibe Index
🎯

check-tools

🎯Skill

from oaustegard/claude-skills

VibeIndex|
AI Summary

Checks and validates development environment tools and dependencies for a software project, ensuring required tools are correctly installed and configured.

check-tools

Installation

Install skill:
npx skills add https://github.com/oaustegard/claude-skills --skill check-tools
Stars2
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# claude-skills

My collection of Claude skills -- primarily used for the Claude.ai PaaS skill compute environment, mileage will vary if attempted used as Claude Code Agent Skills

Installing Skills

For Claude.ai (Web/Mobile)

  1. To install a skill in Claude.ai you first need a paid account (Claude Pro or Team)
  2. Download the skill ZIP from the [Releases page](../../releases)

- Note: Each release includes a direct download link for the skill ZIP - use that, not the "Source code" archives auto-generated by GitHub

  1. Upload to [Claude.ai Skills Settings](https://claude.ai/settings/capabilities)
  2. See [official documentation](https://support.claude.com/en/articles/12512198-how-to-create-custom-skills) for more details

For Claude Code (Automated Installation)

Install skills directly to your project with a single command:

```bash

curl -fsSL https://raw.githubusercontent.com/oaustegard/claude-skills/main/templates/installation/install-skills.sh | bash

```

Or download and customize which skills to install:

```bash

# Download the script

curl -O https://raw.githubusercontent.com/oaustegard/claude-skills/main/templates/installation/install-skills.sh

# Edit SKILLS array to select which skills to install

nano install-skills.sh

# Run installation

chmod +x install-skills.sh

./install-skills.sh

```

Features:

  • βœ… Installs skills to .claude/skills/ directory
  • βœ… Always pulls latest versions from main branch
  • βœ… Automatic cleanup of workflow metadata
  • βœ… Customizable skill selection

CI/CD Integration:

Set up automated skill updates with GitHub Actions:

```bash

mkdir -p .github/workflows

curl -o .github/workflows/install-skills.yml \

https://raw.githubusercontent.com/oaustegard/claude-skills/main/templates/installation/install-skills.yml

```

Then trigger via: Actions β†’ Install Claude Skills β†’ Run workflow

For complete documentation, see [templates/installation/README.md](templates/installation/README.md)

Contributing Skills

(Not actually sure about the workflow for a forked repo back to mine -- someone will have to test and report, but within your _own_ fork:...)

Via ZIP Upload (Easiest)

  1. Create your skill folder with SKILL.md at the root
  2. Package your skill:

```bash

# Correct structure:

your-skill.zip

└── your-skill/

β”œβ”€β”€ SKILL.md

└── resources/ (optional)

# NOTE: Do NOT include a VERSION file in your ZIP

# VERSION files are workflow metadata and will be ignored

```

  1. Upload the ZIP to the uploads/ directory
  2. The workflow will automatically create a PR with your skill content
  3. When ready to release, update the VERSION file separately (see "Releasing Skills" below)

Via Direct Development

  1. Create a new branch
  2. Add your skill folder at the repository root (SKILL.md and resources)
  3. Submit a PR with your skill content
  4. When ready to release, update the VERSION file separately (see "Releasing Skills" below)

Releasing Skills

Important: VERSION files are workflow metadata, separate from skill content.

  • Releases are triggered explicitly by updating VERSION files on main branch
  • Simply changing skill content does NOT trigger a release
  • This separation allows you to iterate on skills without creating releases for every change

How It Works

  1. Develop & Update: Upload ZIPs or edit skill files directly β†’ PRs update skill content in repo
  2. Release When Ready: Update VERSION file β†’ Automatic release created with downloadable ZIP

Creating a New Release

  1. Update the VERSION file in your skill folder:

```bash

echo "1.1.0" > your-skill/VERSION

```

  1. Commit and push (or merge PR):

```bash

git add your-skill/VERSION

git commit -m "chore: bump your-skill to v1.1.0"

git push

```

  1. The workflow will automatically:

- Create a properly structured ZIP file (VERSION excluded - it's not part of the skill)

- Generate a GitHub release with tag your-skill-v1.1.0