skill and agent to make your ai strong in abp work and project
概览
A collection of curated AI agent prompts, slash commands, and workflow definitions that give your AI coding assistant deep, accurate knowledge of ABP Framework patterns. Drop this repository (or copy its config files) into any ABP project and your AI will scaffold production-ready, convention-correct code across every layer. The abp-super agent is the top-level orchestrator. Give it a plain-language description of what you want to build and it will: 1. before writing a single line: read the existing code through a codebase knowledge graph, read the repo's plan/design .md files, settle the UI source of truth (connect the for real screens and tokens if you have it — otherwise your existing UI becomes the reference), then confirm with you what is reused, extended and newly added 2. entities, properties, and optional features (background jobs, specs, UI, seeding) from your description 3. a confirmed analysis table — no code is written until you approve 4.
README
以下为原文 README 节选,完整内容请查看原文。
ABP AI Skills
AI coding skills for the ABP Framework — works with GitHub Copilot, Claude Code, Windsurf, and Continue.dev.
A collection of curated AI agent prompts, slash commands, and workflow definitions that give your AI coding assistant deep, accurate knowledge of ABP Framework patterns. Drop this repository (or copy its config files) into any ABP project and your AI will scaffold production-ready, convention-correct code across every layer.
Author: Samer Abdallah · Company: Xprema Systems
Table of Contents
- What’s included
- Quick start
- ⭐ Super Agent — scaffold a full feature in one prompt
- 🔧 Feature Scaffold — wire up an existing entity in one pass
- All agents at a glance
- Platform setup
- Repository structure
- Keeping the skill honest
- Reference files
- Core ABP principles enforced by every agent
- Typical ABP solution structure
- License
What’s included
| What | Where | Purpose |
|---|---|---|
| Automatic activation | AGENTS.md, .github/instructions/abp.instructions.md, .windsurfrules, CLAUDE.md, .continue/config.yaml |
The skill turns itself on when it detects an ABP project (Volo.Abp* refs, AbpModule, AbpDbContext, ABP project layout) — no prompt to attach, and it applies to bug fixes and refactors too |
| Super agent | platform-specific (see below) | Orchestrates all sub-agents from a plain-language scenario |
| Scaffold agents | 22 capabilities, identical on all four platforms (Copilot prompts · Claude commands · Windsurf workflows · Continue agents) | One agent per ABP layer / concern: super agent, feature scaffold, CRUD, MVC / Razor Pages / Angular / Blazor UI, theming, testing, install |
| Phase 0 — context intake | abp-dev/references/context-intake.md |
Before any code: existing-code knowledge graph → repo plan/design .md files → UI source of truth (Stitch MCP if connected, otherwise your existing UI as the reference) → confirm scope with you → SOLID & design-pattern check |
| Reference files | abp-dev/references/ |
Curated, correct ABP patterns for every topic |
references/INDEX.md |
abp-dev/references/INDEX.md |
The single routing table (topic → reference → live doc URL). All platform instruction files point here, so no reference can become unreachable |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add smss123/abp-ai-skills