## Codebase Exploration - give me an overview of this codebase - explain the main architecture patterns used here - what are the key data models? - how is authentication handled? - find the files that handle user authentication - how do these authentication files work together? - trace the login process from front-end to database ## Bug Fixing - I'm seeing an error when I run npm test - suggest a few ways to fix the @ts-ignore in user.ts - update user.ts to add the null check you suggested ## Refactoring - find deprecated API usage in our codebase - suggest how to refactor utils.js to use modern JavaScript features - refactor utils.js to use ES2024 features while maintaining the same behavior - run tests for the refactored code ## Subagents - /agents - review my recent code changes for security issues - run all tests and fix any failures - use the code-reviewer subagent to check the auth module - have the debugger subagent investigate why users can't log in ## Plan Mode - Analyze the authentication system and suggest improvements - I need to refactor our authentication system to use OAuth2. Create a detailed migration plan. - What about backward compatibility? - How should we handle database migration? ## Testing - find functions in NotificationsService.swift that are not covered by tests - add tests for the notification service - add test cases for edge conditions in the notification service - run the new tests and fix any failures ## Pull Requests - summarize the changes I've made to the authentication module - create a pr - enhance the PR description with more context about the security improvements - add information about how these changes were tested ## Documentation - find functions without proper JSDoc comments in the auth module - add JSDoc comments to the undocumented functions in auth.js - improve the generated documentation with more context and examples - check if the documentation follows our project standards ## Image Workflows - What does this image show? - Describe the UI elements in this screenshot - Are there any problematic elements in this diagram? - Here's a screenshot of the error. What's causing it? - This is our current database schema. How should we modify it for the new feature? - Generate CSS to match this design mockup - What HTML structure would recreate this component? ## File and Directory References - Explain the logic in @src/utils/auth.js - What's the structure of @src/components? - Show me the data from @github:repos/owner/repo/issues ## Extended Thinking - I need to implement a new authentication system using OAuth2 for our API. Think deeply about the best approach for implementing this in our codebase. - think about potential security vulnerabilities in this approach - think hard about edge cases we should handle ## Resume Conversations - Continue with my task - Show me our progress - Run the tests again ## Unix Utility Usage - you are a linter. please look at the changes vs. main and report any issues related to typos. report the filename and line number on one line, and a description of the issue on the second line. do not return any other text. - concisely explain the root cause of this build error - summarize this data - analyze this code for bugs - parse this log file for errors ## Custom Slash Commands - /optimize - /fix-issue 123 - /security-review ## Capability Questions - can Claude Code create pull requests? - how does Claude Code handle permissions? - what slash commands are available? - how do I use MCP with Claude Code? - how do I configure Claude Code for Amazon Bedrock? - what are the limitations of Claude Code?