brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
chatUse this RAGs sub-skill to query generated RAG agents, inspect text and image sources, and troubleshoot Generated RAG Agent chat behavior.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill after a RAGs bot has been created and the task is to ask questions, debug generated-agent responses, inspect cited sources, or reason about text and image source display.
agent.chat, source
nodes, image sources, or missing citations.get_image_and_text_nodes, MultimodalChatEngine, or the
response source_nodes contract.For setup, data loading, or model selection before an agent exists, read
../builder/SKILL.md. For changing an existing agent's
configuration or cache, read ../configuration/SKILL.md.
current_state.cache.agent exists. If not, route the user back to
the builder flow.agent.chat(str(prompt)), displays the response, and
stores the response object in message metadata.source_nodes when available. Text
sources are displayed as IDs and full metadata content; image sources are
displayed from metadata["file_path"].Read references/chat-workflow.md for detailed
query and source-display flow. Read
references/api-reference.md for response and
helper behavior. Read references/troubleshooting.md
for known failure symptoms.
agent_messages with "Ask me a question!".display_sources splits response.source_nodes into image and text nodes.file_path metadata value; text nodes use
MetadataMode.ALL to include metadata in displayed content.include_summarization=True.Do not promise that a source list exists for every response. Some chat engines
or error paths may not provide source_nodes, and poor retrieval settings can
produce empty or irrelevant sources. Debug the data/index/config route before
rewriting chat UI behavior.