abp-cli

Automate ABP Framework tasks like generating client proxies and managing packages.

14.4k|3.7k|Updated Dec 3, 2016
One-click install
npx skills add https://github.com/abpframework/abp --skill abp-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: abp-cli
Source: https://github.com/abpframework/abp/tree/main/.claude/skills/abp-cli
Command: npx skills add https://github.com/abpframework/abp --skill abp-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies common development tasks within the ABP Framework ecosystem, automating repetitive commands for code generation, package management, and solution maintenance.

Core Features & Use Cases

  • Code Generation: Quickly generate client proxies, modules, and CRUD pages using ABP Suite.
  • Dependency Management: Install and manage client-side libraries and NuGet packages.
  • Solution Maintenance: Update ABP packages and clean build artifacts.
  • Use Case: You need to generate C# client proxies for your microservices and then add a new caching module to your solution.

Quick Start

Use the abp-cli skill to generate C# client proxies for your application.

Frequently Asked Questions about abp-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate C# client proxies for an ABP Framework microservice?

You can generate CRUD pages by using the ABP Suite integration through the ABP CLI. This automates scaffolding the entity, application service, and UI pages for your ABP Framework solution.

What is the best way to update ABP packages and clean build outputs in a solution?

The best way to update ABP packages and clean build outputs is using the ABP CLI. It automates package version updates across your solution and removes leftover build artifacts to maintain a clean environment.

Do I need to install ABP CLI before managing client-side libraries and module references?

Yes, you need the ABP CLI installed and configured in your environment before managing client-side libraries and module references. The CLI is required to execute the commands for installing and linking packages.

Can I use ABP CLI to generate Angular and JavaScript client proxies along with C#?

Yes, you can use ABP CLI to generate client proxies for Angular and JavaScript in addition to C#. This allows you to seamlessly integrate your backend application services with various frontend frameworks.

Why does adding a new caching module to an ABP solution require CLI commands?

Adding a new caching module requires CLI commands to automate the installation and configuration of module references within your solution. This ensures the new package dependencies are correctly wired into the ABP Framework project.