07-content-creation-discovery.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. id: contextscout-content-creation
  2. name: "ContextScout: Content Creation Context Discovery"
  3. description: |
  4. Tests that ContextScout correctly discovers content-creation context files
  5. when asked about writing, copywriting, or content strategy.
  6. This validates:
  7. - ContextScout finds content-creation domain files
  8. - ContextScout distinguishes between workflows, principles, and formats
  9. - ContextScout prioritizes based on user intent
  10. - ContextScout returns exact file paths
  11. Expected Files (in priority order):
  12. 1. .opencode/context/content-creation/workflows/content-ideas.md (CRITICAL)
  13. 2. .opencode/context/content-creation/principles/copywriting-frameworks.md (HIGH)
  14. 3. .opencode/context/content-creation/formats/written-content.md (MEDIUM)
  15. This test SHOULD FAIL if:
  16. - ContextScout doesn't find content-creation files
  17. - ContextScout returns wrong domain (e.g., development files)
  18. - ContextScout doesn't prioritize workflows for ideation tasks
  19. category: creative
  20. agent: subagents/core/contextscout
  21. prompts:
  22. - text: |
  23. Search for context files related to: generating content ideas and writing engaging copy
  24. Task type: content-creation
  25. Search intent: I need to brainstorm content ideas and write compelling copy for marketing
  26. Return:
  27. - Exact file paths to relevant context files
  28. - Brief summary of what each file contains
  29. - Priority order (critical, high, medium)
  30. Focus on:
  31. - Content ideation frameworks
  32. - Copywriting techniques
  33. - Writing formats and structures
  34. - Best practices for engaging content
  35. approvalStrategy:
  36. type: auto-approve
  37. behavior:
  38. forbiddenTools:
  39. - task
  40. - bash
  41. - write # Read-only agent
  42. - edit # Read-only agent
  43. minToolCalls: 1
  44. maxToolCalls: 10
  45. timeout: 60000
  46. tags:
  47. - contextscout
  48. - discovery
  49. - content-creation
  50. - copywriting
  51. - critical
  52. # Expected outcome:
  53. # - Uses glob to find files in content-creation domain
  54. # - Uses read to load:
  55. # * .opencode/context/content-creation/workflows/content-ideas.md
  56. # * .opencode/context/content-creation/principles/copywriting-frameworks.md
  57. # * .opencode/context/content-creation/formats/written-content.md
  58. # - Returns structured response with:
  59. # * Priority 1 (CRITICAL): content-ideas.md - Ideation frameworks
  60. # * Priority 2 (HIGH): copywriting-frameworks.md - Writing techniques
  61. # * Priority 3 (MEDIUM): written-content.md - Format guidelines