| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- id: contextscout-ui-development
- name: "ContextScout: UI Development Context Discovery"
- description: |
- Tests that ContextScout correctly discovers UI/web development context files
- when asked about React, frontend, or web design.
-
- This validates:
- - ContextScout finds ui/web domain files
- - ContextScout finds development/frontend files
- - ContextScout combines multiple relevant domains
- - ContextScout prioritizes based on specificity
-
- Expected Files (in priority order):
- 1. .opencode/context/ui/web/react-patterns.md (CRITICAL)
- 2. .opencode/context/ui/web/design-systems.md (HIGH)
- 3. .opencode/context/development/frontend/* (MEDIUM)
- 4. .opencode/context/core/standards/code-quality.md (MEDIUM)
-
- This test SHOULD FAIL if:
- - ContextScout doesn't find ui/web files
- - ContextScout doesn't combine ui + development domains
- - ContextScout returns backend or data files
- category: developer
- agent: subagents/core/contextscout
- prompts:
- - text: |
- Search for context files related to: building a React component with modern design patterns
-
- Task type: frontend-development
-
- Search intent: I need to build a React component following best practices and design system guidelines
-
- Return:
- - Exact file paths to relevant context files
- - Brief summary of what each file contains
- - Priority order (critical, high, medium)
-
- Focus on:
- - React patterns and best practices
- - Design system guidelines
- - Component architecture
- - Code quality standards
- approvalStrategy:
- type: auto-approve
- behavior:
- forbiddenTools:
- - task
- - bash
- - write # Read-only agent
- - edit # Read-only agent
- minToolCalls: 1
- maxToolCalls: 10
- timeout: 60000
- tags:
- - contextscout
- - discovery
- - ui-development
- - react
- - frontend
- - critical
- # Expected outcome:
- # - Uses glob to find files in ui/web and development/frontend
- # - Uses read to load:
- # * .opencode/context/ui/web/react-patterns.md
- # * .opencode/context/ui/web/design-systems.md
- # * .opencode/context/development/frontend/* (if exists)
- # * .opencode/context/core/standards/code-quality.md
- # - Returns structured response with:
- # * Priority 1 (CRITICAL): react-patterns.md - React-specific patterns
- # * Priority 2 (HIGH): design-systems.md - Design guidelines
- # * Priority 3 (MEDIUM): frontend files - General frontend practices
- # * Priority 4 (MEDIUM): code-quality.md - General code standards
|