Claude Code Skills

A collection of production-ready Claude Code skills that supercharge your development workflow. Each skill teaches Claude deep domain expertise — architecture patterns, best practices, and code generation templates — so you get senior-engineer-quality output from natural language prompts.

Skills

Skill Status Description Install
iOS App Builder Status Production-quality iOS apps with SwiftUI, Swift Concurrency, SwiftData, and multi-module architecture Quick install
Android App Builder Status Production-quality Android apps with Jetpack Compose, Hilt, Room, and multi-module architecture following NowInAndroid patterns Quick install
Product Requirements Builder Status Structured PRDs and technical RFCs — from problem statement to implementation-ready specs Quick install
Orchestrator Status Multi-agent coordination for large implementations — phases sub-agents by RFC, manages parallelization, and verifies integration between phases Quick install
Flutter App Builder Status Production-quality Flutter apps with BLoC/Cubit, go_router, and complexity-aware architecture (Tier 1 simple / Tier 2 production) Quick install
Skill Improvement Status Automatically detects skill gaps during sessions and proposes targeted patches — keeping skills accurate without manual maintenance Quick install
Spec Sync Status Keeps PRD and RFC documents in sync with code changes — detects drift via git diff and applies targeted edits. Includes a git-commit hook for automatic reminders Quick install
Hero Copy Status High-converting landing page hero copy — headlines, subheadlines, and CTAs that promise transformation instead of listing features Quick install
ZETIC MLange SDK Status On-device AI inference for Android & iOS — general models, LLMs, and HuggingFace integration with NPU acceleration Quick install

What Are Claude Code Skills?

Skills are markdown instruction files that live in ~/.claude/skills/. When activated, they give Claude Code deep context about a specific domain — architecture patterns, coding conventions, reference implementations — so it can generate code that follows best practices out of the box.

Think of them as "expert knowledge packs" for Claude.

Installation

Install all skills (copy)

git clone https://github.com/mouchegmouradian/claude-code-skills.git
cp -r claude-code-skills/skills/* ~/.claude/skills/

Install a single skill (copy)

git clone https://github.com/mouchegmouradian/claude-code-skills.git
cp -r claude-code-skills/skills/<skill-name> ~/.claude/skills/

Replace <skill-name> with one of: ios-app-builder, android-app-builder, flutter-app-builder, product-requirements-builder, orchestrator, skill-improvement, spec-sync, hero-copy, zetic-mlange.

Install with symlinks (auto-update)

Symlink the skills so they stay up to date — just git pull to get the latest changes.

git clone https://github.com/mouchegmouradian/claude-code-skills.git
ln -s "$(pwd)/claude-code-skills/skills/"* ~/.claude/skills/

Or a single skill:

ln -s "$(pwd)/claude-code-skills/skills/<skill-name>" ~/.claude/skills/

Verify installation

ls -la ~/.claude/skills/

You should see the skill folder(s) (or symlinks pointing to them). Claude Code will automatically detect and load them in your next session.

Usage

Once installed, skills activate automatically based on context. Just ask Claude naturally:

iOS App Builder

"Create a new SwiftUI screen for user settings with offline support"
"Build a networking layer using async/await and actors"

Android App Builder

"Create a new feature module for user profile with Compose UI"
"Set up Room database with offline-first repository pattern"

Flutter App Builder (WIP)

"Create a new Flutter app for tracking habits"
"Add a user profile feature to my Flutter app"
"Set up go_router with type-safe routes"

Product Requirements Builder

"Help me spec out a fitness tracking app"
"Write an RFC for the authentication system"

Orchestrator

"Implement all the RFCs in the PRD/ folder"
"Orchestrate the full app build across all feature areas"
"Spawn sub-agents to build each RFC in parallel"

Skill Improvement

"The skill missed this pattern — add it"
"Update the skill based on what we just fixed"

(Also triggers automatically at the end of any session where a skill was used and a gap was found)

Spec Sync

"Sync the specs"
"Update the PRD to reflect what we just built"
"The RFC is out of date"

(Also triggers automatically after git commits when PRD/RFC docs exist — via optional settings.json hook)

Hero Copy

"Write hero copy for my SaaS landing page"
"Improve this headline and CTA"
"Help me explain what my product does above the fold"

ZETIC MLange SDK

"Integrate ZeticMLangeModel for on-device object detection"
"Add LLM chat with streaming tokens using ZeticMLangeLLMModel"

Contributing

Contributions are welcome! If you'd like to improve an existing skill or add a new one:

  1. Fork the repository
  2. Create a feature branch (git checkout -b skill/my-new-skill)
  3. Follow the existing skill structure (see any skill folder for reference)
  4. Submit a pull request

Skill structure

skills/your-skill-name/
├── SKILL.md            # Main skill definition (required)
├── references/         # Domain knowledge and patterns
├── templates/          # Code generation templates (optional)
├── scripts/            # Helper scripts (optional)
└── README.md           # Skill-specific documentation

License

MIT License — see LICENSE for details.

Links