Agent skill

Senior QA

by nicepkg in nicepkg/auto-company

Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications.

No licenceAuto-check: notesTesting & QA

Install Senior QA

skills CLI
$ npx skills add nicepkg/auto-company --skill senior-qa -a claude-code

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

GitHub CLI
$ gh skill install nicepkg/auto-company senior-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/nicepkg/auto-company.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/senior-qa .claude/skills/senior-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
senior-qa
GitHub stars
192
Used in
3 other repos
Token cost
~1.1k tokens
SKILL.md length
302 words
Files
7 (incl. scripts, references)
Skills in repo
23
Repo updated
First seen
Licence
None found

At a glance

Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications.

  • Works in 6 steps: Test Suite Generator → Coverage Analyzer → E2E Test Scaffolder → …
  • Designing test strategies
  • SKILL.md covers Quick Start, Core Capabilities, Reference Documentation and Tech Stack, plus 5 more sections
  • Runs Python scripts from its folder; calls python, npm and pip

What it does

Senior QA is an agent skill from nicepkg/auto-company. Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications. Includes test suite generation, coverage analysis, E2E testing setup, and quality metrics. Use when designing test strategies, writing test cases, implementing test automation, performing manual testing, or analyzing test coverage.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `references/qa_best_practices.md`, `references/test_automation_patterns.md` and `references/testing_strategies.md`).

It sits in Testing & QA, covering Test strategy, Test generation and QA and bug reports. It works with Next.js, React and Node.js. The repository describes itself as: 🤖 A fully autonomous AI company that runs 24/7. 14 AI agents (Bezos, Munger, DHH...) brainstorm ideas, write code, deploy products & make money — no human in the loop. Powered…

When your agent uses it

  • Designing test strategies
  • Writing test cases
  • Implementing test automation
  • Performing manual testing

Example prompts

  • “/senior-qa”

Requirements

  • Python 3
  • Node.js
  • Docker

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Test Suite Generator
  2. Coverage Analyzer
  3. E2E Test Scaffolder
  4. Setup and Configuration
  5. Run Quality Checks
  6. Implement Best Practices

What it can do on your machine

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

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • npm
    • pip
    • docker
    • docker-compose
    • kubectl

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

  • Network

    No URLs in SKILL.md. Its commands use npm, pip, docker and kubectl, 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

Senior QA loads about 1.1k tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 95 tokens; SKILL.md has 302 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.3k

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.

  • NoteMentions a .env fileSKILL.md:126
    cp .env.example .env

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); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 302 words (~1,116 tokens).

“Complete toolkit for senior qa with modern tools and best practices.”

— opening of SKILL.md by nicepkg
name
senior-qa

Read the full SKILL.md on GitHub

Files

SKILL.md and 6 other files (scripts, references) in .claude/skills/senior-qa of nicepkg/auto-company.

  • SKILL.md
  • references/qa_best_practices.md
  • references/test_automation_patterns.md
  • references/testing_strategies.md
  • scripts/coverage_analyzer.py
  • scripts/e2e_test_scaffolder.py
  • scripts/test_suite_generator.py

Open the folder on GitHubat commit 1252920

Used in 3 other repositories

We found 4 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 3 other GitHub owners. This page covers the copy in nicepkg/auto-company, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Senior 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.

Senior QA compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Senior QA this skillnicepkg/auto-company1923 repos~1.1kAutomated safety check: NotesNone
Senior QAalirezarezvani/claude-skills28k1 repos~2.1kAutomated safety check: PassMIT
Risk Based Testingpetrkindlmann/qa-skills165—~5.3kAutomated safety check: PassMIT
Senior QAborghei/Claude-Skills881—~1.6kAutomated safety check: PassMIT
Frontend Verifyucsandman/marketing-studio251—~2.4kAutomated safety check: PassMIT
Studio Testingsupabase/supabase111k—~2.2kAutomated safety check: PassApache-2.0

