allenhsu
Community@allen-hsu
With over 12 years of experience in software development and architecture design
Agent Skills by allenhsu
Showing 34 vetted skills indexed across 3 GitHub repositories.
store-screenshots
Produces App Store and Google Play screenshots through a five-step brief, capture, review, and render workflow.
eas-ota-discipline
Validates Expo EAS Update publishes against the runtimeVersion fingerprint rule.
monetize-revenuecat
Guides wiring RevenueCat subscriptions and IAP into Expo apps across both stores.
eas-build-doctor
Diagnose and fix Expo and EAS build failures using a casebook of real root causes.
submit-apple
Documents App Store submission gotchas and fixes beyond the asc CLI skills.
submit-google
Automates Google Play submission for Expo apps using the gpc CLI and Android Publisher API.
monetize-admob
Outlines AdMob integration for Expo apps with dual-store privacy re-declaration checklists.
store-listing
Writes and organizes App Store and Google Play listing copy across multiple locales.
store-art
Render App Store and Google Play screenshots from raw captures using HTML/CSS and Playwright.
app-scout
Analyzes public App Store and Google Play data to surface app market opportunities.
investigating-bugs
Perform structured root-cause analysis before implementing minimal fixes.
writing-tech-specs
Generate standardized technical specification documents through a guided Q&A workflow.
reviewing-code
Identify critical issues in repository diffs against the base branch.
reviewing-architecture
Evaluate software plans for architecture defects and optimization opportunities.
developing-react-native
Implement React Native architecture patterns for Expo-based projects.
creating-expo-apps
Scaffold React Native apps with configurable navigation, styling, and backend options.
deploying-mobile-apps
Automate React Native and Expo mobile DevOps workflows with EAS and Fastlane.
integrating-google-ads
Integrate Google AdMob banner, interstitial, rewarded, and app-open ads into React Native/Expo apps.
designing-mobile-ui
Search mobile UI patterns, color palettes, typography, and UX guidelines for React Native apps.
running-retro
Analyzes commit history to quantify weekly engineering activity and team performance metrics.
testing-qa
Automate end-to-end QA testing and iterative bug fixing for web applications with Playwright MCP.
shipping-code
Automate end-to-end ship workflows on GitHub feature branches to produce PRs.
creating-info-cards
Generate self-contained HTML info cards with embedded CSS and fonts.
humanizing-text-zh-tw
Detect 29 AI writing patterns and rewrite Traditional Chinese text to sound natural.
Frequently Asked Questions About allenhsu
FAQPage SchemaWhat tasks can I accomplish with allenhsu's skills?▼
You can scaffold and architect React Native/Expo apps, run EAS builds and OTA updates, submit to the App Store and Google Play, write localized store listing copy, render professional store screenshots, wire AdMob ads and RevenueCat subscriptions, and scout app market opportunities from public store data.
Who are these skills designed for?▼
Mobile engineers and indie developers shipping React Native or Expo apps to both stores. They suit solo builders handling the full release cycle — architecture, CI/CD, store metadata, monetization, and marketing assets — plus teams needing structured code review, tech specs, and QA testing with Playwright.
How do the store submission skills work in practice?▼
submit-apple layers gotchas on top of the asc CLI (2FA, version mismatches, emoji rejections), while submit-google drives the gpc CLI to create the app, push listings and Data safety forms, upload the AAB, and set tracks — flagging Console forms only a human can complete.
Are all skills production-verified?▼
No. eas-build-doctor, submit-apple, and store-screenshots derive from a real dual-store submission in August 2026. However, monetize-revenuecat and monetize-admob are explicitly planned skeletons not yet field-tested, and the skills instruct users of this limitation before use.
What prerequisites do these skills require?▼
An Expo/React Native project with EAS configured (eas.json), plus store-specific CLIs: asc for App Store Connect and gpc for Google Play. store-art requires Playwright for HTML/CSS rendering, and app-scout runs as a zero-dependency script over the iTunes Search API and Google Play listing pages.