Skip to content
Agentmart
Submit a tool

CLAUDE.md · rshankras/claude-code-apple-skills

CLAUDE.md from rshankras/claude-code-apple-skills: 85 lines covering Repository Purpose, Architecture, Creating New Skills, Apple Docs Reference and more.

Template by rshankras

IndexedMIT★ 828
Write a review

Chalk Labs

Need help deploying CLAUDE.md · rshankras/claude-code-apple-skills?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

curl -fsSL https://raw.githubusercontent.com/rshankras/claude-code-apple-skills/main/CLAUDE.md -o CLAUDE.md

Read it and adapt it to your project before use.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

The CLAUDE.md file that rshankras/claude-code-apple-skills (828 stars) keeps for coding agents. It has 85 lines in 5 sections: Repository Purpose; Architecture; Creating New Skills; Apple Docs Reference; Conventions. Use it as a model for your own project's instructions.

Use cases: mobile-development, code-generation

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

What's in it

A CLAUDE.md file: project memory Claude Code loads at the start of every session.

For
Claude Code
Length
85 lines
File
CLAUDE.md

Sections

  1. Repository Purpose
  2. Architecture
  3. Creating New Skills
  4. Apple Docs Reference
  5. Conventions

First lines (shown under the repo's MIT license)

# CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

## Repository Purpose

This is a collection of Claude Code skills for Apple platform development (iOS, macOS, iPadOS). Skills are markdown files that provide domain knowledge and workflows to Claude Code instances.

**This is NOT a code project** - it contains only markdown documentation files organized as skills.

## Architecture

### Skill Structure

```
skills/
├── {category}/
│   ├── SKILL.md           # Entry point with YAML frontmatter
│   └── {sub-skill}/
│       ├── SKILL.md       # Sub-skill entry point
│       └── *.md           # Supporting reference files
```

### YAML Frontmatter (Required)

Every SKILL.md must have:

```yaml
---
name: skill-name
description: Brief description and when to use it
last_verified: 2026-07-16   # date content was last checked (bump when you edit)
review_by: 2027-06-22       # scheduled re-verification, ~2 weeks after next WWDC
allowed-tools: [Read, Write, Edit, Glob, Grep, Bash]
---
```

### Skill Categories

| Category | Purpose |
|----------|---------|
| `ios/` | iOS development patterns |
| `macos/` | macOS development patterns |
| `product/` | Product development workflow (idea to App Store), beta testing, localization |
| `generators/` | Code generators producing production-ready Swift |
| `growth/` | Analytics, press/media, community building, indie business |
| `legal/` | Privacy policies, terms of service, EULAs |
| `core-ml/` | Core ML, Vision, NaturalLanguage, on-device ML |
| `apple-intelligence/` | Foundation Models, Visual Intelligence |
| `design/` | Liquid Glass, modern design patterns |
| `app-store/` | ASO, descriptions, screenshots, reviews, search ads, rejections |
| `monetization/` | Monetization strategy, pricing, tiers |
| `testing/` | TDD workflows, test infrastructure, snapshot tests |
| `release-review/` | Pre-release audit checklists |
| `shared/` | Meta-skills for creating (`skill-creator`) and auditing (`skill-auditor`) skills |

### Generator vs Advisory vs Workflow Skills

- **Advisory skills** (ios/, macos/, release-review/): Review code and provide recommendations
- **Generator skills** (generators/): Produce production-ready Swift code with templates
- **Workflow skills** (testing/, monetization/): Guide multi-step processes with methodology and code generation

## Creating New Skills

Use `skills/shared/skill-creator/SKILL.md` as the guide. Key requirements:

1. **Simple skills** (< 400 lines): Single SKILL.md file
2. **Complex skills** (> 400 lines): Modularize into SKILL.md + reference files
3. **Naming**: Use `kebab-case` for skill names and files
4. **Activation triggers**: Clear "When This Skill Activates" section
5. **Examples**: Always show ✅ good and ❌ bad patterns

## Apple Docs Reference

Prefer public `developer.apple.com` links in skill References. A locally captured docs folder (`~/Downloads/docs/`) may be referenced only behind a check-if-exists instruction ("read if present; skip silently if absent") — never hardcode absolute user paths (`/Users/...`) in skills; they break every install that isn't this machine.

See `docs/ROADMAP.md` for planned skills based on available Apple docs.

## Conventions

- Code examples must be syntactically correct Swift
- Use emoji sparingly (✅ ❌ for patterns, priority indicators for issues)
- Output formats should use: 🔴 Critical, 🟠 High, 🟡 Medium, 🟢 Low, ✅ Strengths
- Generator templates use protocol-based architecture for swappable implementations

Signals

Stars
828
Forks
78
Open issues
2
Last commit (this folder)
Jul 16, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from rshankras

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get CLAUDE.md · rshankras/claude-code-apple-skills running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying CLAUDE.md · rshankras/claude-code-apple-skills?

CallGet help
Cite this page

CLAUDE.md · rshankras/claude-code-apple-skills. Agent Mart. https://agentmart.dev/templates/rshankras-claude-code-apple-skills-claude-md (last updated 2026-10-24)