Loading

Build an 'Ask the Company' agent

Plain-English answers over your wiki, code, and warehouse.

10 minEngineeringClaude Cowork
Loading

Set up

Try a plugin

The Engineering plugin ships with /documentation as a starting point, already structured to fan out across connected sources, cite what it finds, and name an owner when it's not sure. If your admin manages plugins and it's not available yet, skip this; nothing below requires it.

EngineeringStreamline engineering workflows — standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone.
Add
/documentationWrite and maintain technical documentation.
Run
/architectureCreate or evaluate an architecture decision record (ADR).
Run

Connect your tools

Claude Cowork is more powerful when it works directly with your systems. You control permissions and access. Learn about tool access.

Navigate to Customize → Connectors in Cowork to set up.

Confluence
Search the wiki and runbooks for the documented answer first. Confluence access comes through the Atlassian Rovo connector (Jira and Confluence).
Connect
GitHub
Read code, READMEs, and CODEOWNERS to answer "how does X work" and "who owns X."
Connect
SnowflakeOptional
Query the warehouse for "how many" and "why did the metric move" questions.
Connect
Browse all connectorsOpen in Cowork

Set your working folder

Drag the files that anchor the agent (your service catalog export, the team directory, the glossary, the "where to find things" onboarding doc) into one folder and point Cowork at it. These become the routing table the agent consults before searching anywhere else. Create a Cowork project from that folder so the catalog and ground rules stay attached as the agent evolves.

Platform / ask-company
service-catalog.yamlApr 18, 202694 KB
glossary.mdMar 2, 202611 KB
team-directory.mdApr 1, 20266 KB
In Cowork’s chat bar:Platform / ask-company

The prompt

Copy this into Claude Cowork

Build an internal "ask anything" agent for engineers. When someone asks "how do I get a staging API key," "what owns the orders table," or "why did deploys slow down last month," find the answer across our systems, cite the source, and tell them who to ask if you're not sure. Get one good answer first, then turn it into a shared skill.

Platform / ask-company

Why this works

Prompt

Give an example for each question type. A how-to, an ownership lookup, a metric why: covers the question types engineers actually ask.

Prompt

Cite the source, every time. Engineers trust the link, not the prose; citations make the answer verifiable.

Prompt

Name an owner when unsure. Asking for "the owning team or channel" gives Claude something to fall back on when it's not confident. You get a pointer to follow up on instead of a guess to verify.

Source

Put reference docs in the working folder. Service catalog and team directory tell Cowork where to look and who to point to.

Get a better draft

Practice

Add an example to match. Drop an example you like into the folder and Cowork matches your structure and voice.

Practice

Ask it to flag uncertainty. Add "flag anything you're not confident about" so you know where to look first when you review the draft.

Make Cowork work for you

The plugin's /documentation is a generic starting point. Once Step 2 answers your three questions well, tell Cowork to write your version of the skill. Layer in which spaces and repos to search first, the "I'm not sure" threshold, the tone, and the systems that are off-limits. A few minutes of conversation and the skill speaks your stack from then on.

Make what we've done in this task so far into a skill, or edit the /documentation skill with my feedback.

Platform / ask-company

Make it repeatable

Make it a live artifact

Once the agent answers your test questions well, publish it as a live artifact so anyone in the org has one link to ask. The artifact runs the shared skill behind the scenes; the platform team owns the skill and keeps tuning it.

Log every question it couldn't answer

The agent gets better when you know where it falls short. Type /schedule or open Scheduled in the Cowork sidebar, and a weekly run writes the unanswered questions to your folder so the platform team can fill the gaps.

/schedule Every Friday at 4pm, list the questions /documentation couldn't confidently answer this week, group them by topic, and write them to Platform/ask-company/gaps-<week>.md with a suggested owner for each.

Platform / ask-company
Scheduled taskActive
Ask-company gap report

Weekly, lists the questions the agent couldn't answer, groups them by topic, and writes a gap report with suggested owners.

Every Friday at 4:00pmOpen in Cowork

Share with your teammates

Your customized /documentation now carries your sources, your routing table, and your confidence rules. Share it workspace-wide so every engineer asks the company the same way, and the answer to "how do I…" stops depending on who's in the channel.

What changes for the org