pleaseai

Setup Claude Code — Testing skill for Claude Code

Testing community

Test.

How to install Setup Claude Code

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pleaseai/setup-claude-code and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Setup Claude Code does

Test.

Alternatives in Testing

  • Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
  • #29 — #52, #103) 92.5k ★
  • Gstack — 15,000+ Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release Manag 33.9k ★

README

Setup Claude Code

[![Test](https://github.com/pleaseai/setup-claude-code/actions/workflows/test.yml/badge.svg)](https://github.com/pleaseai/setup-claude-code/actions/workflows/test.yml) [![Integration Test](https://github.com/pleaseai/setup-claude-code/actions/workflows/integration.yml/badge.svg)](https://github.com/pleaseai/setup-claude-code/actions/workflows/integration.yml) [![codecov](https://codecov.io/gh/pleaseai/setup-claude-code/graph/badge.svg?token=UDgUvPCl4k)](https://codecov.io/gh/pleaseai/setup-claude-code) [![code style](https://antfu.me/badge-code-style.svg)](https://github.com/antfu/eslint-config)

Install [Claude Code CLI](https://claude.ai/code) in your GitHub Actions workflows with built-in caching support.

Features

  • Fast: Built-in caching reduces installation time
  • 🔒 Secure: Verifies binary checksums via SHA256
  • 🧪 Tested: Comprehensive unit and integration tests
  • 📦 TypeScript: Type-safe, maintainable codebase
  • 🚀 Node 24: Uses the latest Node.js runtime
  • 🔌 Plugins: Install marketplace and plugins in one step

Usage

Basic Example

name: CI
on: [push]

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: pleaseai/setup-claude-code@v1
        with:
          version: latest

      - run: claude --version

With Specific Version

- uses: pleaseai/setup-claude-code@v1
  with:
    version: 2.0.25 # Install specific version number

With Stable Version

- uses: pleaseai/setup-claude-code@v1
  with:
    version: stable # Install stable version (recommended for production)

Using Outputs

- uses: pleaseai/setup-claude-code@v1
  id: setup-claude
  with:
    version: latest

- run: |
    echo "Cache hit: ${{ steps.setup-claude.outputs.cache-hit }}"
    echo "Version: ${{ steps.setup-claude.outputs.version }}"
    echo "Path: ${{ steps.setup-claude.outputs.claude-path }}"

Installing Plugins

S