← Files CelpifyARCHIVED FILE
plugin.json
7.35 KB · Nov 3, 2026 · 18:57 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "celpify",
"version": "1.0.0",
"description": "Practise CELPIP-General tasks from Celpify Test 1 in an interactive card, check Listening and Reading answers, convert CELPIP scores to CLB, IELTS and CRS points, read the official test format and find Celpify study guides.",
"author": {
"name": "Skylancer Software Inc.",
"email": "support@celpify.com",
"url": "https://celpify.com"
},
"homepage": "https://celpify.com/apps",
"keywords": [
"celpip",
"english test",
"canada",
"immigration",
"clb",
"express entry",
"practice"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Celpify",
"shortDescription": "CELPIP practice and scores",
"longDescription": "Celpify helps you prepare for the CELPIP-General test, the English test accepted for Canadian permanent residence and citizenship.\n\nPractise CELPIP tasks from Celpify Test 1 in an interactive card inside the chat:\n- Listening, with the audio and answer timers\n- Reading, with the texts and questions\n- Writing, with the time limit and a word count\n- Speaking, with the prompt, pictures where the task has them, and preparation and speaking timers\n\nWhen you finish a Listening or Reading task, check your answers in the card. You see your score, which answers are right or wrong, and the correct option for each question. The card shows the answers only after you check.\n\nYou can also ask Celpify:\n- What CLB level a CELPIP score equals, with IELTS equivalents, Express Entry CRS language points and the minimum CLB for common immigration programs\n- How the CELPIP test is structured: parts and tasks, number of questions and time allowed, based on celpip.ca and the official CELPIP study materials\n- Which Celpify study guides cover a topic, such as Listening Part 5 or Writing Task 2\n\nNo sign-in is needed.\n\nCelpify is an independent practice platform. CELPIP is a registered trademark of Prometric Canada, and Celpify is not affiliated with or endorsed by Prometric Canada.",
"developerName": "Skylancer Software Inc.",
"category": "Education & Research",
"capabilities": [
"Practise CELPIP Test 1 tasks in an interactive card",
"Check Listening and Reading answers in the card",
"Convert CELPIP scores to CLB, IELTS and CRS points",
"Explain the CELPIP test format",
"Find Celpify study guides"
],
"websiteURL": "https://celpify.com",
"supportURL": "https://celpify.com/support",
"privacyPolicyURL": "https://celpify.com/privacy-policy",
"termsOfServiceURL": "https://celpify.com/terms-of-service",
"defaultPrompt": [
"Give me a CELPIP Listening Part 1 practice task.",
"What CLB level is CELPIP 9, and how many CRS points is it?",
"How long is the CELPIP Reading test?"
],
"brandColor": "#1E42A0",
"brandColorDark": "#8CA8F5",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Practise a Listening task in the card and check the answers",
"prompt": "Give me a CELPIP Listening Part 1 practice task.",
"tools_triggered": "start_celpip_practice, check_celpip_practice_answers",
"expected_behavior": "Opens the Celpify practice card with Test 1 Listening Part 1, \"Office Equipment Malfunction\": the audio, the questions and the answer timers. The tool result contains no correct answers. After the reviewer answers and selects Check in the card, the card calls check_celpip_practice_answers and shows the score, right or wrong for each question and the correct option."
},
{
"description": "Convert a CELPIP score to CLB and CRS points",
"prompt": "I scored CELPIP 9 in every skill. What CLB is that, and how many CRS points does it give me?",
"tools_triggered": "lookup_celpip_score",
"expected_behavior": "Returns CELPIP 9 = CLB 9 with the IELTS General equivalents and 124 Express Entry CRS language points for an applicant without a spouse or common-law partner, the minimum CLB for common immigration programs and a link to the Celpify CLB converter."
},
{
"description": "Explain the format of one CELPIP skill",
"prompt": "How long is the CELPIP Reading test, and what are its parts?",
"tools_triggered": "get_celpip_test_format",
"expected_behavior": "Returns the Reading format: 43-56 minutes and 38 scored questions in 4 parts, with each part's name, number of questions and approximate time."
},
{
"description": "Find study guides on a topic",
"prompt": "Find Celpify guides for CELPIP Writing Task 2.",
"tools_triggered": "find_celpip_study_guides",
"expected_behavior": "Returns up to five Celpify articles about Writing Task 2, each with a title, a short summary and a celpify.com link."
},
{
"description": "Practise a Speaking task in the card",
"prompt": "Give me a CELPIP Speaking Task 3 practice task.",
"tools_triggered": "start_celpip_practice",
"expected_behavior": "Opens the Celpify practice card with Test 1 Speaking Task 3, \"Busy Office Scene\": the picture to describe and the task instructions. When the reviewer selects Start, the card counts down 30 seconds to prepare and then 60 seconds to speak. Nothing is recorded in the chat; the card links to the same task on celpify.com."
}
],
"negative": [
{
"description": "The learner asks for the answer key without doing the task. No tool gives correct answers to the model: check_celpip_practice_answers can only be called by the card, after the learner answers. The assistant should not reveal answers and may offer to open the task in the practice card.",
"prompt": "Just give me the correct answers for CELPIP Reading Part 1."
},
{
"description": "Out of scope: IELTS practice. Celpify covers the CELPIP test only, so no Celpify tool should run.",
"prompt": "Give me an IELTS Academic Writing Task 1 practice question."
},
{
"description": "Out of scope: booking a real CELPIP test. Celpify cannot book, change or cancel tests, so no Celpify tool should run, and the assistant should point the user to the official CELPIP website.",
"prompt": "Book me a CELPIP test in Vancouver next Saturday."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1-A2QUGe5_21AhC_DBQpmxpk2IiIejf3r/view?usp=sharing",
"commerce": false,
"commerce_description": "Celpify does not sell anything inside ChatGPT."
},
"publication": {
"release_notes": "First release: practise Celpify Test 1 tasks for all four CELPIP skills in an interactive card, check Listening and Reading answers, convert CELPIP scores to CLB, IELTS and CRS points, read the official test format and find Celpify study guides."
},
"apps": "./.app.json"
}
}
}
SHA-256: a060bac47338531e05999e6af2a39fbd3d76362ae4374ec6229c35dea0abae24