Joyan
Official@joyanlabs · Peru
Offers standardized architectural scaffolding, type-safe validation, and rigorous governance patterns for enterprise NestJS and Prisma backend environments.
Agent Skills by Joyan
Showing 18 vetted skills indexed across 1 GitHub repositories.
auth-guards
Enforce roles and permissions on NestJS endpoints with guards and decorators.
documentation
Enforce standard documentation templates with frontmatter and cross-references.
context7-docs
Fetch up-to-date library documentation and best practices via Context7 MCP.
email-mailtrap
Automate email notifications via a Mailtrap adapter with environment-driven configuration.
template-backend
Scaffold a NestJS backend with hexagonal architecture and Prisma migrations.
git-guidelines
Guide Git commits, PR descriptions, and remote actions with confirmation.
inngest
Orchestrate asynchronous background tasks with Inngest event functions.
vitest-testing
Configure Vitest for unit and end-to-end testing in NestJS projects.
prisma-repository
Bridge Prisma repositories to domain interfaces with mappers and dependency injection.
typescript
Apply advanced TypeScript patterns to design type-safe data models and interfaces.
zod-4
Validate and parse data with Zod v4 schemas across forms, APIs, and DTOs.
prisma
Manage Prisma migrations, mappers, and data cleaning in NestJS services.
skill-auditor
Audit existing skills for quality and consistency with real code.
skill-creator
Creates AI agent skills conforming to the agentskills.io standard with SKILL.md templates and frontmatter validation.
skill-sync
Parse SKILL.md YAML frontmatter and update AGENTS.md Auto-invoke entries.
conventions
Enforce naming conventions and architectural patterns for NestJS and Prisma projects.
better-auth
Configure authentication and authorization for NestJS apps with guards and decorators.
nestjs
Structure NestJS applications with hexagonal architecture and CQRS patterns.
Frequently Asked Questions About Joyan
FAQPage SchemaWhat specific backend tasks does Joyan enable?▼
Joyan enables the rapid scaffolding of NestJS applications, implementation of hexagonal architecture, and management of Prisma migrations. It provides standardized guards for authentication, decorators for role-based access control, and validation logic using Zod schemas to ensure type-safe data handling across your entire service layer.
Which engineering personas benefit from these skills?▼
Backend engineers, software architects, and technical leads working within the NestJS ecosystem benefit most. These skills are designed for teams requiring consistent architectural patterns, rigorous code quality audits, and standardized documentation practices to maintain long-term project maintainability and developer velocity.
What are the primary dependencies for implementing these patterns?▼
Implementation requires a Node.js environment with NestJS and Prisma installed. Projects must adhere to the provided hexagonal architecture and CQRS patterns, utilizing TypeScript for all data models and interfaces to ensure compatibility with the provided guards, decorators, and repository mappers.