Agent skill

Deploy QA

by hmislk in hmislk/hmis

Deploy to QA environment (QA1 or QA2). An agent skill from hmislk/hmis.

GPL-3.0Auto-check: notesDevOps & Cloud

Install Deploy QA

skills CLI
$ npx skills add hmislk/hmis --skill deploy-qa -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hmislk/hmis deploy-qa --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hmislk/hmis.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/deploy-qa .claude/skills/deploy-qa && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
deploy-qa
GitHub stars
236
Token cost
~394 tokens
SKILL.md length
127 words
Files
1
Skills in repo
33
Repo updated
First seen
Licence
GPL-3.0

At a glance

Deploy to QA environment (QA1 or QA2). An agent skill from hmislk/hmis.

  • Works in 3 steps: persistence.xml uses environment… → No hardcoded DDL generation paths → All changes committed and pushed
  • Deploying code to the QA testing environments via GitHub Actions
  • SKILL.md covers Arguments, Pre-Deployment Checklist, Deployment Process and Post-Deployment, plus 1 more section
  • Calls git

What it does

Deploy QA is an agent skill from hmislk/hmis. Deploy to QA environment (QA1 or QA2). Use when deploying code to the QA testing environments via GitHub Actions. Includes pre-deployment checks for persistence.xml.

Its SKILL.md is about 390 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in DevOps & Cloud, covering Deployment, CI/CD and QA and bug reports. It works with GitHub Actions. The repository describes itself as: This is an Open Source Java EE based Hospital Information Management System. The licence is GPL-3.0.

When your agent uses it

  • Deploying code to the QA testing environments via GitHub Actions
  • Tasks that involve Deployment
  • Tasks that involve CI/CD

Example prompts

  • “/deploy-qa”

Requirements

  • Pre-approved tools (allowed-tools): Bash, Read, Grep

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. persistence.xml uses environment variables (run /verify-persistence first)
  2. No hardcoded DDL generation paths
  3. All changes committed and pushed

What it can do on your machine

Read from SKILL.md and the folder at commit d5d2020. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash
    • Read
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Deploy QA loads about 394 tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 127 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~394

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash, Read, Grep

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hmislk/hmis at commit d5d2020, republished under its GPL-3.0 licence (© hmislk). 127 words, ~394 tokens.

