Agent skill

Abp Pro Testing

by WangJunZzz in WangJunZzz/abp-vnext-pro

本项目的测试和验证规则。新增或修改领域、应用、EF Core、集成或模块测试,以及运行 dotnet test、解释还原审计构建结果时使用。

MITAuto-check passed

Install Abp Pro Testing

skills CLI
$ npx skills add WangJunZzz/abp-vnext-pro --skill abp-pro-testing -a claude-code

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

GitHub CLI
$ gh skill install WangJunZzz/abp-vnext-pro abp-pro-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/WangJunZzz/abp-vnext-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/abp-pro-testing .claude/skills/abp-pro-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
abp-pro-testing
GitHub stars
859
Token cost
~183 tokens
SKILL.md length
39 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
MIT

At a glance

本项目的测试和验证规则。新增或修改领域、应用、EF Core、集成或模块测试,以及运行 dotnet test、解释还原审计构建结果时使用。

  • SKILL.md covers 测试位置, 测试原则 and 命令和结果解释
  • Calls dotnet and git

What it does

Abp Pro Testing is an agent skill from WangJunZzz/abp-vnext-pro. 本项目的测试和验证规则。新增或修改领域、应用、EF Core、集成或模块测试,以及运行 dotnet test、解释还原审计构建结果时使用。

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

It works with .NET and Vue.js. The repository describes itself as: Abp Vnext 的 Vue 实现版本. The licence is MIT.

Example prompts

  • “/abp-pro-testing”

What it can do on your machine

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

    • dotnet
    • 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

Abp Pro Testing loads about 183 tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 39 words of instructions outside code blocks.

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

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 WangJunZzz/abp-vnext-pro at commit 74a3cfa, republished under its MIT licence (© WangJunZzz). 39 words, ~183 tokens.

