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
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.
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.
About
Use cases: mobile-development, code-generation
Reviews
Write a reviewNo 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
- Repository Purpose
- Architecture
- Creating New Skills
- Apple Docs Reference
- 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 implementationsSignals
- 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
- Source
- GitHubgithub-graphql
More from rshankras
- 0.708score
apple-intelligence
rshankras
Apple Intelligence skills for on-device AI features including Foundation Models, Visual Intelligence, App Intents, and intelligent assistants.
SkillCFreshness: C★ 828Claude Code +9 - 0.708score
core-ml
rshankras
Core ML, Create ML, Vision framework, Natural Language framework, on-device ML integration.
SkillCFreshness: C★ 828Claude Code +9 - 0.708score
design
rshankras
Design skills for Apple platform UI — Liquid Glass, animations, game feel (haptics, sound, celebrations), UI prototyping, UX writing, SF Symbols, and…
SkillCFreshness: C★ 828Claude Code +9 - 0.708score
foundation
rshankras
Foundation framework skills — AttributedString patterns for rich text formatting, alignment, selection, and SwiftUI integration.
SkillCFreshness: C★ 828Claude Code +9 - 0.708score
generators
rshankras
Code generator skills that produce production-ready Swift code for common app components.
SkillCFreshness: C★ 828Claude Code +9 - 0.708score
app-store
rshankras
App Store optimization and marketing skills for descriptions, screenshots, keywords, review responses, and comprehensive promotional strategy.
SkillCFreshness: C★ 828Claude Code +9
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.
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)