open-index/open-npm huggingface dataset:
npm package: @ioloro/ios-testing
Description: Claude Code skill for Swift Testing, XCTest, and XCUITest — write correct, modern iOS/macOS tests
Author: ioloro
Latest version: 1.0.0

# @ioloro/ios-testing

A Claude Code skill for writing correct, modern iOS and macOS tests using Swift Testing, XCTest, and XCUITest.

## What it does

This skill teaches Claude (and other AI) when and how to use each Apple testing framework:

- **Swift Testing** — default for all new unit and integration tests (`@Test`, `#expect`, `@Suite`, parameterized tests)
- **XCTest** — performance benchmarks (`measure {}`, `XCTClockMetric`, `XCTCPUMetric`, `XCTMemoryMetric`, `XCTStorageMetric`), energy/power measurement (`XCTOSSignpostMetric`)
- **XCUITest** — UI automation, accessibility audits, animation hitch testing, scroll performance

## Why

AI models frequently:
- Default to XCTest when Swift Testing should be used
- Mix `XCTAssertEqual` with `#expect` in the same file
- Use bare `measure {}` instead of specific `XCTMetric` subclasses
- Skip parameterized tests in favor of copy-pasted test functions
- Forget about performance, power, and animation testing entirely

This skill fixes all of that.

## Install

```bash
# Via npm
npm install -g @ioloro/ios-testing

# Then enable in Claude Code
/plugin install @ioloro/ios-testing
```

## What's included

| File | Covers |
|------|--------|
| `SKILL.md` | Framework selection rules, critical rules, decision tree |
| `swift-testing.md` | `@Test`, `@Suite`, `#expect`, `#require`, parameterized tests, traits, tags, async patterns, `confirmation()` |
| `xctest.md` | `measure {}`, all `XCTMetric` subclasses, manual measurement, signpost-based energy testing, baselines |
| `xcuitest.md` | Element queries, accessibility identifiers, waiting patterns, launch config, scroll/animation performance, accessibility audits, page object pattern |

## License

MIT
npm package: @iomancer/mail-agent-daemon
Description: Local MCP daemon for Mail Agent mailbox, calendar, and contacts workflows.
Latest version: 0.1.0

# @iomancer/mail-agent-daemon

Internal support package for [`mail-agent`](https://github.com/bestlux/mail-agent).

This package contains the local MCP daemon and provider adapters that power the public `mail-agent` CLI and Codex plugin bundle.

Most users want the top-level package instead:

- [`mail-agent`](https://github.com/bestlux/mail-agent/tree/main/packages/plugin)

Use this package directly only if you are extending or embedding the daemon.
npm package: @iomancer/mail-agent-shared
Description: Shared runtime, config, policy, and secret-handling utilities for Mail Agent.
Latest version: 0.1.0

# @iomancer/mail-agent-shared

Internal support package for [`mail-agent`](https://github.com/bestlux/mail-agent).

This package contains shared runtime paths, config parsing, secret-store selection, trust-policy helpers, and common types used by the Mail Agent daemon and plugin CLI.

Most users want the top-level package instead:

- [`mail-agent`](https://github.com/bestlux/mail-agent/tree/main/packages/plugin)

Use this package directly only if you are developing Mail Agent itself or embedding its shared runtime pieces.