perigon-backend
Build Perigon Backend Features
Perigon backend work requires strict architecture, EF Core, and Aspire conventions. This skill guides Claude, Codex, and Claude Code through those project patterns.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "perigon-backend" from https://skillstore.io/skills/aterdev-perigon-backend.md and its manifest at https://skillstore.io/api/skills/aterdev-perigon-backend/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "perigon-backend". Design an Order module using Perigon backend conventions.
Expected outcome:
A layered implementation plan covering the Order entity, DTO shapes, manager responsibilities, controller endpoints, EF Core relationships, and migration placement.
Using "perigon-backend". Review a Product controller for Perigon compliance.
Expected outcome:
A concise review noting controller inheritance, verb attributes, response patterns, validation placement, and any business logic that should move to a manager.
Using "perigon-backend". Plan bulk import for inventory records.
Expected outcome:
A backend plan using manager operations, EF Core bulk extensions, transaction handling, validation boundaries, and projected query responses.
Security Audit
SafeAll five static system reconnaissance findings were reviewed against SKILL.md and adjudicated as false positives. The skill contains backend architecture guidance only, with no prompt injection, exfiltration intent, or unauthorized system inspection instructions found.
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/aterdev-perigon-backend/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/aterdev-perigon-backend?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/aterdev-perigon-backend?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aterdev-perigon-backend/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/aterdev-perigon-backend.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
AterDev. (2026). perigon-backend security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/aterdev-perigon-backend/audits/8BibTeX citation
@techreport{aterdev-aterdev-perigon-backend-2026,
author = {AterDev},
title = {perigon-backend security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/aterdev-perigon-backend/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "perigon-backend security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "AterDev"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/aterdev-perigon-backend/audits/8"
identifiers:
- type: other
value: "skillstore:aterdev-perigon-backend:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add a Feature Module
Create entities, DTOs, managers, and controllers that match Perigon backend structure.
Review EF Core Changes
Check entity fields, DbContext placement, migrations, projections, and tracking choices against project conventions.
Align Service Endpoints
Keep REST controller methods, response types, validation, and business logic boundaries consistent.
Try These Prompts
Use the perigon-backend conventions to design a new entity for [domain]. Include required fields, relationships, and DTO shapes.
Apply the perigon-backend manager conventions to implement [workflow]. Keep business rules in the manager and controller concerns outside it.
Review this controller against perigon-backend conventions. Check method names, HTTP verbs, response types, validation, and manager boundaries.
Plan a Perigon backend feature for [requirement]. Cover entity design, EF Core changes, DTOs, manager operations, controller methods, and AppHost considerations.
Best Practices
- Keep business rules in managers and keep HTTP concerns in controllers.
- Use typed DTO shapes for detail, add, update, item, and filter workflows.
- Prefer projected no-tracking queries unless updates or tracking are required.
Avoid
- Do not return ActionResult from managers or access HttpContext inside managers.
- Do not store related values as string-delimited lists when relationships, arrays, or JSON fit better.
- Do not wrap every API response in a custom ApiResponse when standard responses are expected.
Frequently Asked Questions
What projects does this skill support?
Does this skill run migrations?
Can it help design new entities?
Can it review controller code?
Does it replace project tests?
Which AI tools can use this skill?
Developer Details
Author
AterDevLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/AterDev/Perigon.template/tree/main/ApiStandard/.github/skills/perigon-backendRef
c4231f0153ccd2a2ed62274c5a372bf8f2386d3f
Maintenance freshness
7/18/2026
Usage
11 downloads · 178 views
File structure
📄 SKILL.md