Download SKILL.mdSave it as .claude/skills/abp-pro-testing/SKILL.md (or your agent's skills folder).
name
abp-pro-testing
description
本项目的测试和验证规则。新增或修改领域、应用、EF Core、集成或模块测试,以及运行 dotnet test、解释还原审计构建结果时使用。

ABP Pro 测试和验证

测试位置

  • 领域规则放在所属 *.Domain.Tests。
  • 应用用例放在 *.Application.Tests,复用现有 ABP 测试基类。
  • 持久化行为放在 *.EntityFrameworkCore.Tests 或对应 FreeSql 测试项目。
  • 复用模块已有测试基类和依赖配置,不重复创建 DI 测试框架。

测试原则

  • 测试可观察行为:验证、授权、租户隔离、映射、持久化约束和事件效果。
  • 使用 GuidGenerator、Clock 和 ABP 测试服务,避免静态随机状态和环境时间。
  • 测试不依赖执行顺序。

命令和结果解释

powershell
dotnet build <受影响项目> --no-restore
dotnet test <测试项目> --no-build
dotnet list <项目> package --vulnerable
  • 先构建最小受影响项目,再构建共享 Host 或网关。
  • 共享输出目录相关的 Host、网关和模块构建必须串行执行。
  • NU1900 是漏洞数据源不可访问,不是安全审计通过;默认不要关闭审计。
  • “没有可用测试”是测试发现失败或程序集为空,不能算测试通过。
  • 完成前执行 git diff --check,并报告未能执行的命令及原因。

© WangJunZzz, MIT. 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/abp-pro-testing of WangJunZzz/abp-vnext-pro.

Open the folder on GitHubat commit 74a3cfa

Compare with similar skills

Abp Pro 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.

Abp Pro Testing compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Abp Pro Testing this skillWangJunZzz/abp-vnext-pro859—~183Automated safety check: PassMIT
Configure Telerik NugetLanceMcCarthy/DevOpsExamples172—~976Automated safety check: PassMIT
GitHub Actions Failure DebuggingLanceMcCarthy/DevOpsExamples172—~312Automated safety check: PassMIT
Tailwindcss Developmentanonaddy/anonaddy4.9k10 repos~865Automated safety check: PassMIT
Minimax DOCXpoco-ai/poco-claw1.4k7 repos~3.9kAutomated safety check: PassMIT
GSAP Core Animationgreensock/gsap-skills16k4 repos~3.7kAutomated safety check: PassMIT

Similar skills

  • Configure Telerik Nuget

    LanceMcCarthy/DevOpsExamples

    Helps setup, configure and manage Telerik NuGet feeds in your repo's nuget.config file.

    172 GitHub stars~976 tokensUpdated 7 days ago
    DevOps & CloudAuto-check passed
  • GitHub Actions Failure Debugging

    LanceMcCarthy/DevOpsExamples

    Guide for debugging failing GitHub Actions workflows. An agent skill from LanceMcCarthy/DevOpsExamples.

    172 GitHub stars~312 tokensUpdated 7 days ago
    DevOps & CloudAuto-check passed
  • Tailwindcss Development

    anonaddy/anonaddy

    Always invoke when the user's message includes 'tailwind' in any form.

    4.9k GitHub starsUsed in 10 repos~865 tokens
    Frontend & DesignAuto-check passed
  • Minimax DOCX

    poco-ai/poco-claw

    Professional DOCX document creation, editing, and formatting using OpenXML SDK (.NET).

    1.4k GitHub starsUsed in 7 repos~3.9k tokens
    Documents & OfficeAuto-check passed
  • GSAP Core Animation

    greensock/gsap-skills

    Covers the GSAP core API for tweens, easing, staggers, defaults and matchMedia, and when to choose GSAP over CSS animations or other JavaScript animation libraries.

    16k GitHub starsUsed in 4 repos~3.7k tokens
    Frontend & DesignAuto-check passed
  • GSAP in Vue, Nuxt and Svelte

    greensock/gsap-skills

    Shows how to use GSAP in Vue, Nuxt, Svelte and other lifecycle-based frameworks: create after mount, scope selectors to the component, and revert on unmount.

    16k GitHub starsUsed in 4 repos~2.6k tokens
    Frontend & DesignAuto-check passed

More from WangJunZzz/abp-vnext-pro

  • Abp Pro Core

    WangJunZzz/abp-vnext-pro

    本项目的 ABP Pro 核心约定。修改 aspnet-core 后端 C、ABP 模块、依赖注入、异常、本地化、权限、多租户或时间处理时使用。

    859 GitHub stars~319 tokensUpdated 1 mo ago
    Auto-check passed
  • Abp Pro Infrastructure

    WangJunZzz/abp-vnext-pro

    本项目的基础设施集成规则。修改 CAP 分布式事件、Hangfire、Redis、SignalR、后台任务、租户传播、事务 Outbox 或 Host 集成时使用。

    859 GitHub stars~258 tokensUpdated 1 mo ago
    Auto-check passed
  • Abp Pro Data Access

    WangJunZzz/abp-vnext-pro

    本项目的数据访问规则。修改 EF Core DbContext、实体映射、仓储、FreeSql、数据库提供程序、迁移或持久化测试时使用。

    859 GitHub stars~226 tokensUpdated 1 mo ago
    Auto-check passed
  • Abp Pro Layered

    WangJunZzz/abp-vnext-pro

    本项目的分层 DDD 开发规则。新增或修改实体、领域服务、DTO、应用服务、控制器、权限或业务模块时使用. An agent skill from WangJunZzz/abp-vnext-pro.

    859 GitHub stars~210 tokensUpdated 1 mo ago
    Auto-check passed
  • Abp Pro Templates

    WangJunZzz/abp-vnext-pro

    本项目的模板和脚手架维护规则。修改 templates/pro-module、templates/pro-nuget/service、内部 Lion.AbpPro CLI、生成结构或集中包版本时使用。

    859 GitHub stars~172 tokensUpdated 1 mo ago
    Auto-check passed

Works with

Questions about Abp Pro Testing

What does Abp Pro Testing do?

本项目的测试和验证规则。新增或修改领域、应用、EF Core、集成或模块测试,以及运行 dotnet test、解释还原审计构建结果时使用。. Abp Pro Testing is an agent skill from WangJunZzz/abp-vnext-pro.

How do I install Abp Pro Testing in Claude Code?

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

How do I install Abp Pro Testing in Codex?

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

Can I use Abp Pro 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 WangJunZzz/abp-vnext-pro --skill abp-pro-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/abp-pro-testing, .gemini/skills/abp-pro-testing, .github/skills/abp-pro-testing and .opencode/skills/abp-pro-testing in your project.

What does Abp Pro Testing need to run?

Going by SKILL.md and its folder, Abp Pro Testing needs the command-line tools its instructions call (dotnet and git).

Does Abp Pro Testing 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 Abp Pro 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 Abp Pro Testing use?

Abp Pro Testing is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Abp Pro Testing use?

About 183 tokens (SKILL.md is roughly 732 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 Abp Pro Testing?

Skills that share tags, products or a category with Abp Pro Testing: Configure Telerik Nuget (LanceMcCarthy/DevOpsExamples, 172 stars), GitHub Actions Failure Debugging (LanceMcCarthy/DevOpsExamples, 172 stars), Tailwindcss Development (anonaddy/anonaddy, 4.9k stars) and Minimax DOCX (poco-ai/poco-claw, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Abp Pro Testing?

WangJunZzz (a GitHub user) maintains it in WangJunZzz/abp-vnext-pro, which has 859 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on September 1, 2026.

Source: WangJunZzz/abp-vnext-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.