.agents/skills/abp-cli/SKILL.md
ABP CLI commands - generate-proxy, install-libs, add-package-ref, new-module, install-module, abp update, abp clean, abp suite generate. Use when the user asks how to run ABP CLI commands, generate proxies, install libraries, or use ABP Suite.
npx skillsauth add afonsoft/VideoChat abp-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Full documentation: https://abp.io/docs/latest/cli Use
abp help [command]for detailed options.
# URL flag: `-u` (short) or `--url` (long). Use whichever your team prefers, but keep it consistent.
#
# Angular (host must be running)
abp generate-proxy -t ng
# C# client proxies
abp generate-proxy -t csharp -u https://localhost:44300
# Integration services only (microservices)
abp generate-proxy -t csharp -u https://localhost:44300 -st integration
# JavaScript
abp generate-proxy -t js -u https://localhost:44300
# Install NPM packages for MVC/Blazor Server
abp install-libs
# Add project reference with module dependency
abp add-package-ref Acme.BookStore.Domain
abp add-package-ref Acme.BookStore.Domain -t Acme.BookStore.Application
# Create new module in solution
abp new-module Acme.OrderManagement -t module:ddd
# Install published module
abp install-module Volo.Blogging
# Add ABP NuGet package
abp add-package Volo.Abp.Caching.StackExchangeRedis
abp update # Update all ABP packages
abp update --version 8.0.0 # Specific version
abp clean # Delete bin/obj folders
Generate CRUD pages from entity JSON (created via Suite UI):
abp suite generate --entity .suite/entities/Book.json --solution ./Acme.BookStore.sln
Note: Entity JSON files are created when you generate an entity via ABP Suite UI. They are stored in
.suite/entities/folder. Suite docs: https://abp.io/docs/latest/suite
| Task | Command |
|------|---------|
| Angular proxies | abp generate-proxy -t ng |
| C# proxies | abp generate-proxy -t csharp -u URL |
| Install JS libs | abp install-libs |
| Add reference | abp add-package-ref PackageName |
| Create module | abp new-module ModuleName |
| Install module | abp install-module ModuleName |
| Update packages | abp update |
| Clean solution | abp clean |
| Suite CRUD | abp suite generate -e entity.json -s solution.sln |
| Get help | abp help [command] |
development
This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI", "fix the layout", "find design problems". Detects issues with responsive design, accessibility, visual consistency, and layout breakage, then performs fixes at the source code level.
testing
Comprehensive unit testing with xUnit, mocking, test patterns, and best practices for .NET applications
data-ai
Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.
development
Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage.