Skip to main content

hoangsonww/Diffuse-Native-Apps

SkillsMP has collected 21 skills from hoangsonww/Diffuse-Native-Apps. Open a skill to review its source and details.

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

Skills in this repository

classification pending

Showing 21 of 21 collected skills.

occupation
unclassified
description

Regenerate docs/screenshots from the live apps. Use when UI changed and README/docs images are stale, or the user asks for new screenshots.

updated
occupation
unclassified
description

Change Mac, iOS, iPad, or Watch UI that sits on DiffuseUI. Use when a screen, widget, complication, or menu-bar extra is involved.

updated
occupation
unclassified
description

Generate first-party Swift package coverage (llvm-cov HTML, lcov, text summary). Use when the user asks for coverage, after expanding Tests/, or before claiming test work is done.

updated
occupation
unclassified
description

Add something Diffuse can observe on a device (typed capability, collector, registry line, and tests). Use when the user wants a new collector, observable, or capability ID.

updated
occupation
unclassified
description

Change or debug the diffuse-dev CLI (capture, inspect, diff, validate, fixtures, privacy). Use when adding a command or the CLI disagrees with the apps.

updated
occupation
unclassified
description

Split and describe a git commit for Diffuse. Use when the user asks to commit, or when a change should be multiple commits.

updated
occupation
unclassified
description

Type-check shared packages against the iOS and watchOS SDKs. Use after editing core packages, before verify, or when CI crosscheck fails.

updated
occupation
unclassified
description

Diagnose a collector that hangs, throws, records a placeholder, or produces noisy diffs. Use when a section is failed, timed out, permission-required, or a live capture is unstable.

updated
occupation
unclassified
description

Change comparison rules, severity, identity matching, or change correlation. Use when diffs look wrong, a capability needs a new ComparisonRule, or clustering/timeline is involved.

updated
occupation
unclassified
description

Change Markdown/plain-text reports or redacted snapshot/diff export. Use when Copy as Markdown, CLI output, or GitHub-issue paste is wrong.

updated
occupation
unclassified
description

Regenerate golden snapshot and expected-diff fixtures after a collector schema or fixture-generator change. Use when integration tests fail on Fixtures/ or after changing snapshot encoding.

updated
occupation
unclassified
description

Format Swift with the repo SwiftFormat config. Use after editing .swift files, before verify, or when CI format job fails.

updated
occupation
unclassified
description

Classify collected fields, apply export redaction, and keep the generated privacy ledger truthful. Use when adding properties, changing RedactionPolicy, or touching export/privacy UI.

updated
occupation
unclassified
description

Cut an unsigned GitHub release of the four apps. Use when the user asks to release, tag, or ship artifacts.

updated
occupation
unclassified
description

Change how old snapshots are pruned (age, count, size, pinned/labelled protection). Use when the library grows without bound or a named snapshot disappeared.

updated
occupation
unclassified
description

Review a Diffuse diff against architecture, privacy, fixtures, dependencies, and CI constraints. Use after a non-trivial edit or when the user asks for a review.

updated
occupation
unclassified
description

Change automatic capture cadence, the 15-minute floor, or system-event triggers. Use when snapshots fire too often, not at all, or nextCaptureDate is wrong.

updated
occupation
unclassified
description

Change library search or comparison-screen change filtering. Use when SearchIndex ranking, limits, or ChangeSearchIndex behaviour is wrong.

updated
occupation
unclassified
description

Change the snapshot store, SnapshotQuery, index rebuild, or on-disk layout. Use when save/load, paging, corrupt files, or FileSnapshotStore behaviour is involved.

updated
occupation
unclassified
description

Run Diffuse's health check (format, tests, SDK cross-check, unsigned app builds). Use before claiming a change is done, after touching Packages, Apps, Tools, or Tests, or when the user asks if the checkout is healthy.

updated
occupation
unclassified
description

Add Swift Testing coverage in Tests/Domain, Tests/Invariants, Tests/Integration, or package-local suites. Use when adding behaviour, reproducing a bug, or the user asks for more tests.

updated
Showing 21 of 21 collected skills.