.cursor/skills/real-world-enhancement-check/SKILL.md
Validates technology enhances real world experience, doesn't replace it. Use when implementing features, reviewing UX, or ensuring technology serves life rather than replaces it.
npx skillsauth add avra-cadavra/avrai real-world-enhancement-checkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SPOTS is about enhancing the real world experience, not replacing it with online systems.
From finding new places to meeting people, to making new friends, to networking, to enjoying events—SPOTS enhances your life.
/// Event Discovery Service
///
/// Enhances real-world: Users discover events → attend in person
class EventDiscoveryService {
Future<List<Event>> discoverEvents(User user) async {
// Discovers real-world events at real places
// Users attend these events in person
// Technology enhances, doesn't replace
}
}
/// Virtual Experience Service
///
/// Replaces real-world with virtual experiences
class VirtualExperienceService {
Future<void> createVirtualEvent() async {
// Creates virtual events that replace in-person experiences
// Users stay in app instead of going to real places
// Violates real-world enhancement principle
}
}
docs/plans/philosophy_implementation/SPOTS_PHILOSOPHY_AND_ARCHITECTURE.mddevelopment
--- name: world-model-development description: Guides world model development patterns: state/action encoders, ONNX inference, feature extraction pipeline, latency budgets. Use when implementing world model components, state encoders, action encoders, feature extractors, or ONNX models. Core skill for Phases 3-6. --- # World Model Development Patterns ## Core Principle All world model components follow LeCun's autonomous machine intelligence framework. State observations flow through a percep
tools
Implements base workflow controller patterns for multi-step processes. Use when creating complex workflows that require orchestration of multiple steps with error handling and rollback.
testing
--- name: widget-test-patterns description: Guides widget test patterns: BLoC testing, user interactions, state changes, material app setup. Use when writing widget tests, testing UI components, or validating widget behavior. --- # Widget Test Patterns ## Core Pattern Widget tests verify UI behavior: user interactions, state changes, and visual display. ## Basic Widget Test Setup ```dart testWidgets('widget displays correctly', (WidgetTester tester) async { // Arrange: Create widget awa
testing
--- name: test-template-generation description: Generates test templates: unit, widget, integration, service tests following project patterns. Use when creating new tests or ensuring tests follow project standards. --- # Test Template Generation ## Available Templates Test templates are located in `test/templates/`: - `unit_test_template.dart` - `widget_test_template.dart` - `integration_test_template.dart` - `service_test_template.dart` ## Unit Test Template ```dart /// SPOTS Component Uni