## 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?