Similar skills

  • Senior QA

    alirezarezvani/claude-skills

    Generates unit tests, integration tests, and E2E tests for React/Next.js applications.

    28k GitHub starsUsed in 1 repo~2.1k tokens
    Testing & QAAuto-check passed
  • Risk Based Testing

    petrkindlmann/qa-skills

    Produce a risk matrix or heatmap that quantifies what could break by business impact × probability, runs failure mode analysis on the top items, and maps test coverage to risk zones.

    165 GitHub stars~5.3k tokensUpdated 3 mo ago
    Testing & QAAuto-check passed
  • Senior QA

    borghei/Claude-Skills

    Testing for React/Next.js with Jest, React Testing Library, and Playwright.

    881 GitHub stars~1.6k tokensUpdated today
    Testing & QAAuto-check passed
  • Frontend Verify

    ucsandman/marketing-studio

    Verify frontend changes end to end after editing a web app, instead of manually clicking through pages.

    251 GitHub stars~2.4k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Studio Testing

    supabase/supabase

    Official

    Testing strategy for Supabase Studio. An agent skill from supabase/supabase.

    111k GitHub stars~2.2k tokensUpdated today
    Testing & QAAuto-check passed
  • Javascript Testing Expert

    softmaple/softmaple

    Expert-level JavaScript testing skill focused on writing high-quality tests that find bugs, serve as documentation, and prevent regressions.

    159 GitHub starsUsed in 1 repo~4k tokens
    Testing & QAAuto-check passed

More from nicepkg/auto-company

All 23 skills in this repo
  • Market Sizing Analysis

    nicepkg/auto-company

    This skill should be used when the user asks to "calculate TAM", "determine SAM", "estimate SOM", "size the market", "calculate market opportunity", "what's the total addressable market", or…

    192 GitHub starsUsed in 12 repos~3.1k tokens
    Auto-check passed
  • Devops

    nicepkg/auto-company

    Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm).

    192 GitHub starsUsed in 2 repos~814 tokens
    Auto-check passed
  • Startup Financial Modeling

    nicepkg/auto-company

    This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or…

    192 GitHub starsUsed in 12 repos~2.8k tokens
    Auto-check passed
  • Deep Research

    nicepkg/auto-company

    Conduct enterprise-grade research with multi-source synthesis, citation tracking, and verification.

    192 GitHub starsUsed in 4 repos~8.3k tokens
    Auto-check passed
  • Micro SaaS Launcher

    nicepkg/auto-company

    Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software.

    192 GitHub starsUsed in 9 repos~1.3k tokens
    Auto-check passed
  • Code Review Security

    nicepkg/auto-company

    Security-focused code review checklist and automated scanning patterns.

    192 GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed

Categories

Questions about Senior QA

What does Senior QA do?

Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications. Senior QA is an agent skill from nicepkg/auto-company. Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications.

When should I use Senior QA?

Senior QA fits situations like: designing test strategies; writing test cases; implementing test automation; performing manual testing.

How do I install Senior QA in Claude Code?

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

How do I install Senior QA in Codex?

Run `npx skills add nicepkg/auto-company --skill senior-qa -a codex`. Or copy the skill folder (.claude/skills/senior-qa in nicepkg/auto-company) into .agents/skills/senior-qa in your project. Codex loads it when a task matches its description.

Can I use Senior 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 nicepkg/auto-company --skill senior-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/senior-qa, .gemini/skills/senior-qa, .github/skills/senior-qa and .opencode/skills/senior-qa in your project.

What does Senior QA need to run?

Going by SKILL.md and its folder, Senior QA needs Python for the scripts in its folder and the command-line tools its instructions call (python, npm, pip, docker, docker-compose and kubectl). Our summary lists: Python 3; Node.js; Docker.

Does Senior QA access the network?

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

Is Senior QA safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Senior QA use?

No licence was found for Senior QA or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Senior QA use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.

What are the alternatives to Senior QA?

Skills that share tags, products or a category with Senior QA: Senior QA (alirezarezvani/claude-skills, 28k stars), Risk Based Testing (petrkindlmann/qa-skills, 165 stars), Senior QA (borghei/Claude-Skills, 881 stars) and Frontend Verify (ucsandman/marketing-studio, 251 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Senior QA?

nicepkg (a GitHub organization) maintains it in nicepkg/auto-company, which has 192 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on February 12, 2026.

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