ABP Audit Logging Skill

Community

Trace changes with ABP audit trails.

Authorburakdmir
Version1.0.0
Installs0

System Documentation

What problem does it solve?

ABP audit logging helps you answer who did what, when, and how in your application by capturing service calls, request metadata, and (optionally) entity history for compliance, debugging, and incident investigation.

Core Features & Use Cases

  • Automatic auditing of application/service calls: Records execution details, exceptions, HTTP request context, and action information.
  • Configurable entity change history: Captures create/update/delete details and property-level changes when explicitly enabled.
  • Pluggable storage and enrichment: Uses IAuditingStore for persistence and AuditLogContributor to add custom contextual data.

Use Case: A multi-tenant ABP system needs a reliable trail of customer account changes, including before/after property values for sensitive workflows, while excluding noise like health-check GET requests.

Quick Start

Ask the AI to configure ABP to enable entity history for audited entities and ensure audit logs are stored with an explicit ApplicationName while respecting sensitive-property exclusions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ABP Audit Logging Skill
Download link: https://github.com/burakdmir/abp-skills/archive/main.zip#abp-audit-logging-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.