← skills.oriz.in

feature-research

Research existing architecture before implementing a complex feature.

Feature Research

Before implementing a complex feature, use codebase_search to avoid duplicating patterns and to match existing conventions.

When To Use

Steps

  1. Identify the likely "shape" of the feature (routes, state, DB, background jobs, UI).
  2. Run codebase_search with a natural language question or description that asks for similar features and relevant files.
  3. Extract:
    • Existing patterns to reuse
    • Integration points
    • Config/feature-flag conventions
    • Tests to mirror
  4. Propose an implementation plan that matches the repo.
  5. Implement.

Query Template

"Find existing implementations similar to . Include endpoints, data models, background tasks, and tests."