Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub n0rvyn/indie-toolkit --plugin apple-devUse this agent when the user requests a code review of Swift or Apple platform (iOS/macOS/watchOS/tvOS) code. Only use when the target files are .swift or the project is an Xcode project. Do NOT use for non-Apple codebases (TypeScript, Python, Rust, Go, etc.). Performs read-only review for quality, correctness, and Apple platform-specific issues. Examples: <example> Context: User completed a feature and wants review of Swift code. user: "Review the changes I just made to NodeDetailView" assistant: "I'll use the apple-reviewer agent to review your changes." </example> <example> Context: User is about to merge a branch in a Swift/iOS project. user: "Review before I merge into main" assistant: "Let me have the apple-reviewer agent examine the changes." </example> <example> Context: User is working on a TypeScript/Node.js project. user: "Review these changes" assistant: DO NOT use apple-reviewer — this is not an Apple platform project. </example>
Performs design quality review (visual hierarchy, color, spacing) of SwiftUI files. Fresh context — evaluates visual quality independently of implementation decisions. Examples: <example> Context: User completed a SwiftUI page and wants visual polish feedback. user: "Review the design of my settings page" assistant: "I'll use the design-reviewer agent to evaluate the visual quality." </example> <example> Context: run-phase completed a phase that created new UI components. user: "Check the visual quality of the new dashboard" assistant: "I'll use the design-reviewer agent for a fresh-context design review." </example>
Performs product + UX completeness review from user journey perspective. Fresh context — validates feature completeness against user scenarios independently. Examples: <example> Context: User completed implementing a feature with full user journey. user: "Review the expense tracking feature for completeness" assistant: "I'll use the feature-reviewer agent to validate the user journey." </example> <example> Context: run-phase completed a phase that delivered a user-facing feature. user: "Check if the onboarding flow covers all scenarios" assistant: "I'll use the feature-reviewer agent for product+UX completeness review." </example>
Performs UI + UX compliance review of SwiftUI files. Use when run-phase completes a phase that modified UI files. Fresh context review — no implementation memory. Examples: <example> Context: User finished modifying several SwiftUI views. user: "Run a UI review on the views I just changed" assistant: "I'll use the ui-reviewer agent to check UI compliance." </example> <example> Context: run-phase completed a phase that modified UI files. user: "Check UI compliance for the updated screens" assistant: "I'll use the ui-reviewer agent for a fresh-context compliance review." </example>
Use when working on Swift, iOS, macOS, iPadOS, SwiftUI, or SwiftData code, editing .swift files, planning Apple platform features, fixing Swift bugs, or reviewing Swift code. Provides essential development rules including build cycle, constraints, concurrency, UI rules, and plan execution principles.
Use when preparing for App Store submission, or the user says 'ASC review', 'prepare submission'. Performs item-by-item App Store Connect submission material check and guidance. Keywords: ASC, App Store Connect, submission, privacy labels, screenshots, review.
Use before refactoring legacy code, or when the user says 'characterization test', 'lock behavior', '特征测试', 'write characterization tests', 'snapshot behavior'. Generates Swift Testing test cases that capture current behavior as a safety net before refactoring.
Use when the user says 'code audit', 'audit code', '代码审计', 'report card', 'security scan', or wants a comprehensive code quality assessment. Scans for security issues, concurrency safety, accessibility gaps, performance anti-patterns, and SwiftUI anti-patterns in iOS/macOS Swift projects.
Use after completing a page/module UI, before visual optimization, or when the user says 'review design' or 'check visual quality'. Reviews visual hierarchy, color strategy, spacing rhythm, and overall polish. Complements /ui-review (code compliance) and /feature-review (user journey).
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Elite iOS and macOS development expertise with automatic skill activation for Swift, SwiftUI, UIKit, Xcode, and Apple frameworks plus code formatting tools
Editorial "Apple Platform Design" bundle for Claude Code from Antigravity Awesome Skills.
Claude Code skill pack for Apple Notes (24 skills)
Agents and skills for Swift app development on iOS.
Agent skills for building, debugging, profiling, testing, refactoring, and shipping Swift apps across Apple platforms.
Evaluates code against Apple's App Store Review Guidelines for iOS, macOS, tvOS, watchOS, and visionOS apps
Unified plugin lifecycle: brainstorm, create, eval, review, iterate, and package Claude Code plugins and components. Single entry /master.
Bridge WeChat messages to Claude Code sessions via MCP --channels protocol. Enables permission relay and bidirectional messaging.
Product decision plugin for indie developers: idea checks, product evaluation, portfolio intelligence, recent feature review, and PKOS-first local fact publishing
Cross-stack development workflow: brainstorm, planning, phase orchestration, execution, review, debugging, design analysis, knowledge base, commits, and session management
Reusable utility scripts and skills shared across indie-toolkit plugins: Notion API, MongoDB queries, and other cross-plugin primitives
Share bugs, ideas, or general feedback.
Multi-plugin monorepo for Claude Code plugins, published to the indie-toolkit marketplace. Contains production plugins, development workflow tools, and macOS automation.
| Plugin | Category | Description |
|---|---|---|
dev-workflow | development | Cross-stack workflow system with plan-execute-review lifecycle, phase orchestration, and session state persistence |
apple-dev | development | iOS/macOS/iPadOS development workflows, reviews, design-token checks, CI/CD, localization, App Store review prep |
mactools | productivity | macOS automation for Notes, Calendar, Mail, Safari, Spotlight, Reminders, OCR, Photos, Contacts, OmniFocus |
product-lens | product | Product evaluation: demand validation, market analysis, moat assessment, feature assessment, comparison matrix |
skill-master | development | Unified plugin lifecycle: brainstorm, create, eval, review, iterate, package Claude Code plugins |
skill-audit | development | [DEPRECATED — use skill-master] Plugin auditor from AI executor perspective |
domain-intel | intelligence | Domain intelligence engine: GitHub, RSS, changelogs, figures, companies, deep research with evolving LENS profiles |
session-reflect | coaching | AI collaboration coach: analyze sessions, improve prompting, workflow, and AI collaboration skills |
youtube-scout | intelligence | YouTube video intelligence: scrape, transcript extraction, AI scoring, IEF-compliant export |
pkos | productivity | Personal Knowledge Operating System: inbox, harvest, signal, digest, lint, vault operations, ripple compilation |
wechat-bridge | integration | WeChat message bridge via MCP --channels protocol: permission relay, push messages, reply |
x-api | integration | X (Twitter) API v2 MCP server: 131+ tools with Bearer Token and OAuth2 PKCE support |
health-insights | health | Personal health intelligence: ingest Apple Health data, establish baselines, generate AI-driven narrative insights |
minimax-platform | integration | MiniMax platform helper: coding-plan quota checks and browser-session based auth management |
netease-cloud-music | integration | NetEase Cloud Music helper: cookie-based login flows and cloud-drive upload via maintained CLI |
shared-utils | development | Reusable utility scripts and skills shared across plugins: Notion API, MongoDB queries, cross-plugin primitives |
.
├── dev-workflow/
├── apple-dev/
├── mactools/
├── product-lens/
├── skill-master/
├── skill-audit/
├── domain-intel/
├── session-reflect/
├── youtube-scout/
├── pkos/
├── wechat-bridge/
├── x-api/
├── health-insights/
├── minimax-platform/
├── netease-cloud-music/
├── shared-utils/
├── docs/
├── .claude-plugin/ # marketplace manifest
├── .codex/ # Codex install docs
└── .opencode/ # OpenCode install docs
For PKOS-integrated plugins, the repo follows these cross-plugin rules:
Markdown first; Notion second
Producer plugins do not own final vault placement
domain-intel, product-lens, and session-reflect should produce structured results.PKOS owns ingestion
Stable decisions are promoted, not dumped
signal / verdict style notes.crystal notes.Cross-plugin precedent
domain-intel writes into its own workspace and pkos:intel-sync imports into PKOS.pkos:inbox already acts as a multi-source ingestion entry for raw captures.product-lens should follow the same separation of concerns: produce structured analysis; let PKOS ingest and organize it.At a glance, the intended flow is:
Producer plugin
-> PKOS ingress / exchange
-> PKOS vault ingestion and enrichment
-> Obsidian / local Markdown as source of truth
-> Notion summary sync as management projection
Add the marketplace:
/plugin marketplace add n0rvyn/indie-toolkit
Install plugins: