Dan Tran avatar

Dan Tran

Community

@dan10002ht

0Followers
|
33Public Repos
|
10Published Skills

Dan Tran's skill registry provides Shopify app development conventions, storefront and admin coding patterns, plus PM, BA, QA, and tech-lead advisory personas.

Skills Distribution
DomainDeveloper To...Shopify Platform D.. (40%)Software Architect.. (20%)Product & Business.. (20%)Quality Assurance .. (20%)

Agent Skills by Dan Tran

Showing 10 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Dan Tran

FAQPage Schema
What 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.