Skip to main content

adamayoung/popcorn

SkillsMP has collected 29 skills from adamayoung/popcorn. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
29
GitHub stars
1
GitHub forks
0

Skills in this repository

Showing 29 of 29 collected skills.

occupation
Software Developers
description

Build the project for testing

updated
occupation
Software Developers
description

Build an individual Swift package for testing

updated
occupation
Software Developers
description

Build an individual Swift package

updated
occupation
Software Developers
description

Build the project

updated
occupation
Software Developers
description

Fix the currently-failing status checks on the current branch's PR in one sweep — route each failing check to /diagnose-ci-failure (via a Haiku subagent), apply and verify the fix, commit, and push once — then return a summary. Use standalone when CI is red,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run tests for an individual Swift package

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run a specific test target or test class

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run all unit tests

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run snapshot tests

updated
occupation
Software Developers
description

Take the current plan all the way to a ready-to-merge pull request — review the plan (scaled to risk), implement it test-first, code-review and fix, security-review, verify the acceptance criteria, open the PR, and watch it green. Use after you have an…

updated
occupation
Software Developers
description

Implement the current plan test-first, the Canon TDD way, driving to a single finishing condition — an empty test list. Derives a Canon TDD test list from the plan, shows it before any code, writes one failing test at a time, and keeps the list visible as it…

updated
occupation
Software Developers
description

Create a pull request

updated
occupation
Software Developers
description

Capture durable, project-specific learnings from the work just done into the knowledge/ base — gotchas, implementation quirks, tooling traps, SwiftData/CloudKit & TMDb-mapping surprises, things looked up or web-searched, and design decisions (as ADRs). Use…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Review the working-tree changes (vs origin/main) for correctness, concurrency, architecture, SwiftUI, SwiftData/CloudKit, testing, and project-specific issues — following .github/CODE_REVIEW.md — and return a severity-graded report. Scales the machinery to…

updated
occupation
Software Developers
description

Watch the current branch's PR (or a given PR number) — reply to and resolve review threads, fix failing checks, and optionally merge when ready

updated
occupation
Software Developers
description

Implement features and fix bugs test-first, the Canon TDD way (test list → one test → make it pass → refactor → repeat). Use when implementing any new feature, screen, view model, use case, mapper, or domain model, fixing a bug, or executing a plan — write…

updated
occupation
Software Developers
description

Create a new domain model from TMDb

updated
occupation
Software Quality Assurance Analysts & Testers
description

Diagnose a failing CI check (lint, build, unit tests, snapshot tests, or release build) — identify which job failed, the cause, and a concrete fix

updated
occupation
Project Management Specialists
description

Adversarially review the current implementation plan with three independent critic subagents, reconcile their findings into a consensus, and apply the agreed feedback to the plan. Use after drafting a plan (in plan mode or a plan/design doc) and before…

updated
occupation
Software Developers
description

Sync feature flags from Statsig gates to code

updated
occupation
Software Developers
description

Add properties to an existing domain model from TMDb

updated
occupation
Software Developers
description

Create a new business domain context

updated
occupation
Software Developers
description

Create a new MVVM feature package

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run UI tests

updated
occupation
Software Developers
description

Add a screen to an existing feature

updated
occupation
Software Developers
description

Add a use case to an existing context

updated
occupation
Software Quality Assurance Analysts & Testers
description

Expert guidance on snapshot testing with swift-snapshot-testing: writing snapshot tests, configuring strategies, device layouts, recording modes, Xcode Cloud CI compatibility, and reviewing snapshot test code. Use when writing new snapshot tests, adding…

updated
occupation
Software Developers
description

Expert guidance on SwiftData: @Model, ModelContainer, ModelContext, FetchDescriptor, relationships, @ModelActor concurrency, CloudKit sync, migrations (VersionedSchema, SchemaMigrationPlan), and caching strategies. Use when defining models, querying data,…

updated
occupation
Software Developers
description

Expert guidance on SwiftUI accessibility: labels, traits, actions, focus management, Dynamic Type, motion, color, grouping, rotors, and testing. Use when building or reviewing SwiftUI views, fixing VoiceOver issues, adding accessibility support, reviewing…

updated
Showing 29 of 29 collected skills.