abp-development-flow

Automate ABP feature workflows for entities, migrations, services, localization, permissions, and tests.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/afonsoft/VideoChat --skill abp-development-flow-afonsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: abp-development-flow
Source: https://github.com/afonsoft/VideoChat/tree/main/.agents/skills/abp-development-flow
Command: npx skills add https://github.com/afonsoft/VideoChat --skill abp-development-flow-afonsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ABP development workflow helps teams implement end-to-end feature lifecycles across domain, application, localization, permissions, and tests, reducing integration friction and handoffs.

Core Features & Use Cases

  • Provides a repeatable blueprint for adding new entities, migrations, app services, localization, and permissions.
  • Useful when starting new features in ABP-based projects, updating domain layers, and aligning cross-team work.
  • Use Case: When adding a new Book entity, follow the full flow from domain to tests to ensure consistency.

Quick Start

Follow the ABP development workflow to scaffold a new feature in your ABP project.

Frequently Asked Questions about abp-development-flow

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

FAQPage Schema
How do I add a new entity in ABP framework from domain layer to tests?

To add a new entity in ABP framework, follow the development workflow covering domain layer, EF Core configuration, migrations, application contracts, DTOs, mapping, authorization, localization, and tests for a consistent feature lifecycle.

What is the complete ABP development workflow for implementing a new feature?

The ABP development workflow is a repeatable blueprint for implementing features across domain, domain shared, application contracts, and tests, reducing integration friction and cross-team handoffs.

How do I configure permissions and localization across ABP modules?

Configuring permissions and localization across ABP modules involves updating the application contracts and domain shared layers to ensure consistent authorization and language definitions throughout the feature lifecycle.

Does the ABP development workflow include EF Core migrations and deployment checklists?

Yes, the ABP development workflow includes EF Core configuration, database migrations, and a comprehensive deployment-ready checklist to ensure feature completeness from domain scaffolding to final release.

What's the best way to align cross-team work when updating ABP domain layers?

The best way to align cross-team work when updating ABP domain layers is applying a standardized feature workflow that maps domain shared changes, DTOs, and application services to reduce integration friction.

When do I need to update domain shared and application contracts in ABP?

You need to update domain shared and application contracts in ABP when adding new entities, defining DTOs, configuring mappings, or establishing permissions to maintain alignment across application and domain layers.