ArtisanCloud
Official@artisancloud
Offers standardized scaffolding and validation frameworks for multi-tenant Go backend services and Nuxt frontend architectures within the PowerX ecosystem.
Agent Skills by ArtisanCloud
Showing 27 vetted skills indexed across 1 GitHub repositories.
sts
Issue short-lived JWTs for tenant-scoped plugin authentication via token exchange.
nuxt-layout
Generate RBAC-aware Nuxt navigation layouts and inject the app.vue template.
nuxt-tests
Validate Nuxt UI behaviors and API calls using Vitest and E2E tests.
nuxt-stores
Consolidate Nuxt Pinia store patterns into a reusable PowerX standard.
nuxt-components
Generate Nuxt UI form components with UModal and valibot validation.
nuxt-api-client
Generate Nuxt API client scaffolding with composable CRUD services for PowerX plugins.
nuxt-i18n
Standardize Nuxt i18n locale file structure and translation key conventions.
nuxt-pages
Enforce Nuxt CRUD page templates and theming rules via nuxt_pages.yaml.
feature-guide
Generate executable PowerX feature guides with Mermaid diagrams and code mappings.
crud-dto
Standardize CRUD DTO definitions and validation for PowerX HTTP transport handlers.
crud-repository
Enforce CRUD repository patterns with tenant scoping and pagination in Go.
crud-di
Enforce dependency injection consistency in Go PowerX CRUD services and transport layers.
crud-transport-grpc
Enforce standardized gRPC transport rules for PowerX servers and handlers.
crud-test
Validate PowerX CRUD services for required Go unit tests.
crud-http-ruleset
Validate PowerX HTTP handlers for CRUD, tenant, and DTO conventions.
crud-grpc-ruleset
Validate CRUD gRPC .proto files for naming, pagination, and go_package consistency.
crud-grpc
Standardize CRUD operations over gRPC for PowerX services.
crud-proto-gen
Generate protobuf definitions and Go stubs for PowerX services.
crud-api-rest
Define versioned REST contracts with uniform error handling and CRUD semantics.
crud-http
Validate PowerX CRUD HTTP implementations for multi-tenant compliance and standardized routing.
crud-model
Enforce PowerX CRUD model conventions for multi-tenant GORM entities.
crud-index
Route CRUD tasks to appropriate sub-skills across HTTP, gRPC, migrations, models, repositories, and services.
crud-service
Enforce transactional boundaries, auditing, and standardized error translation in CRUD service layers.
crud-handler-http
Enforce HTTP handler separation with DTO binding and service-layer business logic.
Frequently Asked Questions About ArtisanCloud
FAQPage SchemaWhat specific tasks are enabled by ArtisanCloud's framework?▼
ArtisanCloud enables the generation of standardized CRUD DTOs, multi-tenant GORM models, and Nuxt UI components. It provides validation rulesets for gRPC proto files, HTTP transport handlers, and JWT-based tenant authentication, ensuring architectural consistency across backend services and frontend interfaces.
Which engineering personas benefit from these capabilities?▼
Backend engineers building multi-tenant Go services and frontend developers working within the Nuxt ecosystem benefit most. These capabilities are designed for teams requiring strict architectural enforcement, standardized repository patterns, and consistent contract definitions across distributed service layers.
What are the primary prerequisites for implementing these standards?▼
Implementation requires an existing Go backend environment and a Nuxt-based frontend architecture. Users must adopt the PowerX standard for service definitions, DTO structures, and repository patterns to leverage the provided validation rulesets and generation templates effectively.