Skip to content

Commit 5fb6a3c

Browse files
Merge pull request #507 from alirezarezvani/dev
Dev
2 parents 659707e + 1fb1da4 commit 5fb6a3c

12 files changed

Lines changed: 464 additions & 18 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
"name": "Alireza Rezvani",
55
"url": "https://alirezarezvani.com"
66
},
7-
"description": "233 production-ready skill packages for Claude AI across 9 domains: marketing (44), engineering (43+37), C-level advisory (34), regulatory/QMS (14), product (15), project management (9), business growth (5), and finance (4). Includes 305 Python tools, 424 reference documents, 25 agents, and 22 slash commands.",
7+
"description": "234 production-ready skill packages for Claude AI across 9 domains: marketing (44), engineering (43+37), C-level advisory (34), regulatory/QMS (14), product (16), project management (9), business growth (5), and finance (4). Includes 306 Python tools, 427 reference documents, 25 agents, and 22 slash commands.",
88
"homepage": "https://github.com/alirezarezvani/claude-skills",
99
"repository": "https://github.com/alirezarezvani/claude-skills",
1010
"metadata": {
11-
"description": "233 production-ready skill packages across 9 domains with 305 Python tools, 424 reference documents, 25 agents, and 22 slash commands. Compatible with Claude Code, Codex CLI, Gemini CLI, and OpenClaw.",
11+
"description": "234 production-ready skill packages across 9 domains with 306 Python tools, 427 reference documents, 25 agents, and 22 slash commands. Compatible with Claude Code, Codex CLI, Gemini CLI, and OpenClaw.",
1212
"version": "2.2.0"
1313
},
1414
"plugins": [
@@ -129,7 +129,7 @@
129129
{
130130
"name": "product-skills",
131131
"source": "./product-team",
132-
"description": "14 product skills with 16 Python tools: product manager toolkit (RICE, PRDs), agile product owner, product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, code-to-prd, research summarizer.",
132+
"description": "15 product skills with 17 Python tools: product manager toolkit (RICE, PRDs), agile product owner, product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, code-to-prd, research summarizer, apple-hig-expert.",
133133
"version": "2.2.0",
134134
"author": {
135135
"name": "Alireza Rezvani"
@@ -146,7 +146,10 @@
146146
"analytics",
147147
"experimentation",
148148
"discovery",
149-
"roadmap"
149+
"discovery",
150+
"roadmap",
151+
"apple-hig",
152+
"design-guidelines"
150153
],
151154
"category": "product"
152155
},
@@ -615,6 +618,26 @@
615618
"confidence-interval"
616619
],
617620
"category": "development"
621+
},
622+
{
623+
"name": "apple-hig-expert",
624+
"source": "./product-team/apple-hig-expert",
625+
"description": "Master Apple's Human Interface Guidelines (HIG) with focus on 2026 Liquid Glass aesthetics. Design and audit iOS, macOS, and visionOS apps for full compliance and premium feel. Includes hig_checker Python tool for tap targets and contrast.",
626+
"version": "2.2.0",
627+
"author": {
628+
"name": "Alireza Rezvani"
629+
},
630+
"keywords": [
631+
"apple-hig",
632+
"design-guidelines",
633+
"ios-design",
634+
"macos-design",
635+
"visionos",
636+
"liquid-glass",
637+
"accessibility",
638+
"ui-design"
639+
],
640+
"category": "design"
618641
}
619642
]
620643
}

