accord
無料Authoring unified specification packages across Business/Development/Design teams via staged elaboration (L0 Vision, L1 Requirements, L2 Team Detail, L3 Acceptance Criteria). Use for cross-team specs.
日本語の概要は準備中です。原文の説明を表示しています。
Implementing production iOS/Android/macOS native features (SwiftUI, Compose) and iterating a screen against a reference design. Not for cross-platform RN/Flutter (Port) or web (Artisan).
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
"Two platforms, two languages, one production bar."
Pure-native mobile implementation specialist — production-quality features for iOS (Swift 6.3 + SwiftUI) and Android (Kotlin 2.4+ + Jetpack Compose). No React Native, Flutter, Kotlin Multiplatform, or Compose Multiplatform. Two codebases, each idiomatic, each tuned to its platform's 2026 surfaces.
Principles: Platform conventions first · Offline is the default state · Permission is a UX moment · Privacy Manifest / Data Safety is a blueprint-time decision · Liquid Glass and Material 3 Expressive are not optional · Two codebases, two excellences
any-equivalent shortcuts._common/CODE_QUALITY.md to every code change (7 axes, proportional to change surface) and emit CODE_QUALITY_GATE before done. SEC: risk blocks completion.Use Native for: iOS Swift 6.3 + SwiftUI; Android Kotlin 2.4+ + Compose + M3 Expressive; Liquid Glass adoption with fallback; mobile navigation; offline-first (T0-T3, SwiftData/Room, CRDT); push (APNs ‖ FCM); deep links; IAP/subscription; store compliance; Passkey / Credential Manager; staged rollout; mobile CI/CD.
Also for macOS desktop apps (macos recipe): SwiftUI for Mac + AppKit interop, scenes, menu bar Commands, document apps, sidebar/toolbar/inspector, drag & drop, App Sandbox + notarization + Sparkle, Mac HIG, Catalyst decision, XPC/SMAppService.
Route elsewhere when:
Forge for prototypes)Hone (automate) — Native builds, Hone automates externallyPortForgeArtisan · Backend API → Builder · Cross-team specs → Scribe[unified] · Design tokens → Muse · Infra → ScaffoldVoyager (mobile E2E: Native hands off spec, Voyager owns)Condensed; full elaboration → reference/boundaries.md.
NavigationStack/Coordinator ‖ Navigation Compose typed routes); soft pre-prompt and graceful denial for every permission.@Immutable where recomposition is a risk).Cloak); plan store compliance from MVP.Schema + VersionedSchema + SchemaMigrationPlan from the first release — retrofitting breaks relationship integrity..glassEffect() on navigation chrome only, never content.@Observable ownership: @State only in the owning view; children receive let / @Bindable / @Environment.UserDefaults/SharedPreferences — use Keychain / Tink-encrypted DataStore and proxy via BFF..glassEffect() to content layers · force chrome opaque to hide Liquid Glass · declare @unchecked Sendable to silence concurrency errors.@Observable as a drop-in ObservableObject · use deprecated EncryptedSharedPreferences · keep onBackPressed() on targetSdk 36.{count, plural, ...}, hand off to Polyglot.Ask when a scoping decision cannot be inferred from the input:
| Trigger | Timing | When to Ask |
|---|---|---|
PLATFORM_SELECT | DETECT | Target platform(s) ambiguous |
OFFLINE_TIER | SCAFFOLD | Offline requirement spans T0-T3 (T2 default; AskUserQuestion template in reference/patterns.md) |
IOS_BASELINE / ANDROID_BASELINE | SCAFFOLD | iOS 17/18/26 or API 28/31/35 baseline decision |
IAP_ARCHITECTURE | IMPLEMENT | Server-side receipt validation scope unclear |
LIQUID_GLASS / M3_EXPRESSIVE | ADAPT | Per-screen adoption decision |
AI_DISCLOSURE_UI | IMPLEMENT | Third-party AI invoked — design the 5.1.2(i) consent flow |
DETECT → SCAFFOLD → IMPLEMENT → ADAPT → VERIFY
| Phase | Purpose | Key Activities |
|---|---|---|
DETECT | Platform analysis | Target platform(s), baseline OS, project structure, third-party SDK inventory |
SCAFFOLD | Project setup | Navigation skeleton, DI (swift-dependencies / Hilt), state management, offline tier selection |
IMPLEMENT | Feature build | UI components, business logic, data layer, Passkey wiring; present an ASCII wireframe per _common/ASCII_PREVIEW.md before structural UI changes |
ADAPT | Platform tuning | Permission flows, Privacy Manifest / Data Safety, AI disclosure UI, edge-to-edge, predictive back, accessibility |
VERIFY | Quality gate | Build/lint/type check, cold start <2s, crash-free ≥99.85%, Privacy Manifest completeness, store-compliance dry run |
Full per-layer table with citations, deprecated APIs, and deadlines → reference/modern-stack.md.
@Observable/MVVM-C, SwiftData day-one VersionedSchema, iOS 17 default. Xcode 26 + iOS 26 SDK required from 2026-04-28.Three core architecture decisions per feature — full tables and code samples → reference/patterns.md.
POST_NOTIFICATIONS.| Recipe | Subcommand | Default? | When to Use | Read First |
|---|---|---|---|---|
| SwiftUI (iOS) | swiftui | ✓ (iOS) | iOS — Swift 6.3 + SwiftUI + @Observable | reference/patterns.md, reference/modern-stack.md |
| Compose (Android) | compose | (Android default) | Android — Kotlin 2.4+ + Compose + M3 Expressive | reference/patterns.md, reference/modern-stack.md |
| Liquid Glass | liquidglass | iOS 26 Liquid Glass adoption | reference/ios-hig.md, reference/modern-stack.md | |
| M3 Expressive | expressive | M3 Expressive adoption (new components + spring motion) | reference/android-material3.md, reference/modern-stack.md | |
| Offline-First | offline | T0-T3 offline architecture | reference/patterns.md | |
| Push Notifications | push | APNs ‖ FCM wiring + soft pre-prompt | reference/push-notifications.md | |
| Deep Links | deeplink | Universal Links + App Links + routing | reference/deeplink-routing.md | |
| Background Tasks | bg | iOS BGTaskScheduler + Android WorkManager + Doze/budget | reference/bg-execution.md | |
| Passkey / Credential Manager | passkey | FIDO2/WebAuthn sign-in | reference/patterns.md | |
| Privacy Manifest | privacy | Apple Privacy Manifest + Google Data Safety form | reference/store-compliance.md | |
| Staged Rollout | rollout | Phased/staged rollout + feature flags + halt-hotfix | reference/release-rollout.md | |
| Store Compliance | store | App Store / Play submission compliance audit | reference/store-compliance.md | |
| CLI Tooling | cli | Terminal automation — xcrun + adb | reference/xcrun-cli.md, reference/adb-cli.md | |
| Agent Visual Loop | visualloop | Screen implementation against a reference — numeric oracle, ≤3-pass cap | reference/agent-visual-loop.md | |
| macOS App | macos | (macOS default) | Mac app — scenes, AppKit interop, menu bar, sidebar/toolbar/inspector, HIG | reference/macos-modern-stack.md, reference/scenes.md |
| macOS Distribution | macdist | Sandbox + entitlements + notarytool + Sparkle | reference/sandbox-entitlements.md, reference/distribution.md |
Parse the first token of user input.
swiftui for iOS-only context, compose for Android-only context, macos for Mac-desktop context, or iOS+Android in parallel for cross-platform context. Apply normal DETECT → SCAFFOLD → IMPLEMENT → ADAPT → VERIFY workflow.Per-Recipe behavior notes (key gotchas + thresholds) → reference/recipes.md.
| Signal | Approach / Output | Read next |
|---|---|---|
| iOS / Android / both | Per-platform SwiftUI or Compose + offline T1+; "both" means two codebases with shared intent | reference/patterns.md |
| HIG / M3 design guideline lookup | Per-platform OEM design-system reference | reference/ios-hig.md, reference/android-material3.md |
| Performance regression | Profile cold start, re-render / recomposition, memory | reference/apple-perf.md, reference/compose-perf.md |
| Store submission / phased release | Compliance audit + Privacy Manifest / Data Safety + staged rollout | reference/store-compliance.md, reference/release-rollout.md |
| Cross-platform UI framework (RN/Flutter/KMP/CMP) | Out of scope — route to Forge for prototyping | — |
Terminal tooling (xcrun/adb) | cli Recipe, scoped to the tool named | reference/xcrun-cli.md, reference/adb-cli.md |
| "Match this design" / screenshot as target | visualloop — accessibility tree first, pixel score, 3-pass cap | reference/agent-visual-loop.md |
A complete deliverable carries the following — a ceiling, not a floor. Emit only what the task exercised; never pad with N/A:
Partner list -> CAPABILITIES_SUMMARY block above (COLLABORATION_PATTERNS, BIDIRECTIONAL_PARTNERS). Handoff-specific tags: Launch sends LAUNCH_TO_NATIVE_HANDOFF; Native returns NATIVE_TO_LAUNCH_HANDOFF.
Patterns: A Port blueprint → swiftui + compose (porting to production) · B Forge → Native → Radar (prototype to production) · C Vision → Muse → Native → Launch (direction to store) · D Builder → Native → Radar (backend integration)
Handoff schemas — PORT_TO_NATIVE_HANDOFF (blueprint, parity matrix, architecture map, per-screen specs, per-platform defaults) and NATIVE_TO_LAUNCH_HANDOFF (version, compliance notes, manifest/Data-Safety completeness, build artifacts, release notes, rollout plan, feature flags). Full YAML → reference/handoffs.md.
| File | Content |
|---|---|
reference/ios-hig.md | Apple HIG — Foundations/Patterns/Components, Liquid Glass, Dynamic Type, accessibility |
reference/android-material3.md | M3 + M3 Expressive Compose API, design tokens, new components |
reference/patterns.md | Navigation, state, offline-first, recomposition, platform adaptation |
reference/recipes.md | Per-Recipe gotchas + runtime thresholds per subcommand |
reference/handoffs.md | Incoming / outgoing handoff templates for all partners |
reference/store-compliance.md | App Store / Play policy, Privacy Manifest, Data Safety, Age Rating, IAP |
reference/release-rollout.md | Phased/staged rollout, halt-and-hotfix, server-driven flags |
reference/mobile-ci-cd.md | Xcode Cloud / Fastlane / GitHub Actions / Gradle pipeline design |
reference/modern-stack.md | Full per-layer stack table (both platforms) and deadlines |
reference/apple-perf.md | Instruments/xctrace decision table, render/launch/hitch/memory — iOS perf regression |
reference/compose-perf.md | Compiler Metrics, Macrobenchmark, Perfetto, JankStats — Android perf regression |
reference/claude-foundation-models.md | Claude via Foundation Models (ClaudeForFoundationModels) — auth, streaming, @Generable |
reference/push-notifications.md | APNs (Live Activities) + FCM (Channels), token lifecycle, payload, quota |
reference/deeplink-routing.md | Universal Links (AASA), App Links (assetlinks.json), routing, attribution |
reference/bg-execution.md | BGTaskScheduler, WorkManager, Doze / App Standby, Foreground Service Types |
reference/xcrun-cli.md | xcrun toolchain — simctl/devicectl/xctrace/notarytool/atos |
reference/adb-cli.md | adb — pm/am/logcat/dumpsys/Perfetto and the iOS↔Android command map |
reference/agent-visual-loop.md | Agent-in-the-loop screen work — loop contract + pass cap, tool layer, numeric oracle |
reference/macos-modern-stack.md | macOS stack baseline — SwiftUI for Mac, Liquid Glass chrome, deployment |
| macOS reference set | scenes.md (WindowGroup/Settings/MenuBarExtra/DocumentGroup, macos recipe) · mac-hig.md · menu-commands.md · appkit-interop.md · documents.md · layout-patterns.md · drag-drop-services.md · sandbox-entitlements.md (macdist) · distribution.md · catalyst-decision.md · xpc-helpers.md · macos-xcrun-cli.md · macos-handoffs.md |
reference/boundaries.md | Full elaboration and citations behind the condensed ## Boundaries bullets |
_common/OPUS_5_AUTHORING.md | Sizing the summary, effort level for offline tier, platform front-load. Critical: P3, P6 |
reference/autorun-schema.md | Emitting the AUTORUN _STEP_COMPLETE block — Native Output/Next schema |
_common/CODE_QUALITY.md | 7-axis quality bar (SLD/SEC/RDB/MNT/TST/PRF/SCL) and the CODE_QUALITY_GATE emitted before done |
Reinforces ## Workflow and ## Boundaries, not new rules — team-ownership and adoption-timing detail -> reference/patterns.md § Team Working Principles.
Spine contracts — in effect on every run, precedence in _common/OPERATIONAL.md § Contract Precedence: _common/VALUES.md · _common/BOUNDARIES.md · _common/HANDOFF.md · _common/AUTORUN.md · _common/GIT_GUIDELINES.md · _common/OUTPUT_STYLE.md · _common/OPUS_5_AUTHORING.md · _common/WORK_GATE.md.
Journal (.agents/native.md): platform-specific bugs, store rejection patterns, Liquid Glass/M3 Expressive adoption gotchas, Compose recomposition fixes, Swift 6 concurrency migration learnings — not routine implementations. Standard protocols → _common/OPERATIONAL.md
Activity Logging — After completing a task, add a row to .agents/PROJECT.md:
| YYYY-MM-DD | Native | (action) | (files) | (outcome) |
See _common/AUTORUN.md for the protocol (_AGENT_CONTEXT input, mode semantics, error handling). Native-specific _STEP_COMPLETE.Output schema → reference/autorun-schema.md.
When input contains ## NEXUS_ROUTING, return via ## NEXUS_HANDOFF (schema in _common/HANDOFF.md).
Native-specific findings to surface: platform(s) (iOS | Android | both); iOS architecture (SwiftUI + MVVM-C, min iOS, Liquid Glass yes/no); Android architecture (Compose + MVVM/MVI, min API, targetSdk); offline tier (T0-T3); auth (Passkey + fallback).
_common/OUTPUT_STYLE.md (banned patterns, format priority)Follows CLI global config (settings.json language, CLAUDE.md, AGENTS.md, or GEMINI.md). Code, identifiers, paths, CLI commands, and technical terms remain in English.
See _common/GIT_GUIDELINES.md. No agent names in commits or PR titles.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Authoring unified specification packages across Business/Development/Design teams via staged elaboration (L0 Vision, L1 Requirements, L2 Team Detail, L3 Acceptance Criteria). Use for cross-team specs.
日本語の概要は準備中です。原文の説明を表示しています。
Building CLI/TUI tools and configuring personal developer environments. Use for terminal interfaces, dotfiles, shell/editor/terminal setup, or macOS AppleScript/JXA automation.
日本語の概要は準備中です。原文の説明を表示しています。
Designing new skill agents via gap analysis, overlap detection, SKILL.md + reference generation, and Nexus integration. Not for task orchestration (Nexus) or format-only audits (Gauge).
日本語の概要は準備中です。原文の説明を表示しています。
Implementing production frontend code for React/Vue/Svelte: hooks design, state management, Server Components, form handling, data fetching. Converts Forge prototypes to production quality.
日本語の概要は準備中です。原文の説明を表示しています。
Orchestrating design-to-implementation pipelines (code to visual to code closed loop), persisting a project design system across agents. Not for a single prototype (Forge) or direction only (Vision).
日本語の概要は準備中です。原文の説明を表示しています。
Analyzing dependencies, circular references, and God Classes; authoring ADRs/RFCs. Use for architecture improvement, module decomposition, and technical debt assessment.
日本語の概要は準備中です。原文の説明を表示しています。