Dan Tran
Community@dan10002ht
Dan Tran's skill registry provides Shopify app development conventions, storefront and admin coding patterns, plus PM, BA, QA, and tech-lead advisory personas.
Agent Skills by Dan Tran
Showing 10 vetted skills indexed across 1 GitHub repositories.
pm
Provides senior product manager guidance for Shopify app strategy, prioritization, and roadmap planning.
dev-storefront
Implements performance-constrained Preact components and Theme App Extensions for Shopify storefronts.
dev-shopify
Applies Shopify platform conventions for metafields, API throttling, and Built for Shopify compliance.
dev-api
Implements backend API conventions for Shopify Remix apps including webhooks, Prisma models, and background jobs.
tech-lead
Provides principal-engineer guidance on Shopify app architecture, DevOps, and fullstack implementation.
team
Simulates a four-role team discussion covering product, requirements, architecture, and QA perspectives.
dev-admin
Implements Shopify embedded admin app code using Remix routes, Polaris components, and App Bridge 4.x.
ba
Analyzes business requirements and produces user stories, data models, and API specifications for Shopify apps.
tester
Generates test strategies, test cases, and automated test scripts for Shopify Remix apps.
dev-patterns
Applies architecture patterns and coding conventions to Shopify Remix app development.
Frequently Asked Questions About Dan Tran
FAQPage SchemaWhat tasks can I accomplish using Dan Tran's Shopify skills?▼
You can build Shopify apps end-to-end: storefront Preact components and Theme App Extensions, embedded admin UIs with Remix and Polaris, backend webhooks and Prisma models, plus GraphQL metafield handling, app store submission checks, and architecture refactoring using patterns like Atomic Design and Repository Pattern.
Who are these skills designed for?▼
They target Shopify app developers, fullstack engineers, and product teams. Developer skills auto-apply to storefront, admin, and backend code, while persona skills (PM, BA, Tech Lead, QA) support roadmap planning, requirements analysis, architecture decisions, sprint planning, and test strategy.
How do the skills operate at runtime?▼
Developer skills auto-apply contextually when editing matching code areas such as extensions/, app/models/, or app/ directories. Persona skills like pm, ba, tech-lead, and tester require manual invocation with a topic argument, while the team skill forks context to simulate multi-role discussion sessions.
What prerequisites or dependencies do these skills require?▼
Skills rely on standard file and shell capabilities (Read, Grep, Glob, Bash, Edit, Write) plus WebSearch and WebFetch for research. They assume a Shopify app project context using Remix, Prisma, Polaris, Preact, and Shopify GraphQL conventions; no external paid services are specified.
Do these skills cover testing and quality assurance?▼
Yes. The tester skill acts as a Senior QA Engineer/SDET covering test strategy, test coverage review, performance testing, bug reporting, and quality gate validation. It can read, write, and edit test files and run shell commands to execute test suites.