{"protocolVersion":"1.0","name":"Rekindle The Fire admin agent","description":"Runs Rekindle The Fire admin tools on behalf of the staff member who approved the connection: the talk library, writing and Sunday reflections, resources, events, sponsors, the inbox and board minutes. Send a data part {\"tool\": \"<name>\", \"arguments\": {...}}; results come back as a completed task. Nothing publishes without the publish permission, and minutes are approved only by a person.","url":"https://admin.rekindlethefire.net/a2a","preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://admin.rekindlethefire.net/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"RTF Men's Apostolate Inc.","url":"https://rtf.two.workers.dev"},"iconUrl":"https://admin.rekindlethefire.net/brand/flame.png","version":"1.0.0","documentationUrl":"https://admin.rekindlethefire.net/auth.md","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extendedAgentCard":false},"securitySchemes":{"oauth2":{"type":"oauth2","description":"OAuth 2.1 with PKCE; a Rekindle The Fire staff member approves each connection.","oauth2MetadataUrl":"https://admin.rekindlethefire.net/.well-known/oauth-authorization-server","flows":{"authorizationCode":{"authorizationUrl":"https://admin.rekindlethefire.net/oauth/authorize","tokenUrl":"https://admin.rekindlethefire.net/oauth/token","refreshUrl":"https://admin.rekindlethefire.net/oauth/token","scopes":{"openid":"openid","profile":"profile","email":"email","content:read":"content:read","content:write":"content:write","content:publish":"content:publish","media:write":"media:write","events:read":"events:read","events:write":"events:write","chapters:read":"chapters:read","chapters:write":"chapters:write","chapters:manage":"chapters:manage","inbox:read":"inbox:read","inbox:write":"inbox:write","subscribers:read":"subscribers:read","subscribers:write":"subscribers:write","minutes:read":"minutes:read","minutes:write":"minutes:write","admin:read":"admin:read","admin:write":"admin:write"}}}}},"security":[{"oauth2":[]}],"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"talks","name":"Talk library","description":"Talks, speakers, topics and series: draft from a YouTube link, summarize, and (with permission) publish. Tools: list_talks, get_talk, create_talk, update_talk, publish_talk, list_speakers, create_speaker, list_topics, list_series.","tags":["talks","video","library"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"writing","name":"Articles and Sunday reflections","description":"Draft and (with permission) publish articles, news and the weekly Sunday reflection. Tools: list_articles, get_article, create_article, update_article, publish_article.","tags":["articles","reflections"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"resources","name":"Leader resources","description":"Meeting guides, catechesis outlines, role guides and promotion kits. Tools: list_resources, get_resource, create_resource, update_resource.","tags":["resources","leaders"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"events-and-sponsors","name":"Events and sponsors","description":"The conference and other events, and the sponsor carousel. Tools: list_events, create_event, update_event, list_sponsors, update_sponsor.","tags":["events","sponsors"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"media-library","name":"Media library","description":"Add photos, PDFs, audio and video (up to 50 MB) through one-time upload links or from a web address. Tools: create_upload_url, get_upload, upload_media_from_url, list_media.","tags":["media","uploads"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"minutes","name":"Board minutes","description":"Draft board-confidential minutes from notes and track action items. A person approves. Tools: get_minutes_schema, list_minutes, get_minutes, create_minutes, update_minutes, list_minute_actions, update_minute_action.","tags":["board","minutes"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"orientation","name":"Orientation and digests","description":"Who you act as, what’s waiting, dashboard numbers and staff notices. Tools: get_context, get_dashboard, notify_staff.","tags":["summary","digest"],"inputModes":["application/json"],"outputModes":["application/json"]}]}