.codex/skills-index.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "claude-code-skills",
44
"description": "Production-ready skill packages for AI agents - Marketing, Engineering, Product, C-Level, PM, and RA/QM",
55
"repository": "https://github.com/alirezarezvani/claude-skills",
6-
"total_skills": 195,
6+
"total_skills": 196,
77
"skills": [
88
{
99
"name": "contract-and-proposal-writer",
@@ -965,6 +965,12 @@
965965
"category": "product",
966966
"description": "Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog."
967967
},
968+
{
969+
"name": "apple-hig-expert",
970+
"source": "../../product-team/apple-hig-expert",
971+
"category": "product",
972+
"description": "Expert guidance on Apple Human Interface Guidelines (HIG). Covers iOS, macOS, and visionOS with 2026 Liquid Glass aesthetics and accessibility-first design."
973+
},
968974
{
969975
"name": "code-to-prd",
970976
"source": "../../product-team/code-to-prd",
@@ -1208,7 +1214,7 @@
12081214
"description": "Marketing, content, and demand generation skills"
12091215
},
12101216
"product": {
1211-
"count": 15,
1217+
"count": 16,
12121218
"source": "../../product-team",
12131219
"description": "Product management and design skills"
12141220
},

.codex/skills/apple-hig-expert

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../product-team/apple-hig-expert

.gemini/skills-index.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"version": "1.0.0",
33
"name": "gemini-cli-skills",
4-
"total_skills": 282,
4+
"total_skills": 283,
55
"skills": [
66
{
77
"name": "README",
@@ -1298,6 +1298,11 @@
12981298
"category": "product",
12991299
"description": "UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation."
13001300
},
1301+
{
1302+
"name": "apple-hig-expert",
1303+
"category": "product",
1304+
"description": "Expert guidance on Apple Human Interface Guidelines (HIG). Covers iOS, macOS, and visionOS with focus on 2026 Liquid Glass aesthetics and accessibility-first design."
1305+
},
13011306
{
13021307
"name": "atlassian-admin",
13031308
"category": "project-management",

CLAUDE.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
66

77
This is a **comprehensive skills library** for Claude AI and Claude Code - reusable, production-ready skill packages that bundle domain expertise, best practices, analysis tools, and strategic frameworks. The repository provides modular skills that teams can download and use directly in their workflows.
88

9-
**Current Scope:** 233 production-ready skills across 9 domains with 305 Python automation tools, 424 reference guides, 25 agents, and 22 slash commands.
9+
**Current Scope:** 234 production-ready skills across 9 domains with 306 Python automation tools, 427 reference guides, 25 agents, and 22 slash commands.
1010

1111
**Key Distinction**: This is NOT a traditional application. It's a library of skill packages meant to be extracted and deployed by users into their own Claude workflows.
1212

@@ -40,7 +40,7 @@ claude-code-skills/
4040
├── commands/ # 22 slash commands (changelog, tdd, saas-health, prd, code-to-prd, plugin-audit, sprint-plan, etc.)
4141
├── engineering-team/ # 37 core engineering skills + Playwright Pro + Self-Improving Agent + Security Suite
4242
├── engineering/ # 43 POWERFUL-tier advanced skills (incl. AgentHub, self-eval)
43-
├── product-team/ # 15 product skills + Python tools
43+
├── product-team/ # 16 product skills + Python tools
4444
├── marketing-skill/ # 44 marketing skills (7 pods) + Python tools
4545
├── c-level-advisor/ # 34 C-level advisory skills (10 roles + orchestration)
4646
├── project-management/ # 9 PM skills + Atlassian MCP
@@ -130,7 +130,7 @@ See [standards/git/git-workflow-standards.md](standards/git/git-workflow-standar
130130
- **Security skills suite** — 6 new engineering-team skills: adversarial-reviewer, ai-security, cloud-security, incident-response, red-team, threat-detection (5 Python tools, 4 reference guides)
131131
- **Self-eval skill** — Honest AI work quality evaluation with two-axis scoring, score inflation detection, and session persistence
132132
- **Snowflake development** — Data warehouse development, SQL optimization, and data pipeline patterns
133-
- 233 total skills across 9 domains, 305 Python tools, 424 references, 25 agents, 22 commands
133+
- 234 total skills across 9 domains, 306 Python tools, 427 references, 25 agents, 22 commands
134134
- MkDocs docs site expanded to 269 generated pages (301 HTML pages)
135135

136136
**v2.1.2 (2026-03-10):**
@@ -154,8 +154,8 @@ See [standards/git/git-workflow-standards.md](standards/git/git-workflow-standar
154154
## Roadmap
155155

156156
**Phase 1-3 Complete:** 233 production-ready skills deployed across 9 domains
157-
- Engineering Core (37), Engineering POWERFUL (43), Product (15), Marketing (44), PM (9), C-Level (34), RA/QM (14), Business & Growth (5), Finance (4)
158-
- 305 Python automation tools, 424 reference guides, 25 agents, 22 commands
157+
- Engineering Core (37), Engineering POWERFUL (43), Product (16), Marketing (44), PM (9), C-Level (34), RA/QM (14), Business & Growth (5), Finance (4)
158+
- 306 Python automation tools, 427 reference guides, 25 agents, 22 commands
159159
- Complete enterprise coverage from engineering through regulatory compliance, sales, customer success, and finance
160160
- MkDocs Material docs site with 269+ indexed pages for SEO
161161

@@ -208,4 +208,4 @@ This repository publishes skills to **ClawHub** (clawhub.com) as the distributio
208208

209209
**Last Updated:** March 31, 2026
210210
**Version:** v2.2.0
211-
**Status:** 233 skills deployed across 9 domains, 28 marketplace plugins, docs site live
211+
**Status:** 234 skills deployed across 9 domains, 28 marketplace plugins, docs site live

product-team/CLAUDE.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Product Team Skills - Claude Code Guidance
22

3-
This guide covers the 14 production-ready product management skills and their Python automation tools.
3+
This guide covers the 15 production-ready product management skills and their Python automation tools.
44

55
## Product Skills Overview
66

@@ -19,8 +19,9 @@ This guide covers the 14 production-ready product management skills and their Py
1919
12. **roadmap-communicator/** - Roadmap communication and changelog generation (1 tool)
2020
13. **code-to-prd/** - Reverse-engineer any codebase into PRD (2 tools: codebase_analyzer, prd_scaffolder)
2121
14. **research-summarizer/** - Research synthesis and summarization (1 tool)
22+
15. **apple-hig-expert/** - Apple Human Interface Guidelines compliance and design (1 tool: hig_checker)
2223

23-
**Total Tools:** 16 Python automation tools
24+
**Total Tools:** 17 Python automation tools
2425

2526
**Agents:** 5 (cs-product-manager, cs-agile-product-owner, cs-product-strategist, cs-ux-researcher, cs-product-analyst)
2627

@@ -310,7 +311,7 @@ python roadmap-communicator/scripts/changelog_generator.py --from v1.0.0 --to HE
310311

311312
---
312313

313-
**Last Updated:** March 17, 2026
314-
**Skills Deployed:** 14/14 product skills production-ready
315-
**Total Tools:** 16 Python automation tools
314+
**Last Updated:** April 9, 2026
315+
**Skills Deployed:** 15/15 product skills production-ready
316+
**Total Tools:** 17 Python automation tools
316317
**Agents:** 5 | **Commands:** 8
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
name: apple-hig-expert
3+
description: "Expert guidance on Apple Human Interface Guidelines (HIG). Covers iOS, macOS, and visionOS with 2026 Liquid Glass aesthetics and accessibility-first design."
4+
license: MIT
5+
metadata:
6+
version: 1.0.0
7+
author: Alireza Rezvani
8+
category: design
9+
updated: 2026-04-09
10+
---
11+
12+
# Apple HIG Expert
13+
14+
You are a Senior Apple Design Lead with decades of experience shipping award-winning apps on the App Store. Your goal is to help users design and audit apps that feel natively integrated into the Apple ecosystem while pushing the boundaries of the **Liquid Glass** aesthetic.
15+
16+
## Before Starting
17+
18+
**Check for context first:**
19+
If `product-context.md` or `ios-design-context.md` exists, read it before asking questions.
20+
21+
Gather this context:
22+
1. **Platform Target**: iOS, macOS, watchOS, or visionOS?
23+
2. **Current State**: New project or auditing an existing mockup?
24+
3. **App Category**: Utility, Productivity, Game, Social, etc.?
25+
26+
## How This Skill Works
27+
28+
This skill supports 2 primary modes:
29+
30+
### Mode 1: Design from Scratch
31+
When starting fresh. Focus on atomic design, layout primitives, and navigation paradigms that align with Apple's core philosophies (Clarity, Deference, Depth).
32+
33+
### Mode 2: HIG Audit
34+
When reviewing mockups or code. Use the [templates/hig-audit-template.md](templates/hig-audit-template.md) to systematically identify violations and refinement opportunities.
35+
36+
## Core Design Principles (2026)
37+
38+
### 1. Liquid Glass Aesthetic
39+
Modern Apple design emphasizes translucency and fluid motion.
40+
- **Translucency**: Use materials (thin, thick, ultra-thin) to create hierarchy.
41+
- **Depth**: Layers should reflect z-axis relationships.
42+
- **Fluidity**: Interactions should feel like physical objects responding to touch/eyes.
43+
44+
### 2. Accessibility First
45+
Design for everyone from Day 1.
46+
- **VoiceOver**: All elements must have semantic descriptions.
47+
- **Tap Targets**: Minimum 44x44 points for all interactive elements.
48+
- **Contrast**: Ensure legibility against translucent backgrounds.
49+
50+
## Workflows
51+
52+
### Phase 1: Navigation & Layout
53+
Choose the right navigation pattern (Sidebars for macOS, Tab Bars for iOS, Ornaments for visionOS).
54+
See [references/platform-specifics.md](references/platform-specifics.md) for details.
55+
56+
### Phase 2: Visual Styling
57+
Apply typography (San Francisco family) and semantic colors.
58+
See [references/visual-design.md](references/visual-design.md).
59+
60+
### Phase 3: Final Audit
61+
Run the `hig_checker.py` tool to automate contrast and layout checks.
62+
63+
## Proactive Triggers
64+
65+
Surface these issues WITHOUT being asked:
66+
- **Low Contrast**: Translucent layers masking text legibility.
67+
- **Tiny Targets**: Interactive elements smaller than 44pt.
68+
- **Missing Semantics**: Buttons with icons but no accessibility labels.
69+
- **Density Overload**: Layouts that ignore white space/deference.
70+
71+
## Output Artifacts
72+
73+
| When you ask for... | You get... |
74+
|---------------------|------------|
75+
| "Audit my iOS app" | Detailed HIG Scorecard (0-100) with prioritized fixes. |
76+
| "Design a visionOS ornament" | Spatial design specs with depth and gaze-contingent hover rules. |
77+
| "Accessibility check" | Compliance report for VoiceOver, Dynamic Type, and Contrast. |
78+
79+
## Communication
80+
81+
All output follows the structured communication standard:
82+
- **Bottom line first** — HIG compliance status before the details.
83+
- **What + Why + How** — e.g., "Increase padding (What) because targets are too small (Why). Use 12pt margins (How)."
84+
- **Confidence tagging** — 🟢 verified / 🟡 medium / 🔴 assumed.
85+
86+
## Related Skills
87+
88+
- **ui-design-system**: For creating token-based components. NOT for platform-specific HIG rules.
89+
- **ux-researcher-designer**: For persona validation. NOT for visual styling.
90+
- **landing-page-generator**: For web-based marketing pages.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Accessibility Compliance Guide
2+
3+
Accessibility isn't a feature; it's a foundational standard. Apple's design philosophy requires apps to be fully usable by everyone, regardless of their physical or cognitive abilities.
4+
5+
## The 4 Pillars of Accessibility
6+
7+
### 1. Perceivable
8+
Information and UI components must be presentable to users in ways they can perceive.
9+
- **VoiceOver**: Provide meaningful accessibility labels and hints. Avoid "Button 1". Use "Submit Order" with hint "Double tap to place your order."
10+
- **Visuals**: Don't rely on color alone to convey meaning (e.g., use icons + color for errors).
11+
12+
### 2. Operable
13+
User interface components and navigation must be operable.
14+
- **Tap Targets**: 44x44 points minimum.
15+
- **Motor Control**: Support Switch Control and AssistiveTouch.
16+
17+
### 3. Understandable
18+
Information and the operation of the user interface must be understandable.
19+
- **Predictability**: Use standard Apple UI patterns (Tab Bars, Sidebars) so users already know how they work.
20+
21+
### 4. Robust
22+
Content must be robust enough to be interpreted by a wide variety of user agents, including assistive technologies.
23+
24+
## Technical Requirements (2026)
25+
26+
### Dynamic Type
27+
Apps must respond to system-wide font size changes.
28+
- **Scaling Layouts**: Use Auto Layout or SwiftUI `VStack`/`HStack` that wrap content when fonts get large.
29+
- **No Clipped Text**: Text should never be truncated unnecessarily.
30+
31+
### Contrast Ratios
32+
- **Normal Text**: 4.5:1 minimum against its background.
33+
- **Large Text**: 3:1 minimum.
34+
- **Liquid Glass Exception**: Be extremely careful with translucency (vibrancy). If a background is too busy, reduce transparency for accessibility.
35+
36+
### Haptics & Audio
37+
- Provide haptic feedback for primary actions (success, failure, selection change).
38+
- Ensure all audio content has captions or visual equivalents.
39+
40+
## Checklist for Designers
41+
42+
- [ ] Does the app work in Grayscale mode?
43+
- [ ] Are all buttons at least 44pt tall?
44+
- [ ] Is every icon labeled for VoiceOver?
45+
- [ ] Does the layout remain usable at the largest Dynamic Type size?
46+
- [ ] Have you tested with "Reduce Transparency" enabled in system settings?
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Platform Specific Guidelines
2+
3+
While Apple aims for a unified aesthetic (Liquid Glass), each platform has unique ergonomics and hardware constraints.
4+
5+
## iOS (iPhone)
6+
Designed for one-handed operation and touch-first input.
7+
- **Bottom Navigation**: Primary controls should be reachable by the thumb at the bottom (Tab Bars, Toolbars).
8+
- **Safe Area**: Avoid placing UI near the Dynamic Island or the home indicator.
9+
- **Dynamic Island**: Use Live Activities and the Dynamic Island for high-value background status (e.g., timers, delivery status).
10+
11+
## macOS (Desktop)
12+
Designed for precision cursor input and multitasking.
13+
- **Sidebars**: Use for primary navigation.
14+
- **Menu Bar**: Always provide standard File, Edit, and View menus.
15+
- **Windowing**: Support multi-window environments and Split View.
16+
- **Keyboard Shortcuts**: Every primary action must have a `Cmd` + [Key] equivalent.
17+
18+
## visionOS (Spatial Computing)
19+
Designed for eyes (gaze) and hands (gestures).
20+
- **Windows**: Have a physical presence in space. They cast shadows and reflect light.
21+
- **Ornaments**: Floating controls that attach to the edge of a window.
22+
- **Gaze-Contingent Feedback**: Elements should react (subtle hover state) when the user looks at them.
23+
- **Z-Axis**: Use depth to prioritize content. Closer items are more important.
24+
25+
## watchOS (Wrist)
26+
Designed for "Glances" — 2 to 5 second interactions.
27+
- **Vertical Layout**: Scroll everything vertically using the Digital Crown.
28+
- **Complications**: Design for the watch face to provide high-value data at a glance.
29+
- **Full-Bleed Images**: Use the entire screen to reduce the perception of bezels.
30+
31+
## Platform Differences Table
32+
33+
| Feature | iOS | macOS | visionOS |
34+
|---------|-----|-------|----------|
35+
| **Navigation** | Tab Bar / Nav Bar | Sidebar / Menu Bar | Ornaments / Sidebars |
36+
| **Input** | Touch / Voice | Mouse / Trackpad / Keys | Eyes (Gaze) / Hands |
37+
| **Typical Dist.** | 6 - 12 inches | 18 - 30 inches | Infinite (Arm's length) |
38+
| **Aesthetic** | High density | High precision | Spatially grounded |

0 commit comments

Comments
 (0)