shuilinh

Dapei Skills Pack En — Testing skill for Claude Code

Testing community

Quality-gate agent skills: spec-as-contract, no-mock rule, evidence-based verification.

How to install Dapei Skills Pack En

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

What Dapei Skills Pack En does

Quality-gate agent skills: spec-as-contract, no-mock rule, evidence-based verification. Three SKILL.md skills + shared check library. Works with Claude Code / Cursor / pi / any agent that reads SKILL.md — bilingual triggers (EN + ZH).

Alternatives in Testing

  • Pua — Use when the user invokes /pua or asks for PUA mode, try-harder/retry help, change-approach coaching, completi 19.5k ★
  • Deslop Reborn — One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents 12.6k ★
  • Langgraphjs — by langchain-ai - Offers comprehensive build and test commands with detailed TypeScript style guidelines, laye 2.7k ★

README

Dapei · General Quality Skills Pack (agent-skills-quality-pack)

A pack of general-purpose skills for AI coding agents: the methodology of "spec is contract, no mock implementations, evidence-based acceptance" solidified into SKILL.md assets that agents can read.

Included

Skill Role
project-skeleton Every application must first have the three-layer universal foundation (engineering / interface skeleton / basic functions)
project-completeness Complete implementation: spec-as-contract, no fake implementations, cross-feature collaboration, full lifecycle
strict-verification Acceptance must come with evidence; verbal "all green" is forbidden
shared/anti-patterns-and-checks.md Shared anti-pattern & acceptance-check library — the single source of truth for the three general skills (§1 Basic functions / §2 Interaction / §3 Resilience & security / §4 Active hunt / §5 Hard-fail criteria)

Note: `dapei-assembler` is a repo-level skill (it depends on the assembler repo's `src/lib/skillGates.ts` and other code). It is not shipped with this pack; it belongs to the dapei-assembler project repository itself.

Design notes

  • Language: this pack is the English pack. The skill bodies are in English, but each skill's frontmatter description keeps Chinese trigger phrases (e.g. "做应用", "开发项目", "功能出问题") on purpose — the pack is meant for a bilingual audience, and an agent serving a Chinese-speaking user must still fire when the user says "帮我做一个项目" in Chinese. English-only users see no downside: the Chinese phrases just never match.
  • Single source of truth: inside the pack, all anti-pattern / check content lives in shared/anti-patterns-and-checks.md; the three SKILL.md files only reference it and never duplicate it. Edit the shared file, not the skills.
  • Pack vs. single-skill copies: install the whole pack directory. Copying one skill folder on its own breaks its ../shared/... and `references/