By roaanv
Personal collection of Claude Code skills for architectural analysis, onboarding documentation, and iOS/macOS deployment
This skill should be used when the user asks to "review this codebase", "analyze the architecture", "what patterns does this project use", "help me understand this system", "give me an architectural overview", "how is this project structured", or wants to learn how an unfamiliar codebase is designed at a high level. Produces a two-phase architectural analysis: autonomous survey followed by interactive deep dives.
Generate polished HTML architecture documentation for any codebase. Use when the user asks to "document this codebase", "create architecture docs", "explain this project", "generate HTML docs", "create a deep dive", "help new engineers understand this", "write onboarding documentation", "document this for a junior", "create a getting started guide", "explain the architecture", "create developer docs", "review this codebase", "analyze the architecture", "what patterns does this project use", "how is this project structured", "explain this codebase in depth", "document the architecture", "create deep-dive documentation", "generate an HTML doc site for this repo", "add a section to the existing docs", "create presentation-friendly documentation", "write architecture guides", "generate noob docs", "explain a project for new team members", or wants durable reference material explaining how a project is designed.
This skill should be used when the user asks to "deploy to TestFlight", "upload to TestFlight", "submit to App Store", "release the app", "push a beta build", "ship a build", "deploy with fastlane", or wants to build and upload an iOS or macOS app. Builds the app, auto-increments the build number, and uploads to TestFlight (beta) or App Store (release) using fastlane.
This skill should be used when the user asks to "set up fastlane", "configure fastlane", "initialize fastlane for deployment", "set up code signing", "configure TestFlight", "prepare for App Store deployment", or wants to initialize fastlane for an iOS or macOS project. Handles fastlane installation, project detection, code signing via match, and Fastfile generation.
Generate comprehensive architecture documentation (noob.md) for junior engineers who are new to a codebase. Use this skill whenever the user asks to document a codebase, create onboarding docs, write architecture guides, generate "noob docs", explain a project's structure for new team members, or mentions wanting documentation that helps someone unfamiliar with the code get up to speed. Also use when users say things like "document this for a junior", "create a getting started guide for the codebase", "explain the architecture", "write developer onboarding docs", or "I need docs so new engineers can contribute".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin with skills for architectural analysis, onboarding documentation, and iOS/macOS deployment automation.
| Skill | Invoke with | Purpose |
|---|---|---|
| Codebase Overview | /aigent-skills:codebase-overview | Two-phase architectural analysis with mermaid diagrams |
| Noob Doc | /aigent-skills:noob-doc | Generate onboarding documentation for junior engineers |
| Fastlane Setup | /aigent-skills:fastlane-setup | One-time fastlane initialization for iOS/macOS projects |
| Fastlane Deploy | /aigent-skills:fastlane-deploy | Build and upload to TestFlight or the App Store |
| Repo to HTML | /aigent-skills:repo-to-html | Create polished HTML technical deep-dive documentation for any software project |
| Docit | /aigent-skills:docit | Combined HTML architecture documentation — adapts to experienced devs or juniors, with optional feature guides, glossary, and dev commands |
Each skill can be invoked two ways:
Produces a two-phase architectural analysis of any codebase:
Designed for experienced developers who want to understand how a system is designed — not a line-by-line code walkthrough.
Invoke: /aigent-skills:codebase-overview
Trigger phrases: "review this codebase", "analyze the architecture", "what patterns does this project use", "how is this project structured"
Generates a comprehensive noob.md architecture document aimed at a junior engineer who has never seen the codebase. Runs a short scoping interview, then produces self-contained onboarding documentation covering structure, key flows, and conventions — enough for a new contributor to add significant features without further hand-holding.
Invoke: /aigent-skills:noob-doc
Trigger phrases: "document this codebase", "write onboarding docs", "create a getting started guide", "explain the architecture for a junior", "generate noob docs"
One-time initialization of fastlane for an iOS or macOS project. Detects the Xcode project or workspace, installs fastlane, generates a Fastfile with beta (TestFlight) and release (App Store) lanes, and configures code signing via match. Leaves the project with a working deployment pipeline.
Invoke: /aigent-skills:fastlane-setup
Trigger phrases: "set up fastlane", "configure fastlane", "initialize fastlane for deployment", "set up code signing", "configure TestFlight", "prepare for App Store deployment"
Runs the full build-and-upload pipeline for an iOS or macOS app: preflight checks, auto-increments the build number, syncs code signing, builds, and uploads to TestFlight (beta) or the App Store (release). Requires that Fastlane Setup has already been run on the project.
Invoke: /aigent-skills:fastlane-deploy
Trigger phrases: "deploy to TestFlight", "upload to TestFlight", "submit to App Store", "release the app", "push a beta build", "ship a build", "deploy with fastlane"
Creates or extends polished multi-page HTML technical documentation for any software codebase. Explores the repo structure, builds an architecture model, then generates a self-contained doc site with navigation, diagrams, and a change guide — presentation-friendly by default. Supports iterative updates: follow-up questions extend the existing documentation set in place rather than creating a disconnected second deliverable.
Invoke: /aigent-skills:repo-to-html
Trigger phrases: "explain this codebase in depth", "document the architecture", "create deep-dive documentation", "generate an HTML doc site for this repo", "add a section to the existing docs", "create presentation-friendly documentation"
npx claudepluginhub roaanv/aigent-skills --plugin aigent-skillsClaude Code skills for iOS/macOS app automation with Fastlane
iOS development validation with Xcode build hooks.
Agent skills for building, debugging, profiling, testing, refactoring, and shipping Swift apps across Apple platforms.
Agents and skills for Swift app development on iOS.
Elite iOS and macOS development expertise with automatic skill activation for Swift, SwiftUI, UIKit, Xcode, and Apple frameworks plus code formatting tools
Make a codebase agent-ready by scaffolding AGENTS.md, ARCHITECTURE.md, and docs/ structure following progressive disclosure patterns. Creates CLAUDE.md as a symlink for Claude Code compatibility.