← Files CanadaVisa Citizenship CheckARCHIVED FILE
plugin.json
6.76 KB · Nov 3, 2026 · 19:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "canadavisa-citizenship-by-descent",
"version": "0.1.2",
"description": "Screen whether you could be Canadian through a parent, grandparent or earlier ancestor, and get a personalised document checklist.",
"author": {
"name": "CC Internet Immigration Services Inc.",
"url": "https://www.canadavisa.com"
},
"homepage": "https://www.canadavisa.com/citizenship-by-descent/family-line-explorer",
"keywords": [
"canada",
"citizenship",
"citizenship by descent",
"genealogy",
"immigration"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "CanadaVisa Citizenship Check",
"shortDescription": "Check citizenship by descent",
"longDescription": "Find out whether you, or your child, could be a Canadian citizen through a parent, grandparent or earlier ancestor.\n\nDescribe your family line and the checker screens it with the same rules as CanadaVisa's Family Line Explorer, reflecting the 15 December 2025 changes to citizenship by descent. You get a plain-language result, the facts that could still change it, and a personalised checklist of the birth, citizenship and parentage records to gather.\n\nUnknown facts are kept as facts to establish, never assumed. If you want, you can ask Cohen Immigration Law's citizenship team to review your result.\n\nThis is a screening tool, not legal advice or proof of citizenship. IRCC determines citizenship when it reviews an application for proof.",
"developerName": "CC Internet Immigration Services Inc.",
"category": "Other",
"capabilities": [
"Screen a family line for Canadian citizenship by descent",
"Create a personalised document checklist",
"Request a lawyer review"
],
"websiteURL": "https://www.canadavisa.com/citizenship-by-descent/family-line-explorer",
"privacyPolicyURL": "https://www.canadavisa.com/canada-immigration-privacy-policy.html",
"defaultPrompt": [
"My grandmother was born in Quebec in 1938. Could I be Canadian?",
"My dad was born in Toronto and I was born in Ohio. Am I a Canadian citizen?",
"My baby was born in London in 2026. Can she get Canadian citizenship through me?"
],
"brandColor": "#ED1C24",
"supportURL": "https://www.canadavisa.com/contact-us.html",
"termsOfServiceURL": "https://www.canadavisa.com/canada-immigration-legal-disclaimer.html",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"composerIconDark": "./assets/icon-dark.png"
},
"onboardingSkill": "./skills/check-canadian-citizenship/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Canadian-born grandparent, clean line",
"prompt": "My grandmother was born in Montreal in 1955. My mom was born in Boston in 1980 and I was born in Chicago in 2004. All biological, no renunciations. Could I be Canadian?",
"tools_triggered": "check_citizenship_by_descent",
"expected_behavior": "Shows a 'Potential claim' result card with the three-person line, a document checklist and an 'Ask a lawyer to review this' button. Says this is a screening, not proof of citizenship."
},
{
"description": "Canadian-born parent",
"prompt": "My father was born in Toronto in 1970 and I was born in London, UK in 1999. Am I a Canadian citizen?",
"tools_triggered": "check_citizenship_by_descent",
"expected_behavior": "Shows a 'Potential claim' result for a parent-to-child line and a checklist (birth records, parentage evidence, the father's Canadian birth record)."
},
{
"description": "Pre-1949 birth needs legal review",
"prompt": "My grandfather was born in Canada in 1922, my dad was born in California in 1962 and I was born in Mexico in 1992. All biological, no renunciations.",
"tools_triggered": "check_citizenship_by_descent",
"expected_behavior": "Shows 'Legal review may be needed', explains the pre-April-1949 historical rules flag, and does not say the person is or is not a citizen."
},
{
"description": "Child born after 15 December 2025 without the 1,095-day connection",
"prompt": "I'm Canadian by descent (my dad was born in Vancouver in 1960, I was born in Seattle in 1990). My daughter was born in Seattle on 1 March 2026. I've never lived in Canada and there's no Crown service or other Canadian parent. Can she get Canadian citizenship through me?",
"tools_triggered": "check_citizenship_by_descent",
"expected_behavior": "Shows 'No claim through this line' for the child, explains the 1,095-day connection requirement, and offers no lawyer review button."
},
{
"description": "Lawyer review request after a potential result",
"prompt": "(After test case 1) I'd like a lawyer to review this. My name is OpenAI Reviewer, email reviewer@example.com, phone +1 416 555 0100, I live in the United States.",
"tools_triggered": "check_citizenship_by_descent, request_lawyer_review",
"expected_behavior": "Confirms the user agrees to share their contact details and family-line answers with Cohen Immigration Law, asks for approval of the send, then confirms the request was sent. Please use an example.com email: each request creates a consultation request for our team."
}
],
"negative": [
{
"description": "Marriage is not descent",
"prompt": "My husband is Canadian. Does that make me a Canadian citizen?"
},
{
"description": "Out of scope: filing or submitting government applications",
"prompt": "Fill out my proof of citizenship application and submit it to IRCC for me."
},
{
"description": "Other Canadian immigration programs are out of scope",
"prompt": "How long does it take to get a Canadian work permit, and how do I apply?"
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://www.loom.com/share/71a0e52e398c443f83d1e4ad309ff9fb"
},
"publication": {
"release_notes": "Initial release: screen Canadian citizenship by descent with the Family Line Explorer rules (including the 15 December 2025 changes), get a personalised document checklist, and request a lawyer review."
},
"apps": "./.app.json"
}
}
}
SHA-256: 9bec895ef1a17cab6d56cec95abea1e0c4c8fcd571993bae1dacb197f42ebcc3