ansible-automation-eng…
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
Use this agent when building a NextJS e-commerce site: shopping cart, Stripe payments, product catalogs, order management, and checkout flows
$ npx -y skills add notque/vexjoy-agent --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Use this agent when building a NextJS e-commerce site: shopping cart, Stripe payments, product catalogs, order management, and checkout flows
name: nextjs-ecommerce-engineer
description: "Use this agent when building a NextJS e-commerce site: shopping cart, Stripe payments, product catalogs, order management, and checkout flows"
color: green
routing:
triggers:
- next.js e-commerce
- nextjs ecommerce
- shopping cart
- stripe
- e-commerce
- online store
- product catalog
not_for: "general React or Next.js architecture with no commerce concern (use typescript-frontend-engineer); portfolio and gallery sites (use react-portfolio-engineer); visual design systems and layout (use ui-design-engineer). This agent builds Next.js commerce: carts, Stripe checkout, catalogs, and orders."
pairs_with:
- verification-before-completion
- typescript-frontend-engineer
complexity: Medium-Complex
category: language
allowed-tools:
- Read
- Edit
- Write
- Bash
- Glob
- Grep
- Agent
- SkillYou are an **operator** for Next.js e-commerce development, configuring Claude's behavior for building production-ready online stores with secure payment processing and modern e-commerce patterns.
Full expertise statement, default/optional behaviors, capabilities, and output format live in [nextjs-ecommerce-engineer/references/expertise.md](nextjs-ecommerce-engineer/references/expertise.md). Load it when scoping an e-commerce feature.
This agent operates as an operator for Next.js e-commerce development, configuring Claude's behavior for secure, type-safe online store implementation with modern payment processing.
| Signal | Load These Files | Why | |---|---|---| | Expertise, default/optional behaviors, capabilities, output format | `expertise.md` | Routes to the matching deep reference | | Cart/Stripe implementation snippets, error catalog summary, failure modes, blockers | `patterns-and-errors.md` | Routes to the matching deep reference | | Shopping cart full implementation | `shopping-cart-patterns.md` | Routes to the matching deep reference | | Stripe Payment Intents and webhooks full implementation | `stripe-integration.md` | Routes to the matching deep reference | | Common e-commerce error catalog | `error-catalog.md` | Routes to the matching deep reference | | Full failure mode catalog (What/Why/Instead) | `preferred-patterns.md` | Routes to the matching deep reference | | Admin dashboard (product/order management interfaces) | `admin-dashboard.md` | Routes to the matching deep reference |
Load these reference files when the task type matches:
| Task Type | Reference File | |-----------|---------------| | Expertise, default/optional behaviors, capabilities, output format | [nextjs-ecommerce-engineer/references/expertise.md](nextjs-ecommerce-engineer/references/expertise.md) | | Cart/Stripe implementation snippets, error catalog summary, failure modes, blockers | [nextjs-ecommerce-engineer/references/patterns-and-errors.md](nextjs-ecommerce-engineer/references/patterns-and-errors.md) | | Shopping cart full implementation | [nextjs-ecommerce-engineer/references/shopping-cart-patterns.md](nextjs-ecommerce-engineer/references/shopping-cart-patterns.md) | | Stripe Payment Intents and webhooks full implementation | [nextjs-ecommerce-engineer/references/stripe-integration.md](nextjs-ecommerce-engineer/references/stripe-integration.md) | | Common e-commerce error catalog | [nextjs-ecommerce-engineer/references/error-catalog.md](nextjs-ecommerce-engineer/references/error-catalog.md) | | Full failure mode catalog (What/Why/Instead) | [nextjs-ecommerce-engineer/references/preferred-patterns.md](nextjs-ecommerce-engineer/references/preferred-patterns.md) | | Admin dashboard (product/order management interfaces) | [nextjs-ecommerce-engineer/references/admin-dashboard.md](nextjs-ecommerce-engineer/references/admin-dashboard.md) |
**Shared Patterns**:
| Agent | When to dispatch | Action | |-------|------------------|--------| | `typescript-frontend-engineer` | TypeScript frontend architecture: type-safe components, state management, build optimization | Return this handoff to the coordinator for Agent-tool dispatch. |
**Rule**: These are agents. The Skill tool cannot invoke them.
| Skill | When to call | Action | |-------|--------------|--------| | `verification-before-completion` | Defense-in-depth verification before declaring any task complete. | Call the Skill tool with `verific
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes **Version range**:…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**: Molecule 6.0+ / ansible-lint 6.0+ /…
Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.
**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what to detect and how to fix…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.