mintuz
- 42 skills
- 0 followers
- 8 hours ago last updated
- ▌
- ▌ Swiftui Architecture · mintuz bundleWHEN building SwiftUI views, managing state, setting up shared services, or making architectural decisions; NOT for UIKit or legacy patterns; provides pure SwiftUI data flow without ViewModels using @State, @Binding, @Observable, and @Environment.
- ▌ App Store Keyword Ops · mintuz bundleWHEN mining, auditing, or updating localized iOS App Store keywords with Astro competitor metrics; NOT for Android listings, release notes, or App Review submission; proposes only feature-relevant, locale-specific candidates with verified popularity and difficulty.
- ▌ Mermaid Generator · mintuzWHEN creating Mermaid diagrams from code or architecture; NOT for diagrams without a code or system-design source; analyzes the relevant structure and returns a scoped, renderable diagram with evidence and assumptions.
- ▌ App Intent Driven Development · mintuzWHEN designing or debugging App Intent-first iOS features for Siri, Shortcuts, widgets, Live Activities, or reuse of an existing intent in SwiftUI; NOT for actions with no system surface; provides AppEntity, metadata, prompting, and view-reuse patterns.
- ▌ Decision Trace · mintuz bundleWHEN tracing a decision or delivery-status claim from a meeting, transcript, decision record, handover, or status document through specs, issues, PRs, and commits; NOT for meeting summaries, acceptance verdicts, or implementation; preserves source uncertainty, grades each delivery handoff, and prepares an acceptance-review contract.
- ▌ Status Updates · mintuz bundleWHEN drafting a status update, progress report, sprint summary, or launch update for a manager, exec, team, or stakeholder in Slack, email, or a doc; NOT for PR descriptions, commit messages, or meeting minutes; runs intake, grounds every claim in supplied evidence, and returns a scannable, honest update with named recognition.
- ▌ Story Pr Orchestrator · mintuz bundleWHEN delivering an approved multi-story feature or several specs as dependency-gated pull requests; NOT for a single story, product discovery, or generic task delegation; coordinates one isolated task, worktree, branch, and PR per ready story.
- ▌ Meeting To Action Brief · mintuz bundleWHEN turning a completed or live meeting, transcript, recording, or notes into a concise decision-and-action brief; NOT for verbatim minutes, drafting requirements, tracing decision lineage, or reviewing implementation; preserves proposals, uncertainty, and provenance.
- ▌ Tdd · mintuz bundleWHEN working in TDD Red-Green-Refactor; NOT ad-hoc coding; write tests first, add minimal code to green, then assess refactoring.
- ▌ Wtf · mintuz bundleWHEN the immediately previous LLM response was unclear, too dense, or hard to follow; NOT for doing the work that response describes, and NOT for writing a new document from it; returns a plain UK English re-explanation that keeps every detail that changes how the response should be understood.
- ▌ Eyes · mintuzWHEN users express dissatisfaction with visual appearance or behaviour, or when UI iteration needs screenshots to check the result; NOT for unattended automated visual-regression or end-to-end suites; captures screenshots with the best available capture tool and collaborates on fixes with a structured feedback loop.
- ▌ Debug · mintuzWHEN an iOS app fails in the simulator — a build failure, a crash, a wrong screenshot, or wrong behaviour — and either the user reports it or you observe it yourself; NOT for Xcode project setup, or for a test that fails while the app itself builds and runs (use app:swift-testing); runs an evidence-to-root-cause loop and proves the terminal state.
- ▌ React · mintuz bundleWHEN building or changing React components, pages, hooks, effects, or apps, including edits to existing components; NOT for test code (react-testing) or styling (css, tailwind); enforces scalable architecture, state management, API layer, performance patterns.
- ▌ Learn · mintuzWHEN preserving a durable project learning, gotcha, or decision in repository instructions such as AGENTS.md or CLAUDE.md, including when the user names the file; NOT for trivial or one-off details; checks the authoritative instruction file and writes the smallest safe rule.
- ▌ Yagni · mintuzWHEN changing production code under this codebase's working agreements, or when a task risks overengineering—extra abstractions, speculative design, or test sprawl; NOT for removing complexity from existing code; enforces TDD, minimum sufficient execution, hard scope boundaries, and documentation practices.
- ▌ Xstate · mintuz bundleWHEN React state changes in response to an external answer — async submit, in-flight or loading flags, retries, cancellation, polling, optimistic updates, stale responses — or to an interaction with an interruptible middle, such as a drag or a gesture; or WHEN building, reviewing, testing, or visualising XState 5 actors and @xstate/react integrations; NOT for a value one event sets completely, such as a text draft, a focus flag, or a plain open and closed toggle; models typed lifecycles and renders legal Mermaid stateDiagram-v2 charts.
- ▌ Babysit · mintuzWHEN a pushed branch or open PR must reach green CI without the user watching, or WHEN you are about to hand-write a CI poller, watcher, or re-run loop to escort one pushed branch—monitor checks, fix failures, commit, push, and repeat until success, merge, or a bounded stop; NOT for creating the commit series or the PR itself (ship-pr), NOT for watching many PRs as an agent inbox (github-monitor), and NOT for writing a poller, watcher, or notifier that ships as source code in a product, service, or repository script; works on GitHub with gh and on Forgejo or Gitea with tea, asks once whether the PR needs a label, classifies every red check as branch, infra, or base failure, and reports each transition without posting PR comments.
- ▌ Reducer · mintuz bundleWHEN reducing whole-system complexity—branches, state, dependencies, layers, or moving parts—in an existing system or feature; NOT for functionality cuts or unproven rewrites; derives the minimum mechanism from first principles and proves behavior and guarantees are conserved.
- ▌ Ship Pr · mintuz bundleWHEN shipping finished local changes through a pull request on GitHub (`gh`) or on Forgejo or Gitea (`tea`) and staying with it until the user merges; NOT for developing unfinished work or choosing substantial behavioral or conflict resolutions; commits with commit-messages, pushes, creates the pull request, repairs minor CI or conflicts, and polls through merge.
- ▌ Writing · mintuz bundleWHEN creating/editing developer docs/tutorials/proposals/reviews, or putting a question, ruling, or multi-option decision to the user; NOT for commit messages, PR text, or marketing copy; delivers scannable structure, clear payoffs, strong titles, and plain-English options.
- ▌ Tailwind · mintuz bundleWHEN building design systems or component libraries with Tailwind CSS; covers design tokens, CVA patterns and dark mode.
- ▌ Web Design · mintuzWHEN refining UI layout, typography, color, or polish; NOT code implementation; provides concise principles for intentional, legible design.
- ▌ Pseudocode · mintuzWHEN rendering pseudocode of how code composes—module boundaries, types, signatures, arguments, and execution flow—for code that exists or a change about to be built; NOT for code review, verdicts, diagrams, or implementation; returns the shape and a cited call graph.
- ▌ Refactoring · mintuzWHEN you need a plan to refactor, restructure, or clean up working code and the test result is known, either green or a recorded failing set; NOT for new feature delivery or any behavior change; reversible-baseline safety with prioritized improvements.
- ▌ Swift Testing · mintuzWHEN writing, running, or diagnosing Swift Testing suites, including migrating XCTest tests to them and a crashing or non-reporting test target under xcodebuild; NOT for authoring XCTest or XCUITest tests; returns macro-driven test patterns, the XCTest boundary, and the correct way to read xcodebuild results.
- ▌ React Testing · mintuz bundleWHEN testing React components/hooks/context with React Testing Library; NOT e2e; covers renderHook, providers, forms, and anti-patterns.
- ▌ Xcode Dev Loop · mintuzWHEN building, testing, or visually verifying an Xcode project from the command line — xcodebuild runs, Swift Testing result reading, simulator install/launch, and screenshots; NOT for authoring Swift source or tests; returns the canonical build/test/inspect loop.
- ▌ Gauntlet Loop · mintuzWHEN a user asks for a Gauntlet Loop or relentless improvement of an ambitious artifact against a concrete, inspectable bar; NOT for routine changes with clear acceptance tests; coordinates separate builders and fresh critics until evidence supports stopping.
- ▌ Asc Screenshots · mintuzWHEN uploading, replacing, or updating App Store screenshots or previews for a version or locale, whether or not the user names helm-asc; NOT for generating, framing, or designing the images; encodes the staging layout, locale mapping, sandbox path rules, and dry-run-first upload procedure.
- ▌ Local AI Models · mintuz bundleWHEN building iOS features on on-device models with Foundation Models or MLX Swift: local LLM inference, chat, Vision Language Models (VLMs), text embeddings, image generation, tool calling, multi-turn conversations, custom models, or structured generation; NOT for cloud-hosted model APIs, Core ML or coremltools model conversion, or Vision framework classifiers; returns framework selection, compatibility gates, session and streaming patterns, and device-proof verification plans.
- ▌ Github Monitor · mintuzWHEN monitoring open PRs and issues as an agent inbox, or sending messages to other agents through GitHub, Forgejo, or Gitea comments; NOT for shipping code, reviewing diffs, or watching one PR's checks until it is green and merged (babysit); polls with gh or tea from one scripted cycle, routes messages addressed to this agent, and replies using a structured comment protocol.
- ▌ Chatgpt App Sdk · mintuz bundleWHEN building ChatGPT apps using the OpenAI Apps SDK and MCP; NOT for OpenAI API chat completions, agent frameworks, or MCP servers with no ChatGPT widget; create conversational, composable experiences with proper UX, UI, state management, and server patterns.
- ▌ Commit Messages · mintuzWHEN writing git/conventional commits; NOT for PR text; returns concise, why-first commit lines with proper type/scope.
- ▌ Frontend Testing · mintuz bundleWHEN testing any front-end UI with DOM Testing Library; NOT for end-to-end browser journeys or visual-regression checks; behavior-first queries, userEvent flows, async patterns.
- ▌ App Store Scraper · mintuz bundleWHEN scraping iOS/macOS App Store data (apps, reviews, ratings, search); NOT for installing or testing apps; retrieves structured JSON data using iTunes/App Store APIs with curl and jq formatting
- ▌ IOS Localize Copy · mintuz bundleWHEN translating, localizing, syncing, or validating user-facing iOS copy in `.xcstrings` String Catalogs, App Store release notes, or App Store screenshot caption copy; NOT for keyword optimization, screenshot image design or upload, binary upload, or App Review submission; preserves locale coverage and runtime text contracts, and encodes catalog extraction, format-specifier, and validation rules.
- ▌ Typescript · mintuz bundleWHEN writing or reviewing TypeScript, defining types/schemas, or building type-safe apps; NOT for JavaScript-only files, framework architecture choices, or bundler configuration; outputs strict, schema-first, production-ready code.
- ▌ Acceptance Review · mintuz bundleWHEN deciding whether a PR, branch, diff, or current code satisfies an authoritative issue, specification, or decision contract; NOT for reconstructing meetings, tracing decision lineage, general code review, or implementation; returns a criterion-by-criterion proof and acceptance verdict.
- ▌ Graph Engineering · mintuz bundleWHEN orchestrating interdependent specs, stories, or work items across agents—deciding what runs serially, what may run in parallel, and how each unit is independently verified; NOT for single-task delegation, code review, or PR delivery mechanics; returns a contract-first execution graph with a per-node verifier.
- ▌ Pr · mintuz bundleWHEN drafting PR descriptions, sizing/splitting work, or opening pull requests on GitHub or Forgejo/Gitea; NOT for commit messages; provides reviewer-first templates and gh or tea pr steps.
- ▌ CSS · mintuz bundleWHEN authoring CSS/styles/layout for web UI, including plain-CSS custom-property design scales; NOT for Tailwind projects (tailwind.config.js, utility classes, CVA variants, Tailwind theme tokens), load web:tailwind instead; outputs production-ready, accessible, maintainable CSS.