← all publishers

iamhenry

@iamhenry source repo

50 published skills

  1. Code Quality Gate · iamhenry bundle
    Fresh-subagent code quality review gate after implementation and before verification. Use when code changes are complete and the orchestrator needs APPROVE_CODE, REVISE_CODE, or ASK_USER based on plan fidelity, simplicity, tests, repo style, security, and maintainability. Does not implement or write files.
    1 install
  2. Isa Close · iamhenry bundle
    Close independently accepted Product ISA leaf criteria against the exact verified candidate, update ISA provenance and progress, and create local commits only when invoked by isa-factory authority.
    1 install
  3. Verification Gate · iamhenry bundle
    Reusable verification gate for completed work before commit or merge. Use when implementation is done and Claude must prove the task works, verify the main user flow, route verification by platform, and return a PASS/FAIL/BLOCKED verdict with evidence. Web and mobile-web verification uses agent-browser. iOS and macOS verification uses xcodebuildmcp-cli, with argent flow replay for iOS user-flow proof.
    1 install
  4. Viral Ig Marketer · iamhenry bundle
    Instagram growth orchestrator for any iOS app. Delegates research to viral-research and production to viral-producer. Owns the growth loop: pull analytics, select content direction from existing research briefs, run the virality gate, delegate rendering, send drafts to human via Telegram, reflect and update strategy. Pulls analytics via Instagram Graph API + RevenueCat every cycle and iterates experiments until MRR reaches the target. Use when running the marketing loop, checking analytics, or updating content strategy. Requires references/config.json to be filled before Cycle 0.
    1 install
  5. Argent Lens · iamhenry
    Propose multiple visual design variants for on-screen elements and let the human pick in the Argent Lens window. Use when the user asks for design alternatives / options / A-B choices for a screen or component, or any time you have produced more than one candidate look for an element and want a human decision before committing.
    1 install
  6. Shape With Council · iamhenry bundle
    Shape a rough product or engineering idea into an implementation-ready behavior contract using project evidence, current external sources when needed, and the multi-model Council. Use only when the user explicitly asks for shape-with-council, /shape-with-council, or says to shape something with Council. Stops for human approval before updating the canonical project ISA and never implements code.
    1 install
  7. IOS Localization QA · iamhenry
    Run adaptive iOS simulator localization QA for Expo or React Native apps across one or more locales. Use when the user wants to verify localized UI strings, capture locale screenshots, test onboarding/main app screens in Simulator, or repeat QA for newly added languages. Prefer this skill for multi-locale iOS QA even when the user does not explicitly say "skill".
    1 install
  8. Isa Factory · iamhenry bundle
    Orchestrate Plan, Implement, Review, Accept, Close, and Repeat for one supplied authoritative ISA without creating duplicate planning or progress artifacts.
    1 install
  9. Subagent Delegation · iamhenry bundle
    Structured context templates for delegating work to subagents. Use whenever spawning subagents for exploration, planning, or coding tasks so they receive complete structured context.
    1 install
  10. Aso Audit · iamhenry
    When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "ASO audit", "ASO score", "why am I not ranking", "listing review", or "optimize my app store page". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.
    1 install
  11. Argent QA Flows · iamhenry
    Create repeatable QA regression E2E tests as Argent flows from test cases, tickets, or acceptance criteria. Use when the user asks to generate or preserve an automated regression scenario, with deterministic setup, stable targets, executable structural or visual evidence, and two consecutive full passes. For one-off UI checks or replayable paths without acceptance criteria, use argent-test-ui-flow or argent-create-flow. Supports iOS, Android, Chromium, and Vega (Fire TV), where recorded tv-remote steps replace touch directives. Apple TV and Android TV are unsupported; use argent-tv-interact there and report the limitation.
    1 install
  12. Asc Metrics · iamhenry
    When the user wants to analyze their own app's actual performance data from App Store Connect — downloads, revenue, IAP, subscriptions, trials, country breakdowns, analytics, or sales reports via the App Store Connect CLI. Use when the user asks about "my downloads", "my revenue", "how is my app performing", "ASC data", "sales and trends", "my subscription numbers", "App Store Connect metrics", or wants to compare periods or top markets. For ASO keyword/ranking evidence, use Astro MCP. For third-party app estimates, see app-analytics. For subscription analytics depth, see monetization-strategy.
    1 install
  13. Technical Requirements · iamhenry bundle
    Phase 2 - Clarify technical requirements from product specs. Requires product-adr.md as input. Outputs tech-adr.md. Use when running /technical-requirements, clarifying technical ADRs, or moving from product requirements to a fully-specified technical specification via research, approach selection, and 15 sequential categories.
    1 install
  14. Skill Quality Checklist · iamhenry
    Review agentic system quality with a lean heuristic gate. Use when auditing, approving, improving, or quality-checking skills, agents, prompts, or agentic workflows and a verdict is needed.
    1 install
  15. Argent Create Flow · iamhenry bundle
    Create, record, edit, replay, or repair reusable Argent flow YAML files. Use when the user asks to record or replay a repeatable device path, set up profiling or an A/B comparison, or invoke the authoring engine behind argent-qa-flows. Also use before repeating three or more interactions. For one-off UI checks, acceptance-driven regression tests, or screen video, use argent-test-ui-flow, argent-qa-flows, or argent-screen-recording respectively.
    1 install
  16. Argent Test UI Flow · iamhenry
    Autonomously test an app UI (iOS or Android) by running interact-screenshot-verify loops using argent MCP tools. Use when testing UI flows, verifying login works, testing navigation, running end-to-end UI test scenarios, manual QA steps, visible UI changes, or visual behavior.
    1 install
  17. Keyword Research · iamhenry
    When the user wants to discover, evaluate, or prioritize App Store keywords. Also use when the user mentions "keyword research", "find keywords", "search volume", "keyword difficulty", "keyword ideas", or "what keywords should I target". For implementing keywords into metadata, see metadata-optimization. For auditing current keyword performance, see aso-audit.
    3 installs
  18. Argent Metro Debugger · iamhenry bundle
    Debug a JS runtime via CDP using argent debugger tools. Primary path is React Native via Metro (iOS / Android / Vega); a subset of the tools (debugger-connect, debugger-status, debugger-evaluate, debugger-log-registry) also drive a Chromium (CDP) app's renderer (an Electron app, or any Chromium browser exposing CDP) through the same surface. Use when connecting to the runtime, inspecting React components, reading console logs, or evaluating JavaScript.
    1 install
  19. Argent Device Interact · iamhenry bundle
    Interact with an iOS simulator, Android emulator, or Chromium (CDP) app using argent MCP tools. Use when tapping UI elements, performing gestures, scrolling/swiping, typing text, pressing hardware buttons, launching apps, opening URLs, taking screenshots, waiting for an element to appear or disappear, or checking visible app state after interactions.
    1 install
  20. Argent Native Profiler · iamhenry
    Native profiling for CPU hotspots, UI hangs, memory issues. iOS via xctrace; Android via Perfetto. Use when diagnosing native-level performance issues.
    1 install
  21. Argent IOS Device Setup · iamhenry
    Set up a cabled physical iPhone for argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device") and ONLY then; never for a simulator.
    1 install
  22. Argent Screen Recording · iamhenry
    Record a video of an iOS simulator or Android emulator/device screen using the argent `screen-recording` tools. Use when the user asks to record the screen, capture a video of a flow, interaction, or animation, produce a screen recording, or document app behavior as a video clip.
    1 install
  23. Competitor Analysis · iamhenry
    When the user wants to analyze competitors' App Store strategy, find keyword gaps, or understand competitive positioning. Also use when the user mentions "competitor analysis", "competitive research", "keyword gap", "what are my competitors doing", or "compare my app to". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.
    1 install
  24. Metadata Optimization · iamhenry
    When the user wants to optimize App Store metadata — title, subtitle, keyword field, or description. Also use when the user mentions "optimize my title", "ASO metadata", "keyword field", "character limits", "app description", or "write my subtitle". For keyword discovery, see keyword-research. For full ASO audits, see aso-audit.
    1 install
  25. Argent IOS Device Interact · iamhenry
    Drive a physical iPhone through argent. Use when a physical iPhone is involved (a list-devices iOS entry with kind "device") and ONLY then; never for a simulator. For cable, trust, or signing problems read argent-ios-device-setup.
    1 install
  26. Argent IOS Simulator Setup · iamhenry
    Set up and connect to an iOS simulator using argent MCP tools. Use when starting a new session, booting an iOS simulator, getting an iOS UDID, or before any iOS simulator interaction task.
    1 install
  27. Argent React Native Profiler · iamhenry bundle
    Profile a React Native Hermes app to measure re-render and CPU performance using argent profiler tools. Use when optimizing for performance, measuring before/after a fix, spotting slow components, diagnosing re-renders, checking CPU hotspots, or producing a ranked issue report.
    1 install
  28. Argent Android Emulator Setup · iamhenry
    Set up and connect to an Android emulator using argent MCP tools. Use when starting a new session on Android, booting an emulator, getting a device serial, or before any UI interaction task.
    1 install
  29. Argent React Native App Workflow · iamhenry
    Step-by-step workflows for developing or debugging React Native apps on iOS simulator or Android emulator. Use when starting the app, debugging Metro, fixing builds, diagnosing runtime errors, or running tests.
    1 install
  30. Git Commits · iamhenry
    Git commit workflow and message format. Use when making commits, asking about commit conventions, or after completing code changes. Enforces atomic commits with structured messages (type/scope/summary + what/why body).
    1 install
  31. Issue To Pr · iamhenry
    Orchestrate and judge an issue-to-PR pipeline without editing artifacts directly. Use when the user wants an issue-to-PR workflow, task-to-PR pipeline, or structured path from request to PR readiness. Routes each stage to the owning skill or subagent, checks gate outputs, asks for revisions when the pipeline drifts, and keeps PR as a placeholder.
    1 install
  32. Product Isa · iamhenry bundle
    Create or resume `_ai/docs/ISA.md` for a whole app through an eight-category product interview, detailed behavior contracts, binary Ideal State Criteria, verification probes, and a provenance-preserving Decision Ledger. Use when the user runs `/product-isa`, asks to define a whole app without a technical ADR or roadmap, or wants one behavior-first artifact that coding agents can implement directly.
    1 install
  33. App Tiny Bets · iamhenry bundle
    Use when finding validated tiny iOS app ideas or explicitly validating a wedge for one opportunity from an existing App Tiny Bets report. Phase 1 performs keyword-first discovery with Astro and competitor evidence. Phase 2 runs only when explicitly requested with a report and one selected opportunity, then mines competitor reviews and creates a wedge brief.
    1 install
  34. Create Ticket · iamhenry
    Draft and file GitHub issues after categorizing them as bug, feature, or task. Use whenever the user wants to create, open, write, or file a GitHub issue, gh issue, bug report, feature request, or task ticket, or attach supplied screenshots or videos to a new or existing issue. Prefer this over freeform issue writing. Do not use for local `_ai/task` plans or the issue-to-pr pipeline.
    1 install
  35. Loop Designer · iamhenry bundle
    Design a closed autonomous loop for a measurable goal. Use when the user wants to create an agentic loop, digital worker, autonomous operator, long-running agent, or SKILL.md that can observe act verify record and continue with minimal human intervention.
    1 install
  36. Reddit Reader · iamhenry
    Search Reddit posts and comments with PullPush, then return citation-safe findings with direct Reddit URLs.
    1 install
  37. Reproduce Bug · iamhenry
    Lightweight SOP for reproducing bugs and proving whether a reported issue can be triggered. Use when Claude needs to reproduce a bug, validate a bug report, capture a repro video or screenshot, and return a clear REPRODUCED/NOT_REPRODUCED/BLOCKED result. When browser-based reproduction is needed, rely on the dogfood skill for browser setup, navigation, and evidence capture.
    1 install
  38. System Shaper · iamhenry
    Shape a messy workflow or system into one simple reliable flow. Use when the user wants to design a process, reduce brittleness, define owners, choose one source of truth, or turn an idea into a minimal operating model.
    1 install
  39. Gather Context · iamhenry bundle
    Research existing code before changes, or answer a focused codebase question. Calibrates local and external investigation to uncertainty, then presents supported approaches, minimal diff first, without implementing them.
    1 install
  40. Judge Proposal · iamhenry
    Judge proposed approaches from a task artifact or an explicitly supplied standalone proposal and cited evidence. Scores options against hard gates and ETHOS, respects selection and writeback authority, and returns a decision or ASK_USER with one focused question. Does not implement anything.
    1 install
  41. React Patterns · iamhenry bundle
    React best practices and anti-patterns reference. Use when writing React components, reviewing code for anti-patterns, debugging useEffect issues, optimizing performance, or deciding between state vs derived values. Covers Effects, state design, component patterns, performance, and event handling.
    1 install
  42. Second Opinion · iamhenry
    Obtain independent read-only critiques through `opencode run`. Use when the user asks for a second opinion, asks Grok/Luna/GLM/Kimi/Sol/DeepSeek/Opus/Fable, wants multiple models to review something, compare model opinions, or use OpenCode run for critique.
    1 install
  43. Viral Producer · iamhenry bundle
    Spec-in, content-out Reel renderer. Receives a complete production spec (format tier, topic, hook, CTA, caption, imagery direction) from the viral-ig-marketer orchestrator and produces a rendered .mp4 + caption file + metadata. Use this skill whenever you need to render a faceless Instagram Reel from a fully-defined spec. Trigger when creating Reels, rendering animations, or producing video from a production spec. Also trigger when referencing Remotion, fal.ai, video rendering, or motion graphics. This skill does NOT make creative decisions — format selection, virality scoring, caption writing, and content strategy are handled upstream by viral-ig-marketer. It validates the incoming spec, generates assets, renders via Remotion, saves the caption, and packages output.
    1 install
  44. Viral Research · iamhenry bundle
    Viral content research and DNA extraction for Instagram Reels. Use this skill whenever you need to research what's performing in a niche on Instagram, find viral faceless Reels, download and analyze them frame-by-frame, identify patterns, and produce a structured research brief. Trigger whenever the user mentions viral content research, Instagram research, Reel analysis, content DNA, swipe file building, niche research, competitor analysis for social content, or wants to understand why certain content performs. Also trigger when the user wants to find content formats to adapt, study what's working in a niche, or build a research-backed content strategy. This skill is research-only — it does not generate or publish content.
    1 install
  45. Isa Plan · iamhenry bundle
    Plan one thin vertical slice from an authoritative ISA for the local ISA Factory. Reads the ISA, current code, Git history, and JOURNAL, then returns a transient locked slice packet with narrow capability assignments and evidence routing. Use when the ISA Factory needs its next Plan stage; never creates planning artifacts.
    1 install
  46. Argent · iamhenry bundle
    Run Argent skills to drive, test, debug, profile, and prove iOS, Android, TV, and Chromium apps on simulators, emulators, and physical devices using the `argent` CLI without an LLM in the loop. Use whenever a task mentions Argent, a flow YAML, argent MCP tools, device interaction, UI testing, profiling, Metro debugging, screen recording, screenshot diffs, or on-device user-flow proof, or when an iOS repro or verification task needs a replayable device flow. Builds and mechanical proof stay with xcodebuildmcp-cli; use that skill instead for compile/build/test commands.
    1 install
  47. Astro Aso · iamhenry bundle
    Query local Astro Mac app database for ASO insights. Use when the user asks about keyword rankings, historical ranking data, trend analysis, competitor keywords, app ratings, keyword opportunities, or ASO health metrics.
    1 install
  48. Aso Worker · iamhenry bundle
    Autonomous App Store keyword optimizer — researches, audits, and updates metadata to improve organic search rankings.
    1 install
  49. Cua Driver · iamhenry bundle
    Drive a native GUI app (macOS, Windows, Linux) via the cua-driver CLI (default) or MCP server — snapshot its accessibility tree, click/type/scroll by element_index or pixel coords, verify via re-snapshot, all without bringing the target to the foreground. Use when the user asks you to operate, drive, automate, or perform a GUI task in a real application on the host.
    1 install
  50. Judge Plan · iamhenry
    Lean standalone gate for reviewing create-issue plan artifacts before implementation. Use after `{ISSUE_DIR}/plan.md` exists to check format, proposal fidelity, actionability, and ETHOS alignment without doing architecture review or implementation.
    1 install