Use when first installing Axiom, unsure which skill to use, want an overview of available skills, or need help finding the right skill for your situation — interactive onboarding that recommends skills based on your project and current focus
View on GitHubSelect agents to install to:
npx add-skill https://github.com/CharlesWiltgen/Axiom/blob/main/.claude-plugin/plugins/axiom/skills/axiom-getting-started/SKILL.md -a claude-code --skill axiom-getting-startedInstallation paths:
.claude/skills/axiom-getting-started/# Getting Started with Axiom Welcome! This skill helps new users discover the most relevant Axiom skills for their situation. ## How This Skill Works 1. Ask the user 2-3 targeted questions about their project 2. Provide personalized skill recommendations (3-5 skills max) 3. Show example prompts they can try immediately 4. Include a complete skill reference for browsing ## Step 1: Ask Questions Use the AskUserQuestion tool to gather context: ### Question 1: Current Focus ``` Question: "What brings you to Axiom today?" Header: "Focus" Options: - "Debugging an issue" → Prioritize diagnostic skills - "Optimizing performance" → Prioritize profiling skills - "Adding new features" → Prioritize reference skills - "Code review / quality check" → Prioritize audit commands - "Just exploring" → Show overview ``` ### Question 2: Tech Stack ``` Question: "What's your primary tech stack?" Header: "Stack" Options: - "SwiftUI (iOS 16+)" → SwiftUI-focused skills - "UIKit" → UIKit-focused skills - "Mixed SwiftUI + UIKit" → Both - "Starting new project" → Best practices skills ``` ### Question 3: Pain Points (Optional, Multi-Select) Only ask if "Debugging an issue" was selected: ``` Question: "Which areas are you struggling with?" Header: "Pain Points" Multi-select: true Options: - "Xcode/build issues" - "Memory leaks" - "UI/animation problems" - "Database/persistence" - "Networking" - "Concurrency/async" - "Accessibility" ``` ## Step 2: Provide Personalized Recommendations Based on answers, recommend 3-5 skills using this matrix: ### If "Debugging an issue" **Always recommend**: axiom:xcode-debugging (universal starting point) **Then add based on pain points**: - Xcode/build → xcode-debugging, axiom-build-debugging - Memory leaks → memory-debugging, axiom-objc-block-retain-cycles - UI/animation (SwiftUI) → swiftui-debugging, axiom-swiftui-performance - UI/animation (UIKit) → uikit-animation-debugging, axiom-auto-layout-debugging - Database → database-migration, axiom-