nativeapptemplate

Nativeapptemplate Agent — Testing skill for Claude Code

Testing community

Turn a natural-language spec into a coherent three-platform SaaS — Rails 8.1 API + native SwiftUI iOS + native Jetpack Compose Android.

How to install Nativeapptemplate Agent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nativeapptemplate/nativeapptemplate-agent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Nativeapptemplate Agent does

Turn a natural-language spec into a coherent three-platform SaaS — Rails 8.1 API + native SwiftUI iOS + native Jetpack Compose Android. A Claude Code agent with structural, runtime, and vision-based validation.

Alternatives in Testing

  • OpenAgentsControl — AI agent framework for plan-first development workflows with approval-based execution 4.8k ★
  • Maestro Spec — Intent-driven spec precipitation — state a constraint in natural language (加一条规范:禁止用 any / 记录架构约束:服务间走 gRPC / 530 ★
  • Baro — A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Moz 120 ★

README

NativeAppTemplate Agent

A Claude Code agent that turns a natural-language spec — something as informal as `"a walk-in queue for a barbershop"` — into a working three-platform implementation:

  • Rails 8.1 API
  • native SwiftUI iOS
  • native Jetpack Compose Android

Coherent across all three, in under an hour.

[![npm](https://img.shields.io/npm/v/nativeapptemplate-agent.svg)](https://www.npmjs.com/package/nativeapptemplate-agent) [![CI](https://github.com/nativeapptemplate/nativeapptemplate-agent/actions/workflows/ci.yml/badge.svg)](https://github.com/nativeapptemplate/nativeapptemplate-agent/actions/workflows/ci.yml) [![license: MIT](https://img.shields.io/badge/license-MIT-green.svg)](./LICENSE) [![node: >=22](https://img.shields.io/node/v/nativeapptemplate-agent.svg)](https://nodejs.org/)

npx nativeapptemplate-agent "a walk-in clinic queue for small veterinary practices" --project-name="VetClinic"

**Status: 0.2.1 stable.** First built during [Built with Opus 4.7: a Claude Code Hackathon](https://cerebralvalley.ai/e/built-with-4-7-hackathon) (April 21–27, 2026); shipped to npm post-hackathon. Verified end-to-end on the three demo specs below from a fresh `/tmp/` cwd — the full 3-spec × 2-edition × 2-platform matrix is green at `NATIVEAPPTEMPLATE_VISUAL=2` (see the [matrix](#demo)). Stage 2 (scripted-CRUD walk-through via `mobile-mcp` against a live Rails server) and paid-edition parity validation landed post-launch. Active development continues — see the [roadmap](./ROADMAP.md) for what's next.


Quick Start

Option 1: Claude Code plugin (recommended)

Install the plugin once, then drive the agent with two slash commands — `/nativeapptemplate-agent:generate-app` (generate → validate → explain) and `/nativeapptemplate-agent:walk-app` (launch the app on a simulator/emulator and walk its UI via `mobile-mcp`, screenshots inline).

/plugin marketplace add nativeapptemplate/nativeapptemplate-agent
/plugin install nativeappt