atris/skills/backend/SKILL.md
Backend architecture policy. Use when building APIs, services, data access, or any backend work. Prevents over-engineering.
npx skillsauth add atrislabs/atris backendInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Part of the Atris policy system. Prevents ai-generated backend from being over-engineered.
This skill uses the Atris workflow:
atris/MAP.md for existing patterns before buildingatris/policies/atris-backend.md for full guidanceatris review to validate against this policyNaming: avoid data, result, handler, manager, service, utils. names reveal intent.
Abstractions: three concrete examples before you abstract. copy-paste until patterns emerge.
Errors: let errors bubble. include context: what were you doing? what input caused this?
Data Access: no n+1 queries. think about patterns upfront. batch when possible.
API Design: boring and consistent. same patterns everywhere.
Run through atris/policies/atris-backend.md "before shipping" section:
atris # load workspace context
atris plan # break down backend task
atris do # build with step-by-step validation
atris review # validate against this policy
atris/policies/atris-backend.mdatris/MAP.mdatris/PERSONA.mdtesting
Detects AI slop and fixes it, especially in memos, docs, READMEs, messages, PRDs, and other written output. Based on Wikipedia's AI Cleanup patterns plus memo-specific anti-slop rules. Triggers on "copy edit", "review writing", "humanize", "deslopper", "ai patterns", "make it sound human", "AI slop", "anti-slop", "memo".
tools
Use when an agent needs to inspect or send local macOS iMessage through Atris CLI. Triggers on iMessage, Messages.app, local text messages, chat.db, or texting someone from the user's Mac.
databases
Submit, list, resolve, close, or delete Atris customer feedback. Use when user types /feedback or asks to triage the feedback queue.
development
Fast research sweep — arxiv, semantic scholar, github, web. Finds papers, scores relevance, extracts actionable insights, stores to wiki. Triggers on: research search, find papers, latest research, arxiv, what's new in, sweep papers, research sweep.