All authors

Claude Skills by yybd
github.com/yybd45 skills9 installs122 views
- Android CredentialsThe single owner of Android signing and Google Play credentials — the upload keystore, Play App Signing, the SHA-1/SHA-256 fingerprints other services ask for, and the Play Developer API service account. Use this whenever an Android app needs a signing key created or located, a build comes out unsigned, an install fails with a signature mismatch, Play rejects an upload as "signed with the wrong key", a service needs the app's certificate fingerprint (Firebase, Maps, Google Sign-In), the Play ...Votes: 0GitHub stars: 5
- Android Icon GeneratorGenerate a complete Android launcher-icon set from one source image — the adaptive icon (separate foreground and background layers, correct safe zone), the legacy mipmaps at every density, the round icon, the optional monochrome layer for themed icons, and the 512x512 Play store icon — written into the right res/ folders with correct mipmap-anydpi-v26 XML. Use whenever an Android app needs its launcher icon created, replaced, resized or fixed, when the icon looks cropped or off-centre on the ...Votes: 0GitHub stars: 5
- Android Run DeviceBuild a debug APK and run it on a connected Android phone or emulator — the development loop, not a store release. Use whenever the user asks to run, test, install or try the app on Android ("תריץ על המכשיר", "תתקין באנדרואיד"), when a Gradle build fails with "Cannot find a Java installation ... languageVersion=21" or "invalid source release: 21", when `adb` is missing or picks the wrong device, when an installed APK still shows old UI after a code change, or when a device-only behaviour (bac...Votes: 0GitHub stars: 5
- Play Store ComplianceAudit an Android app against Google Play's policies and the Console declarations that gate a release, and fix what would get it rejected or removed — BEFORE uploading. Use this whenever an app is being prepared for Google Play, the user mentions a Play rejection, policy warning, or app-suspension email, asks why a release was blocked or why an update will not roll out, or is about to ship an AAB ("נדחה בפליי", "בדוק מדיניות"). Covers the target-API-level deadline, the Data safety form, permis...Votes: 0GitHub stars: 5
- Play Store DeliverThe single send-surface to Google Play — sync the app's Play listing metadata, graphics, changelogs, AND in-app products / subscriptions from the hub source of truth, verify completeness, and upload them (the listing via fastlane supply, the in-app products via the Google Play Developer API). Use this whenever the user wants to push / deliver / upload Google Play listing text or graphics, publish a metadata-only change to a Play listing, update a changelog, or create / update a Play in-app pr...Votes: 0GitHub stars: 5
- Play Store MediaProduce and conform the graphics a Google Play listing requires — phone, 7" and 10" tablet screenshots, the 1024x500 feature graphic, the 512x512 icon, and an optional promo video — by capturing them from a running app on an emulator or device and fitting them to Play's exact rules. Use whenever the user wants Play screenshots or graphics, a feature graphic, captures for the Play listing, needs an image resized or fixed for Play, or Play rejects a graphic for its size, ratio or aspect ("צילומ...Votes: 0GitHub stars: 5
- Play Store MetadataAuthor and validate a Google Play listing's text: title, short and full description, release notes per versionCode, and the graphics the listing requires. Use when the user wants the Play listing written, refreshed or checked, says "write the Play listing", "update the Play description", "check the listing limits" ("תכתוב את הליסטינג לפליי"), or when a submission was blocked for a missing feature graphic or an over-limit field. It knows both layouts — a repo's fastlane tree and a studio hub —...Votes: 0GitHub stars: 5
- Play Store Reviews ResponderRead Google Play user reviews and write and post replies to them, through the Play Developer API. Use when the user wants to see what reviewers are saying on Play, asks about ratings or new reviews, wants to answer a review, reply to a complaint or a bug report left as a review, or wants a pass over everything unanswered ("תגובות בפליי", "תענה לביקורות"). It fetches reviews with the service account, drafts replies in the reviewer's own language, and posts them only after the user approves eac...Votes: 0GitHub stars: 5
- Play Store ShipVerify an Android app is release-ready and ship it to Google Play — the FINAL Play step: confirm the content is in place (signing key, versionCode, listing, changelog), then build the signed AAB, upload it, assign it to a track, and publish. Use this when the user wants to release/publish/upload an Android build, ship a new versionCode, push an app to production / internal / alpha / beta, roll out a staged release, or asks "how do I upload the AAB" / "תעלה לפרודקשן". This skill does NOT autho...Votes: 0GitHub stars: 5
- AnnounceWrite the posts that announce a release, a launch or an article — Hacker News, Reddit, LinkedIn, X, Bluesky and dev.to/Medium cross-posts — from one source of truth, each shaped to its channel and checked against that channel's mechanical rules. Use when the user wants to announce or promote something they shipped, asks for a Show HN, a LinkedIn post, a tweet or thread, a Reddit post or a dev.to copy, or says "write a launch post", "draft a LinkedIn post", "write an X thread", "announce the r...Votes: 0GitHub stars: 5
- App Icon GeneratorGenerate a complete Xcode app-icon set from a single source image (or create a starter icon if the user has none), sized to Apple's current icon spec for the target platform(s) — iOS/iPadOS, macOS, watchOS, tvOS, visionOS — and place it in the right .xcassets AppIcon set with a correct Contents.json. Use this whenever the user wants to create, generate, resize, replace, or fix an app icon / AppIcon set, mentions icon sizes or "all the icon sizes", gets an Xcode/App Store icon error (missing s...Votes: 0GitHub stars: 5
- App Store DeliverSend an App Store listing to App Store Connect: sync the text and media into the app repo, verify against what is already live, then upload metadata, screenshots, App Preview videos, review information and in-app purchase content over the ASC API — and, through the App Asset Library, the product page header, the search results asset and iPhone Duo screenshots, which fastlane cannot send. Use when the user wants the listing pushed, says "upload the metadata", "send the listing", "deliver to Ap...Votes: 0GitHub stars: 5
- App Store MetadataCreate, organize, translate, and validate App Store / Mac App Store listing metadata for an Xcode project — localized text (name, subtitle, description, keywords, promo text, release notes, URLs), review information, categories, and screenshot file placement. Use whenever the user wants to write, translate, fix or validate App Store listing text, set up the fastlane metadata structure, or manage multi-language listings ("טקסט לאפסטור", "תתרגם את הליסטינג"). It scaffolds the per-locale files, ...Votes: 0GitHub stars: 5
- App Store Review ComplianceAudit a macOS or iOS Xcode project against Apple's App Store Review Guidelines and fix the issues that get apps rejected, BEFORE submitting to App Store Connect. Use this whenever the user is preparing an app for the App Store or Mac App Store ("נדחה באפסטור", "בדוק תאימות"), mentions an Apple rejection or a guideline number (e.g. "2.1", "5.1.1", "Guideline 3.1.1"), asks why their app might get rejected, talks about App Review / demo accounts / demo mode / review notes, or is about to archive...Votes: 0GitHub stars: 5
- App Store Reviews ResponderMonitor App Store / Mac App Store customer reviews and draft developer responses to them. Use this whenever the user wants to read, track, triage, or analyze their app's user reviews and ratings, find what users complain about, draft or write replies to reviews, or set up a routine to keep on top of new reviews ("ביקורות באפסטור", "תענה למשתמשים"). It fetches reviews from Apple's public feed (no credentials needed), summarizes ratings/themes, drafts on-guideline responses, and explains how to...Votes: 0GitHub stars: 5
- Apple App Store ScreenshotsConform an image that already exists to one of Apple's exact App Store screenshot sizes — resize, pad or crop, flatten alpha, write a validated PNG. Use when the user has a screenshot and needs it at a required size, says "make this the right size for the App Store", "resize this for the store" ("תתאים את התמונה לאפסטור"), or when a submission was rejected for image dimensions. It asks for the target size and fit mode rather than guessing. It does NOT capture anything from a running app — `ap...Votes: 0GitHub stars: 5
- Apple Bug Flow ReviewFind real bugs in an Apple app and audit its user journeys end to end — static scan, build-time diagnostics, runtime sanitizers, then a flow-by-flow walk looking for dead ends, lost state and silent failures. Use when the user asks for a bug hunt, a QA pass, a code health check, a crash investigation, or a review before submitting ("בדוק באגים", "תעשה QA"), and after a large change when nothing obvious is broken. It reports with severity and evidence, and fixes only what the user approves. It...Votes: 0GitHub stars: 5
- Apple CredentialsThe single owner of Apple developer credentials and certificates — checking what you have, explaining the types and why each is needed, creating the ones that can be created, and setting up auth credentials. Use this whenever the user needs a signing certificate ("תעודת חתימה", "אישורים של אפל") (Apple Development / Apple Distribution / Developer ID / installer), asks which certificate they need or why, has no certificates and needs to create one, wants to export a certificate as .p12 (e.g. f...Votes: 0GitHub stars: 5
- Apple Hig Design ReviewReview a macOS or iOS app's UI against Apple's Human Interface Guidelines (HIG) and produce prioritized, actionable design/UX/accessibility recommendations. Use this whenever the user wants a design review ("ביקורת עיצוב", "נראה כמו אפליקציית אפל"), asks if their UI "feels native" or follows Apple's conventions, mentions the Human Interface Guidelines or HIG, wants to improve accessibility (VoiceOver, Dynamic Type, contrast), check Dark Mode / layout / typography / spacing / navigation patter...Votes: 0GitHub stars: 5
- Appstore MediaProduce App Store screenshots and App Preview videos for iOS and macOS, from a scripted XCUITest demo flow that can be re-run every release. It is also the media SCRIPTWRITER: before any capture it writes the storyboard deciding which strengths each shot carries. Use when the user wants store screenshots, an app preview video, a demo recording, a media script or storyboard, simulator capture, fastlane snapshot setup, screenshot captions, an iMovie editing plan, the product page header or sear...Votes: 0GitHub stars: 5
- Aso KeywordsApp Store Optimization for APPLE search, done the way an ASO analyst does it: research real search terms per storefront with data (App Store autocomplete, the store's own results, rating counts; Apple Ads popularity when a key is present), score them for relevance, popularity and difficulty, pack the name, subtitle and 100-character keywords field per locale, record the change as an experiment, and review the ranks four weeks later. Use when the user wants better App Store search ranking or d...Votes: 0GitHub stars: 5
- Code Signing ProvisioningUnderstand, diagnose, and fix Apple code signing and provisioning for macOS and iOS Xcode projects — certificates, identifiers, provisioning profiles, entitlements, automatic vs manual signing, and fastlane match. Use whenever the user hits a signing or provisioning error ("שגיאת חתימה", "פרופיל הקצאה") ("no signing certificate", "provisioning profile doesn't include signing certificate", "doesn't match the entitlements", "no profiles found", "failed to register bundle identifier"), asks why ...Votes: 0GitHub stars: 5
- Localization I18nAudit and manage IN-APP localization for a macOS or iOS Xcode project — the user-facing strings inside the app (Localizable.strings / .xcstrings String Catalogs), NOT the App Store listing text. Use this whenever the user wants to localize or translate the app's UI ("תתרגם את האפליקציה", "תוסיף שפה"), add or check a language, find hardcoded (un-localized) strings in Swift, check that all locales have all keys (no missing / empty / untranslated strings), find unused or undefined string keys, m...Votes: 0GitHub stars: 5
- Macos Direct DistributionSet up direct (outside the Mac App Store) distribution for a macOS Xcode app: a dedicated "Direct" target — sandbox off, hardened runtime on, a DIRECT flag, direct-only frameworks linked to it alone — wired to Sparkle auto-updates with EdDSA signing keys, a SUFeedURL, a "Check for Updates" menu item and an appcast signing script — and, for selling that build, a licence key from a hosted checkout, kept out of the App Store build. Use whenever the user wants automatic updates for a Mac app sold...Votes: 0GitHub stars: 5
- Notarize And DistributeTake a built macOS app from an Xcode archive, package it into a signed DMG, notarize it with Apple, staple the ticket, and verify that everything — the app AND the DMG — is properly signed and notarized for direct (non-App-Store) distribution. Use this whenever the user wants to ship a Mac app outside the Mac App Store ("נוטריזציה", "קובץ DMG"): build/create a DMG, sign with Developer ID, notarize, staple, fix "app is damaged / can't be opened / unidentified developer" Gatekeeper errors, or v...Votes: 0GitHub stars: 5
- Ship Apple AppVerify an Apple app is submission-ready and ship it — the FINAL App Store / Mac App Store step: confirm the content is already in place (signing, compliance, metadata, screenshots, app record), then archive, upload, complete the App Store Connect website steps, and submit. Use this when the user wants to release, publish, submit or upload an iOS or Mac build ("תעלה לאפסטור", "תשלח לבדיקה"), asks "how do I upload or submit to the App Store", or is at the end of the process and wants the verify...Votes: 0GitHub stars: 5
- Capacitor Bug Flow ReviewFind real bugs and broken flows in a Capacitor app — the JavaScript that runs inside the WebView and the seams where it meets the native shell. Use when a Capacitor/Ionic app misbehaves on one platform but not the other, when a button does nothing, when something is slow or unresponsive, when a change does not appear on the device after a rebuild, before shipping a release, or when asked to QA or debug such an app ("באג בקפסיטור", "לא עובד במכשיר"). It carries a catalog of WebView traps measu...Votes: 0GitHub stars: 5
- Capacitor LocalizationAudit and manage the in-app localization of a Capacitor / web-shell app, whose UI strings live in JavaScript and HTML rather than in .strings, .xcstrings or strings.xml. Use whenever such an app needs a language checked, added or fixed, when a screen shows the wrong language or an empty label, when asked to find untranslated or hardcoded UI text, or when handling RTL in a bilingual app ("שפה לא נכונה", "תרגום באפליקציה"). It finds the failure this architecture hides: a lookup that falls back ...Votes: 0GitHub stars: 5
- Frontend DesignCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling or beautifying any web UI; "תעצב את הדף", "שפר את העיצוב"). Generates creative, polished code and UI design that avoids generic AI aesthetics. It does NOT decide a page's structure — `page-builder` does th...Votes: 0GitHub stars: 5
- Factory SetupSet up the app factory in a repo, or say why its skills are not loading. Use when a store or release skill that should exist is missing, when the user asks "why aren't the skills loading here", "set up the factory", "enable the tracks", "which tracks does this repo need" ("למה אין לי את הסקילים", "תפעיל את המסלולים"), or after installing the marketplace for the first time. It reads the repo to decide what it is, proposes the tracks that follow, and writes the repo's own .claude/settings.json....Votes: 0GitHub stars: 5
- App IdentityDecide an app's NAME for both stores, and own the project README as the source of truth for the name, subtitle / short description, and detected feature list. Use when the user wants to name or rename an app, asks "what should I call my app", wants to change the name under the icon or in a store listing, or wants the README's feature list written or refreshed ("תן שם לאפליקציה", "עדכן את ה-README"). Run it when the app is feature-complete, and always BEFORE app-store-metadata, play-store-meta...Votes: 0GitHub stars: 5
- App ProfileBuild an app's product profile — the one document every piece of copy about it is later derived from: store listings, site pages, campaigns. Use when onboarding a new app, before writing any copy for it, or when the user asks to "analyze my app", "write up what my app does", "build the marketing profile", "document the app's advantages" ("נתח את האפליקציה", "בנה פרופיל"). It reads the app's source like a product analyst, interviews the owner for what code cannot reveal, researches the real co...Votes: 0GitHub stars: 5
- Copy EditTighten existing product copy — App Store / Google Play listing text, marketing and product sites, README marketing sections, in-app strings, replies to store reviews — when it reads clumsily: long sentences, stacked clauses, the same point made twice, throat-clearing openers, jargon the buyer does not know, or a translation that reads as a translation rather than as the language. Use when the user says copy is convoluted, wordy, clunky, unprofessional, hard to read, sounds machine-written, "...Votes: 0GitHub stars: 5
- Launch AppTake an app from finished code to its FIRST public release, across every surface it needs: identity, profile, store or direct distribution, media, listing, privacy page and web presence. Use when the user is launching something new — "launch my app", "publish it for the first time", "what's left before release" ("תשיק את האפליקציה", "מה נשאר לפני השחרור") — or wants to know where a launch in progress stands. It keeps the launch's state in one file so a launch spanning days and repos can be pi...Votes: 0GitHub stars: 5
- Prepare App ReleaseTake an app all the way to released — the cross-store orchestrator above ship-apple-app and play-store-ship. Use when the user says "prepare the app for release/distribution", "הכן את האפליקציה להפצה", "ship this app", "release a new version", or asks for the whole path from a finished change to a live listing, on one store or both. It sequences identity, compliance, store metadata, media, the build and the upload, keeps the two stores consistent, and hands off the website leg explicitly inst...Votes: 0GitHub stars: 5
- Price SyncChange a studio app's price, or reconcile prices that have drifted apart, across every place a price is written — prices.json, the App Store IAP, the Lemon Squeezy product, both profiles, store metadata, media scripts and captions, the site copy, and the .storekit files in the app repos. Use when the user raises or lowers a price, says a price is wrong or out of date, asks what an app costs, mentions the direct and store prices disagreeing, or after any price change in App Store Connect or Le...Votes: 0GitHub stars: 5
- Store Metadata WriterWrite an app's store listing text for BOTH stores from its profile — name-adjacent fields, descriptions, keywords, release notes, in-app purchase text — into the one place the delivery skills read. Use when the user wants listing copy written or refreshed for a release, says "write the store text", "update the listing", "prepare the metadata" ("תכתוב את הטקסט לחנות", "עדכן את הליסטינג"), or when a profile changed and the stores have not caught up. **It needs a hub** (`$APP_HUB`) and a profile...Votes: 0GitHub stars: 5
- Content Site StructureScaffold the content architecture of a multilingual content site — the `text/<lang>/`, `data/` and `media/` tree, the locale manifest, the Astro rendering engine, the fallback policy and the completeness validator. **Use this skill when — and only when — the user explicitly asks for it by name, or asks for the content-site structure or template** ("תפרוס את תבנית אתר התוכן", "בנה את מבנה אתר התוכן", "scaffold the content site", "set up the multilingual content structure"). It is NOT a baselin...Votes: 0GitHub stars: 5
- Page BuilderPlan the structure, section order, and conversion architecture of a web page or site before any visual design happens. Use when the user asks to "build a landing page", "what sections should this page have", "structure a homepage", "plan a marketing site", "lay out a product page", or when starting any new page and the information architecture is not yet decided ("תבנה דף נחיתה", "מה צריך להיות בדף"). Produces a section-by-section blueprint, hero pattern, trust-signal placement, and CTA hiera...Votes: 0GitHub stars: 5
- Web Design GuidelinesReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices" ("בדוק נגישות", "ביקורת ממשק"). It reports findings only; it does NOT fix them, and does NOT decide a page's structure (page-builder).Votes: 0GitHub stars: 5
- Web SeoRead how a site is doing in Google and on-site, decide what is actually wrong, and fix it: index coverage, impressions and queries, the conversion funnel, and the things that break silently — a stuck deploy, a re-enabled crawler block, a page that lost indexing, a sitemap that never listed a new page. Use when the user asks how the site or an app page is doing in search, why there is no traffic, whether pages are indexed, what to improve, to check the analytics or funnel, after shipping a new...Votes: 0GitHub stars: 5
- Windows Direct DistributionGive a Windows desktop app (Tauri first) automatic updates outside any store: WinSparkle loaded at runtime, the NSIS installer signed with the same EdDSA key as Sparkle on the Mac, and a Windows appcast of its own beside the macOS one. Use when the user wants a Windows build that updates itself, adds WinSparkle, asks for a Windows appcast or update feed, or says "עדכונים אוטומטיים בווינדוס", "הפצה לווינדוס", "WinSparkle". It does NOT Authenticode-sign the installer, does not publish to the Mi...Votes: 0GitHub stars: 5
- Windows Local BuildBuild a Tauri app's Windows version on a Mac and test it in a local VM, with no GitHub Actions and no Windows PC: cross-compile the exe and NSIS installer with cargo-xwin, then install, run a windowless self-test, screenshot, cut the network and roll back snapshots in a Parallels VM through prlctl. Use when the user wants a Windows build without CI, has run out of Actions minutes, asks to cross-compile for Windows, test in Parallels or compare x64 and arm64, when makensis crashes with std::ba...Votes: 0GitHub stars: 5
- DeployPut what the RepoGuards repo holds onto this machine, and answer "is everything in place?". Use when a skill, guard, hooks.json or the registry has changed and needs to take effect, when the user says "פרוס", "deploy RepoGuards", "עדכן את התוספים", "update the plugins", "בדוק שהכול במקום", "is everything deployed", when a skill or guard that was just edited does not seem to be running, or when the stale-plugin-cache warning appears at the end of a turn. It syncs the settings files from the re...Votes: 0GitHub stars: 2
- Register ProjectPut a repo on the registry so its tracks load — or record that it is deliberately left off. Use when a session opens in a repo RepoGuards does not know, when the user says "register this repo", "רשום את הפרויקט", "why aren't the skills loading here", "למה אין לי את הסקילים", when a store or release skill is missing in a repo that plainly needs it, or when a repo should be excluded so the offer stops coming back. It reads the repo to decide what it is, proposes the tracks that follow, writes t...Votes: 0GitHub stars: 2