{"name":"Florian Sabaté Portfolio Agent","description":"Personal portfolio website displaying software engineering projects, career history, technical skills, and machine-readable APIs. Interactive visitors can chat with the built-in portfolio AI assistant at https://floriansabate.top/chat.","version":"1.0.0","url":"https://floriansabate.top","defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"supportedInterfaces":[{"url":"https://floriansabate.top","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"skills":[{"id":"read_profile","name":"Developer Profile","description":"Retrieve Florian Sabaté's biography, career history, education, and contact information.","tags":["profile","resume","biography","developer"],"examples":["Tell me about Florian Sabaté","Where has Florian worked?"],"inputModes":["text/plain"],"outputModes":["application/json","text/plain"]},{"id":"read_projects","name":"Projects Catalog","description":"Explore 16+ software engineering projects with technical stacks, architecture details, and repository URLs.","tags":["projects","flutter","dart","portfolio"],"examples":["What projects has Florian built?","Show me open-source projects by Florian"],"inputModes":["text/plain"],"outputModes":["application/json","text/plain"]},{"id":"read_skills","name":"Skills Matrix","description":"Query technical competencies across Frontend, Mobile, Backend, AI/ML, Cloud/DevOps, UI/UX, and testing practices including unit testing.","tags":["skills","competencies","technologies","stacks","testing"],"examples":["What technologies does Florian know?","What is Florian's experience with Flutter?","Does Florian know unit testing?"],"inputModes":["text/plain"],"outputModes":["application/json","text/plain"]},{"id":"read_resume","name":"JSON Resume","description":"Fetch complete standardized JSON Resume v1.0.0 data.","tags":["resume","cv","json-resume","experience"],"examples":["Get Florian's resume","Download CV in JSON format"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"visit_ai_chat","name":"Portfolio AI Chat","description":"Direct interactive visitors to the built-in portfolio AI assistant at https://floriansabate.top/chat — streaming EN/FR answers about Florian's projects, stack and experience, with history and read-aloud. Interactive-canvas-only (no API, no static mirror); describe from llms-full.txt section 9.","tags":["ai-chat","assistant","chat","interactive"],"examples":["Chat with Florian's portfolio AI","Ask the AI about Florian's projects"],"inputModes":["text/plain"],"outputModes":["text/plain"]}],"endpoints":{"agent_card":"https://floriansabate.top/.well-known/agent-card.json","ai_catalog":"https://floriansabate.top/.well-known/ai-catalog.json","agent_skills":"https://floriansabate.top/.well-known/agent-skills/index.json","mcp_server_card":"https://floriansabate.top/.well-known/mcp/server-card.json","api_catalog":"https://floriansabate.top/.well-known/api-catalog","security":"https://floriansabate.top/.well-known/security.txt","llms_txt":"https://floriansabate.top/llms.txt","llms_full_txt":"https://floriansabate.top/llms-full.txt","schema_ld":"https://floriansabate.top/schema.json","api_index":"https://floriansabate.top/api/index.json","api_profile":"https://floriansabate.top/api/profile.json","api_projects":"https://floriansabate.top/api/projects.json","api_skills":"https://floriansabate.top/api/skills.json","api_resume":"https://floriansabate.top/api/resume.json"}}