scientific brainstorming skill codex