Agent skill

Kouchou AI Testing

by digitaldemocracy2030 in digitaldemocracy2030/kouchou-ai

Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules.

AGPL-3.0Auto-check passedTesting & QA

Install Kouchou AI Testing

skills CLI
$ npx skills add digitaldemocracy2030/kouchou-ai --skill kouchou-ai-testing -a claude-code

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

GitHub CLI
$ gh skill install digitaldemocracy2030/kouchou-ai kouchou-ai-testing --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/digitaldemocracy2030/kouchou-ai.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/kouchou-ai-testing .claude/skills/kouchou-ai-testing && 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
kouchou-ai-testing
GitHub stars
171
Token cost
~355 tokens
SKILL.md length
167 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules.

  • Debugging tests
  • SKILL.md covers Overview, Core test commands, Testing strategy and E2E testing rules (Playwright…, plus 1 more section
  • Calls pnpm and make
  • Tasks that involve End-to-end testing

What it does

Kouchou AI Testing is an agent skill from digitaldemocracy2030/kouchou-ai. Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules. Use when writing, running, or debugging tests.

Its SKILL.md is about 360 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 Testing & QA, covering End-to-end testing, Browser testing and Integration testing. It works with Playwright and pnpm. The repository describes itself as: 広聴AI (デジタル民主主義2030ブロードリスニング). The licence is AGPL-3.0.

When your agent uses it

  • Debugging tests
  • Tasks that involve End-to-end testing
  • Tasks that involve Browser testing

Example prompts

  • “/kouchou-ai-testing”

What it can do on your machine

Read from SKILL.md and the folder at commit c297bc9. 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

    Shell commands in SKILL.md call:

    • pnpm
    • make

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

  • Network

    No URLs in SKILL.md. Its commands use pnpm, 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

Kouchou AI Testing loads about 355 tokens when it runs. Until then it costs about 45 tokens; SKILL.md has 167 words of instructions outside code blocks.

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

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 passed

The automated check found no risky patterns in SKILL.md.

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 digitaldemocracy2030/kouchou-ai at commit c297bc9, republished under its AGPL-3.0 licence (© digitaldemocracy2030). 167 words, ~355 tokens.

Download SKILL.mdSave it as .claude/skills/kouchou-ai-testing/SKILL.md (or your agent's skills folder).
name
kouchou-ai-testing
description
Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules. Use when writing, running, or debugging tests.

Kouchou-AI Testing

Overview

Use this skill to run and debug tests across the repo.

Core test commands

  • Run API tests with make test/api or rye run pytest tests/ in apps/api/.
  • Run public viewer tests with pnpm test in apps/public-viewer/.
  • Run admin tests with pnpm test in apps/admin/.
  • Run Playwright E2E tests with pnpm test in test/e2e/.
  • Run Playwright with UI or debug mode using pnpm run test:ui or pnpm run test:debug in test/e2e/.

Testing strategy

  • Use unit tests for components and utilities.
  • Use integration tests for API endpoints and services.
  • Use E2E tests for full user workflows.
  • Use pipeline tests to validate data processing outputs.

E2E testing rules (Playwright + Next.js)

  • Always call await page.waitForLoadState("networkidle") after page.goto.
  • Run verification tests before main E2E runs to confirm dummy server and env are correct.
  • Use production-shaped fixtures and avoid hand-crafted dummy data.
  • Use the dummy server in utils/dummy-server because Server Components make real HTTP requests.

E2E references

  • Read test/e2e/CLAUDE.md for the full Playwright guide, dummy server patterns, and troubleshooting flow.

© digitaldemocracy2030, AGPL-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 skills/kouchou-ai-testing of digitaldemocracy2030/kouchou-ai.

Open the folder on GitHubat commit c297bc9

Compare with similar skills

Kouchou AI Testing 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.

Kouchou AI Testing compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Kouchou AI Testing this skilldigitaldemocracy2030/kouchou-ai171—~355Automated safety check: PassAGPL-3.0
E2E Testinglangflow-ai/langflow155k—~3.3kAutomated safety check: PassMIT
Agent Integration ReplayComfy-Org/ComfyUI_frontend2.1k—~805Automated safety check: NotesGPL-3.0
E2E VerificationChorus-AIDLC/Chorus1.2k—~1.5kAutomated safety check: NotesAGPL-3.0
E2E PlaywrightAsvarox/allkaraoke261—~876Automated safety check: PassNone
Ha Frontend Testinghome-assistant/frontend5.7k—~1.7kAutomated safety check: PassApache-2.0

Similar skills

  • E2E Testing

    langflow-ai/langflow

    Write and review Playwright E2E tests for Langflow. An agent skill from langflow-ai/langflow.

    155k GitHub stars~3.3k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Agent Integration Replay

    Comfy-Org/ComfyUI_frontend

    Replay recorded agent conversations as Playwright tests against the real chat panel and canvas.

    2.1k GitHub stars~805 tokensUpdated today
    Testing & QAAuto-check: notes
  • E2E Verification

    Chorus-AIDLC/Chorus

    A skill your agent uses when manually verifying a Chorus frontend change in a real browser — finding local login credentials, driving the running dev server with the Playwright MCP, logging in…

    1.2k GitHub stars~1.5k tokensUpdated yesterday
    Testing & QAAuto-check: notes
  • E2E Playwright

    Asvarox/allkaraoke

    Run, write, and debug Playwright E2E tests for this project.

    261 GitHub stars~876 tokensUpdated today
    Testing & QAAuto-check passed
  • Ha Frontend Testing

    home-assistant/frontend

    Home Assistant frontend testing and validation workflow. An agent skill from home-assistant/frontend.

    5.7k GitHub stars~1.7k tokensUpdated today
    Testing & QAAuto-check passed
  • JS Package Testing

    Opentrons/opentrons

    Vite demo and Playwright + Applitools tests for packed @opentrons JS packages in js-package-testing/.

    523 GitHub stars~1.2k tokensUpdated yesterday
    Testing & QAAuto-check: notes

More from digitaldemocracy2030/kouchou-ai

  • Kouchou AI Architecture

    digitaldemocracy2030/kouchou-ai

    Project architecture, core services, key directories, data flow, and tech stack for the kouchou-ai repository.

    171 GitHub stars~720 tokensUpdated yesterday
    Auto-check passed
  • Kouchou AI Development

    digitaldemocracy2030/kouchou-ai

    Local development setup, build and lint commands, environment configuration, and deployment helpers for the kouchou-ai repo.

    171 GitHub stars~540 tokensUpdated yesterday
    Auto-check: notes

Works with

Categories

Questions about Kouchou AI Testing

What does Kouchou AI Testing do?

Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules. Kouchou AI Testing is an agent skill from digitaldemocracy2030/kouchou-ai. Testing commands and strategy for the kouchou-ai repo, including unit/integration tests and Playwright E2E rules.

When should I use Kouchou AI Testing?

Kouchou AI Testing fits situations like: debugging tests; tasks that involve End-to-end testing; tasks that involve Browser testing.

How do I install Kouchou AI Testing in Claude Code?

Run `npx skills add digitaldemocracy2030/kouchou-ai --skill kouchou-ai-testing -a claude-code`. Or copy the skill folder (skills/kouchou-ai-testing in digitaldemocracy2030/kouchou-ai) into .claude/skills/kouchou-ai-testing in your project. Claude Code loads it when a task matches its description.

How do I install Kouchou AI Testing in Codex?

Run `npx skills add digitaldemocracy2030/kouchou-ai --skill kouchou-ai-testing -a codex`. Or copy the skill folder (skills/kouchou-ai-testing in digitaldemocracy2030/kouchou-ai) into .agents/skills/kouchou-ai-testing in your project. Codex loads it when a task matches its description.

Can I use Kouchou AI Testing 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 digitaldemocracy2030/kouchou-ai --skill kouchou-ai-testing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kouchou-ai-testing, .gemini/skills/kouchou-ai-testing, .github/skills/kouchou-ai-testing and .opencode/skills/kouchou-ai-testing in your project.

What does Kouchou AI Testing need to run?

Going by SKILL.md and its folder, Kouchou AI Testing needs the command-line tools its instructions call (pnpm and make).

Does Kouchou AI Testing access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Kouchou AI Testing safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Kouchou AI Testing use?

Kouchou AI Testing is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Kouchou AI Testing use?

About 355 tokens (SKILL.md is roughly 1.4k 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 Kouchou AI Testing?

Skills that share tags, products or a category with Kouchou AI Testing: E2E Testing (langflow-ai/langflow, 155k stars), Agent Integration Replay (Comfy-Org/ComfyUI_frontend, 2.1k stars), E2E Verification (Chorus-AIDLC/Chorus, 1.2k stars) and E2E Playwright (Asvarox/allkaraoke, 261 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Kouchou AI Testing?

digitaldemocracy2030 (a GitHub organization) maintains it in digitaldemocracy2030/kouchou-ai, which has 171 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 10, 2026.

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