[DISCUSS] An experimental concierge AI skill for Incubator questions

Justin Mclean <[email protected]> Thu, 30 Jul 2026 17:25:57 +1000
Newsgroups gmane.comp.apache.incubator.general
Message-ID <[email protected]>
--Apple-Mail=_AC70B06A-ADF0-43DA-813E-627716DCD05E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi,

I've been experimenting with an LLM skill that answers Incubator
questions. It routes each question to a real source rather than =
answering
from memory, using the existing MCP servers for podlings.xml, the health
reports, Incubator reports, general@ and the ASF policy documents.

Things you can ask it are questions like:
  - When is our next report due?
  - We're preparing our first release, what do we have to do differently
    from a normal Apache project?
  - Can we name our project Apache Foo?
  - Is Pegasus still incubating?
  - What does a podling actually have to show to graduate?
  - Which of the podlings I mentor haven't reported recently?
  - Does a podling need a DISCLAIMER in every release?

It tries to pitch the answer at whoever is asking, so the same question
gets a different reply for a first-time contributor than for a mentor as =
long
as it knows who you are.

It's in the Incubator repo under tools/concierge. See:
https://github.com/apache/incubator/tree/master/tools/concierge

You need an MCP client and the Incubator MCP servers configured, then:
  cd incubator/tools/concierge
  make package

Install the generated .skill file in your client and ask it things in =
plain English.

There are some eval suites in evals/ if you want to see what it is =
tested
against.

This is an experiment, so it can be wrong, so please don't expect it to =
be
100% authoritative. As always, our policy pages are still the authority.

Comments and feedback welcome.

Kind regards,
Justin=

--Apple-Mail=_AC70B06A-ADF0-43DA-813E-627716DCD05E--