Download SKILL.mdSave it as .claude/skills/deploy-qa/SKILL.md (or your agent's skills folder).
name
deploy-qa
description
Deploy to QA environment (QA1 or QA2). Use when deploying code to the QA testing environments via GitHub Actions. Includes pre-deployment checks for persistence.xml.
allowed-tools
Bash, Read, Grep
disable-model-invocation
true
argument-hint
[qa1|qa2]

Deploy to QA Environment

Deploy the latest development code to QA1 or QA2 via GitHub Actions.

Arguments

  • $0 - Target environment: qa1 or qa2

Pre-Deployment Checklist

Before deploying, MUST verify:

  1. persistence.xml uses environment variables (run /verify-persistence first)
  2. No hardcoded DDL generation paths
  3. All changes committed and pushed

Deployment Process

QA1 Deployment
bash
# Merge development into qa1 branch
git fetch origin
git checkout qa1
git merge origin/development
git push origin qa1
QA2 Deployment
bash
# Merge development into qa2 branch
git fetch origin
git checkout qa2
git merge origin/development
git push origin qa2

GitHub Actions will automatically:

  1. Build the application with Maven
  2. Deploy to the target QA server
  3. Restart the Payara application server

Post-Deployment

  • Monitor GitHub Actions for build status
  • Check QA environment is accessible after deployment
  • Verify the deployed feature works as expected

Troubleshooting

If deployment fails:

  1. Check GitHub Actions logs for build errors
  2. Verify persistence.xml configuration
  3. Check if QA server is accessible
  4. See QA Troubleshooting Guide

© hmislk, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .codex/skills/deploy-qa of hmislk/hmis.

Open the folder on GitHubat commit d5d2020

Compare with similar skills

Deploy QA next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Deploy QA compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Deploy QA this skillhmislk/hmis236—~394Automated safety check: NotesGPL-3.0
Senior DevOps Toolkitmaslennikov-ig/claude-code-orchestrator-kit2606 repos~1.1kAutomated safety check: NotesCustom licence
AI News RadarLearnPrompt/ai-news-radar1.8k—~2.5kAutomated safety check: NotesMIT
Use Vercel Actionamondnet/vercel-action764—~2.7kAutomated safety check: PassMIT
NGINX Ingress CI Pipelinesnginx/kubernetes-ingress5.1k—~5kAutomated safety check: PassApache-2.0
Prepare Cloudflare Production DeploymentLubomirGeorgiev/cloudflare-workers-nextjs-saas-template786—~5.9kAutomated safety check: NotesMIT

Similar skills

  • Senior DevOps Toolkit

    maslennikov-ig/claude-code-orchestrator-kit

    Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup…

    260 GitHub starsUsed in 6 repos~1.1k tokens
    DevOps & CloudAuto-check: notes
  • AI News Radar

    LearnPrompt/ai-news-radar

    A skill your agent uses when working on AI News Radar, 24 小时 AI 更新雷达, AI 更新雷达, 伯乐Skill, or Scout Skill: finding high-signal AI/tech sources, adding RSS/OPML/GitHub feeds, checking source health…

    1.8k GitHub stars~2.5k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Use Vercel Action

    amondnet/vercel-action

    Wire amondnet/vercel-action into a GitHub Actions workflow to deploy Vercel projects from CI.

    764 GitHub stars~2.7k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • NGINX Ingress CI Pipelines

    nginx/kubernetes-ingress

    Explains how the NGINX Ingress Controller's GitHub Actions workflows, reusable workflows, build matrices and release pipeline fit together across two repositories.

    5.1k GitHub stars~5k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Prepare Cloudflare Production Deployment

    LubomirGeorgiev/cloudflare-workers-nextjs-saas-template

    Source-of-truth runbook for preparing this Vinext Cloudflare Workers SaaS template for production deployment.

    786 GitHub stars~5.9k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Deployments Cicd

    vercel/vercel-plugin

    Official

    Vercel deployment and CI/CD expert guidance. An agent skill from vercel/vercel-plugin.

    301 GitHub starsUsed in 1 repo~3k tokens
    DevOps & CloudAuto-check passed

More from hmislk/hmis

All 33 skills in this repo
  • API Usage

    hmislk/hmis

    Reference for calling existing HMIS REST APIs. An agent skill from hmislk/hmis.

    236 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Application configuration options reference for the HMIS project.

    236 GitHub stars~474 tokensUpdated today
    Auto-check passed
  • Caveman

    hmislk/hmis

    Ultra-compressed communication mode. An agent skill from hmislk/hmis.

    236 GitHub starsUsed in 21 repos~946 tokens
    Auto-check passed
  • Database Guide

    hmislk/hmis

    MySQL database development guide for the HMIS project. An agent skill from hmislk/hmis.

    236 GitHub stars~664 tokensUpdated today
    Auto-check passed
  • Demo Video

    hmislk/hmis

    A skill your agent uses when asked to make a demo, training, how-to or tutorial video with sound or voice-over showing an HMIS function or configuration (e.g.

    236 GitHub stars~3.9k tokensUpdated today
    Auto-check passed
  • Deploy QA

    hmislk/hmis

    Sync development into QA/testing environment branches (QA1-QA4, local RH staging) via PR + merge on GitHub.

    236 GitHub stars~2.1k tokensUpdated today
    Auto-check: notes

Works with

Categories

Questions about Deploy QA

What does Deploy QA do?

Deploy to QA environment (QA1 or QA2). An agent skill from hmislk/hmis. Deploy QA is an agent skill from hmislk/hmis. Deploy to QA environment (QA1 or QA2).

When should I use Deploy QA?

Deploy QA fits situations like: deploying code to the QA testing environments via GitHub Actions; tasks that involve Deployment; tasks that involve CI/CD.

How do I install Deploy QA in Claude Code?

Run `npx skills add hmislk/hmis --skill deploy-qa -a claude-code`. Or copy the skill folder (.codex/skills/deploy-qa in hmislk/hmis) into .claude/skills/deploy-qa in your project. Claude Code loads it when a task matches its description.

How do I install Deploy QA in Codex?

Run `npx skills add hmislk/hmis --skill deploy-qa -a codex`. Or copy the skill folder (.codex/skills/deploy-qa in hmislk/hmis) into .agents/skills/deploy-qa in your project. Codex loads it when a task matches its description.

Can I use Deploy QA in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hmislk/hmis --skill deploy-qa -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/deploy-qa, .gemini/skills/deploy-qa, .github/skills/deploy-qa and .opencode/skills/deploy-qa in your project.

What does Deploy QA need to run?

Going by SKILL.md and its folder, Deploy QA needs the command-line tools its instructions call (git). Its frontmatter pre-approves these tools: Bash, Read, Grep.

Does Deploy QA access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Deploy QA safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Deploy QA use?

Deploy QA is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Deploy QA use?

About 394 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Deploy QA?

Skills that share tags, products or a category with Deploy QA: Senior DevOps Toolkit (maslennikov-ig/claude-code-orchestrator-kit, 260 stars), AI News Radar (LearnPrompt/ai-news-radar, 1.8k stars), Use Vercel Action (amondnet/vercel-action, 764 stars) and NGINX Ingress CI Pipelines (nginx/kubernetes-ingress, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Deploy QA?

hmislk (a GitHub organization) maintains it in hmislk/hmis, which has 236 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on October 8, 2026.

Source: hmislk/hmis on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.