list-members
Displays the roster of architecture team members with their specialties and expertise areas. Use when the user asks "Who's on the architecture team?", "List architecture members", "Show me the architects", "What specialists are available?", "Who can I ask for reviews?", or wants to discover available experts. Do NOT use for requesting reviews (use specialist-review or architecture-review) or checking documentation status (use architecture-status).
What this skill does
# List Architecture Members Displays all architecture team members and their expertise areas. ## Process ### 1. Check Setup If `.architecture/members.yml` doesn't exist: ``` The AI Software Architect framework hasn't been set up yet. To get started: "Setup ai-software-architect" ``` ### 2. Load Members Read `.architecture/members.yml` and parse all members (id, name, title, specialties, disciplines, skillsets, domains, perspective). ### 3. Display Team Roster ```markdown # Architecture Team Members Your AI Software Architect team consists of [count] specialized reviewers. Total Members: [count] --- ## Team Roster ### [Member 1 Name] - [Member 1 Title] **ID**: `[member_id]` **Specialties**: [Specialty 1], [Specialty 2], [Specialty 3] **Disciplines**: [Discipline 1], [Discipline 2] **Domains**: [Domain 1], [Domain 2], [Domain 3] **Perspective**: [Their unique perspective] **Request review**: `Ask [Member Title] to review [your target]` --- [Repeat for all members] --- ## Quick Reference **Specialist reviews**: - `Ask [Specialist Title] to review [target]` **Examples**: - "Ask Security Specialist to review authentication" - "Ask Performance Specialist to review database queries" - "Ask [Your Specialist] to review [anything]" **Full architecture review**: - `Start architecture review for version X.Y.Z` **Other commands**: - `Create ADR for [decision topic]` - `What's our architecture status?` --- ## Team by Specialty [Group members by their primary domains/specialties] **Security & Compliance**: [Members] **Performance & Scalability**: [Members] **Code Quality & Maintainability**: [Members] **Domain & Business Logic**: [Members] **System Design & Architecture**: [Members] **Technology-Specific**: [Members] --- ## Adding New Members Request a review from any specialist, even if they don't exist: - "Ask Ruby Expert to review my modules" - "Have Accessibility Expert review forms" I'll create the specialist and add them to your team automatically. Or manually edit `.architecture/members.yml` and add: ```yaml - id: your_specialist_id name: "[Name]" title: "[Title]" specialties: ["[Specialty 1]", "[Specialty 2]"] disciplines: ["[Discipline 1]", "[Discipline 2]"] skillsets: ["[Skill 1]", "[Skill 2]"] domains: ["[Domain 1]", "[Domain 2]"] perspective: "[Brief description]" ``` --- ## Using the Team **For focused reviews** (specific expertise): ``` Ask [Specialist] to review [target] ``` Fast turnaround, targeted insights **For comprehensive reviews** (all perspectives): ``` Start architecture review for [version/feature] ``` All members review, collaborative discussion **For decisions**: ``` Create ADR for [decision topic] ``` Document decisions with team input --- ``` ### 4. Provide Context After listing: - Explain when to use specialist vs full reviews - Show how to add new members dynamically - Provide usage examples - Suggest next steps ## Example Output Summary After showing full roster, provide a concise summary: ``` Ready to use your architecture team: - [N] specialists available - Request reviews: "Ask [specialist] to review [target]" - Add new specialists: Just ask for them by name - Full review: "Start architecture review for [scope]" ``` ## Error Handling - No `.architecture/`: Offer setup instructions - Empty `members.yml`: Show default team and offer setup - Malformed YAML: Show what's parseable, note issues ## Related Skills **After Listing Members**: - "Ask [specialist] to review [target]" - Request focused expert review - "Start architecture review for [scope]" - Comprehensive review with all members - "What's our architecture status?" - See how team has been used **When Adding Members**: - Just request a specialist that doesn't exist - they'll be created automatically - "Setup ai-software-architect" - Adds members based on your tech stack **Workflow Examples**: 1. List members → Identify relevant specialist → Request review 2. Need new expertise → Request it → Specialist auto-created → List to verify 3. Status check → List members → Review with specific specialists ## Notes - Keep presentation clear and scannable - Make it actionable with specific commands - Encourage exploration and usage - Explain that team can grow dynamically
Related in Code Review
gstack
IncludedFast headless browser for QA testing and site dogfooding. Navigate pages, interact with elements, verify state, diff before/after, take annotated screenshots, test responsive layouts, forms, uploads, dialogs, and capture bug evidence. Use when asked to open or test a site, verify a deployment, dogfood a user flow, or file a bug with screenshots. (gstack)
startup-due-diligence
IncludedLegal due diligence review for seed-stage and Series A startups (US, Delaware C-Corp focus). Supports both investor and founder perspectives. Capabilities include: (1) Interactive document review and issue spotting; (2) Document request list generation; (3) Cap table and SAFE/convertible note analysis; (4) Red flag identification with severity ratings; (5) Diligence report generation. TRIGGERS: due diligence, DD, startup investment, cap table review, Series A, seed round, investor diligence, legal review startup, SAFE analysis, convertible note, 409A, founder vesting.
interview-master
IncludedThis skill should be used when the user asks to "generate interview questions", "prepare for interview", "optimize resume", "conduct mock interview", "analyze git commits for resume", "generate resume from code", "review my resume", or mentions interview preparation, career assistance, or extracting project experience from git history. Provides comprehensive interview and career development guidance for both job seekers and interviewers.
fix-issue
IncludedFixes GitHub issues using parallel analysis agents for root cause investigation, code exploration, and regression detection. Reads issue context from gh CLI, searches codebase and memory for related patterns, generates a fix with tests, and links the resolution back to the issue via PR. Includes prevention analysis to avoid recurrence. Use when debugging errors, resolving regressions, fixing bugs, or triaging issues.
sf-apex
IncludedGenerates and reviews Salesforce Apex code with 150-point scoring. TRIGGER when: user writes, reviews, or fixes Apex classes, triggers, test classes, batch/queueable/schedulable jobs, or touches .cls/.trigger files. DO NOT TRIGGER when: LWC JavaScript (use sf-lwc), Flow XML (use sf-flow), SOQL-only queries (use sf-soql), or non-Salesforce code.
swift-development
IncludedComprehensive Swift development for building, testing, and deploying iOS/macOS applications. Use when Claude needs to: (1) Build Swift packages or Xcode projects from command line, (2) Run tests with XCTest or Swift Testing framework, (3) Manage iOS simulators with simctl, (4) Handle code signing, provisioning profiles, and app distribution, (5) Format or lint Swift code with SwiftFormat/SwiftLint, (6) Work with Swift Package Manager (SPM), (7) Implement Swift 6 concurrency patterns (async/await, actors, Sendable), (8) Create SwiftUI views with MVVM architecture, (9) Set up Core Data or SwiftData persistence, or any other Swift/iOS/macOS development tasks.