AI-Powered Execution Cinema Debugger rules for Elixir/BEAM development with testing strategy, code mapping, and mix command guidelines
Development guidelines for ElixirScope, an AI-Powered Execution Cinema Debugger for Elixir/BEAM applications.
This skill configures your AI assistant to follow best practices when working with the ElixirScope codebase, including proper testing strategies, code mapping awareness, and mix command usage.
When working with the ElixirScope codebase, follow these guidelines:
1. **Default to fast tests**: Use `mix test.trace` by default for development and testing workflows
- This command bypasses slow live LLM API tests
- Suitable for most development iterations
2. **Use targeted LLM tests only when needed**: Run `mix test.all` or `mix test.live` only when:
- Specifically testing LLM integrations
- Verifying API connectivity
- Debugging LLM-related functionality
3. **Understand the test suite structure**:
- `mix test.trace` - Fast tests excluding LLM API calls
- `mix test.live` - LLM integration tests only
- `mix test.all` - Complete test suite including LLM tests
1. **Reference code mapping**: Consult `CURSOR_CODE_MAPPING.md` for:
- Module organization
- File structure
- Component relationships
- Architecture overview
2. **Follow implementation guide**: Check `CURSOR_IMPLEMENTATION_GUIDE.md` for:
- Development workflows
- Implementation patterns
- Best practices
- Common tasks
1. **Use clean output**: Prefer `mixsw` alias over `mix` to:
- Suppress warnings
- Show only errors
- Keep output focused and readable
2. **When to use standard mix**:
- When warnings are specifically needed
- When debugging warning-related issues
- When full compiler output is required
```bash
mix test.trace
mix test.live
mix test.all
```
```bash
mixsw compile
mixsw deps.get
mix compile --warnings-as-errors
```
1. Open `CURSOR_CODE_MAPPING.md` to understand module structure
2. Consult `CURSOR_IMPLEMENTATION_GUIDE.md` for implementation details
3. Follow established patterns in existing modules
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/elixirscope-development/raw