Use when you have a written implementation plan to execute in a separate session with review checkpoints
npx skills add mpadmaraj/sample-agentic --skill "dao-access"
Install specific skill from multi-skill repository
# Description
>
# SKILL.md
name: dao-access
version: 1.0
category: backend
intent: data-access
description: >
Implements data access logic while maintaining clear separation
from business logic and respecting architectural boundaries
defined in agents.md.
Skill: DAO Access
Purpose
Access data sources without leaking persistence concerns
into higher layers.
When to Use
- Reading or writing persistent data
- Interacting with external data sources
Inputs
- Query criteria
- Persistence constraints
Outputs
- DAO or repository methods
- Clear data access boundaries
Governing Rules
DAO logic must not contain business rules and must follow
architecture constraints in agents.md.
Procedure
- Define required data operation
- Implement minimal persistence logic
- Keep APIs simple and explicit
- Avoid business decisions in DAO
Failure Handling
- Fail on data inconsistency
- Surface data access errors clearly
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.