{"name":"Rishabh Singh · portfolio agent","description":"Answers questions about Rishabh Singh's work, scores his fit for a job posting and returns his resume as JSON Resume. Every answer comes from his records through deterministic retrieval and scoring; there is no model in the loop.","supportedInterfaces":[{"url":"https://rishabhsingh.ca/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"Rishabh Singh","url":"https://rishabhsingh.ca"},"version":"2026.10","documentationUrl":"https://rishabhsingh.ca/llms.txt","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"ask_about_rishabh","name":"Ask about Rishabh","description":"Answers a question about his experience with the matching lines from his resume, each with its role and organization, and questions on location, relocation, work authorization, notice and clearance.","tags":["resume","experience","retrieval"],"examples":["Has he built multi-agent systems?","What did he do at IBM Security?","Is he open to relocation, and does he need sponsorship?"]},{"id":"match_job","name":"Score a job posting","description":"Send a posting's text, or a data part {\"jobPosting\": \"...\"}. Returns a fit verdict and score, required skills met and missing, flags for years, seniority and hard requirements, and the most relevant resume lines.","tags":["hiring","job-matching","resume"],"examples":["{\"jobPosting\": \"Applied AI Engineer. 4+ years of software engineering; Python and TypeScript; LLM agents, tool use, MCP...\"}"]},{"id":"get_resume","name":"Get the resume","description":"Returns his resume as JSON Resume in a data part.","tags":["resume","json-resume"],"examples":["Send me his resume as JSON."]}]}