brainstorming Extractor a third-party tool that allows language-model-assisted coding using Claude code or Codex to contextually save smart blocks from projects