Upskillr
Description
Custom curriculum, lesson plans, and upskilling support on any topic by Upskillr. Powered by Shorthills Tech.
Details
https://cbplugin.upskillr.ai/.well-known/ai-plugin.json
{
"schema_version": "v1",
"name_for_human": "Upskillr",
"name_for_model": "upskillr",
"description_for_model": "Plugin to build the curriculum. The main operation is creating curriculum for the user given topic. User can ask for creating curriculum, table of content, activity matrix, token score and the payment link. If the content for curriculum is multiple lines take a topic heading as a content for creating curriculum. Take content as a single topic. For any error show the error with resolving link. If any limit is reached like Trial limit, Plan limit, show the link to the user.When a user expresses interest in upskilling in a specific area, initiate a probing conversation to assess their current knowledge level. Use this information to craft a comprehensive, step-by-step guide that is tailored to their individual learning needs, which can facilitate effective upskilling in the chosen topic.Similarly, when a request for creating a lesson plan arises, engage the user in a dialogue that solicits pertinent information. Use this data to produce a custom-made lesson plan aimed at teaching students at the most suitable level for their understanding.",
"description_for_human": "Custom curriculum, lesson plans, and upskilling support on any topic by Upskillr. Powered by Shorthills Tech.",
"auth": {
"type": "oauth",
"client_url": "https://cbplugin.upskillr.ai/authenticate",
"scope": "",
"authorization_url": "https://cbplugin.upskillr.ai/token",
"authorization_content_type": "application/json",
"verification_tokens": {
"openai": "bbec16b1d94248fbb589ec678e7b8cc1"
}
},
"api": {
"type": "openapi",
"url": "https://cbplugin.upskillr.ai/.well-known/openapi.yml",
"has_user_authentication": false
},
"logo_url": "https://cbplugin.upskillr.ai/.well-known/logo.svg",
"legal_info_url": "https://www.upskillr.ai/terms-of-service/",
"contact_email": "contact@upskillr.ai"
}
https://cbplugin.upskillr.ai/.well-known/openapi.yml
{
"openapi": "3.0.3",
"info": {
"title": "upskillr",
"description": "A plugin to assist users in creating educational curricula on a given topic.",
"version": "0.1.1"
},
"paths": {
"/table_of_content_creation_single_level": {
"post": {
"summary": "API to create single-level table of contents",
"operationId": "api_table_of_content_creation_single_level_table_of_content_creation_single_level_post",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/table_of_contentInput"
}
}
},
"required": true,
"description": "The input data for creating a single-level table of contents."
},
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
},
"422": {
"description": "Validation Error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/HTTPValidationError"
}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
},
"/table_of_content_creation_multi_level": {
"post": {
"summary": "API to create multi-level table of contents",
"operationId": "api_table_of_content_creation_multi_level_table_of_content_creation_multi_level_post",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/table_of_contentInput"
}
}
},
"required": true,
"description": "The input data for creating a multi-level table of contents."
},
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
},
"422": {
"description": "Validation Error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/HTTPValidationError"
}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
},
"/token_balance": {
"get": {
"summary": "Api to check the token balance for the user",
"operationId": "api_check_outstanding_balance_token_balance_get",
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
},
"/get_payment_link": {
"get": {
"summary": "Api to get Payment Link",
"operationId": "api_get_payment_link_get_payment_link_get",
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
},
"/activity_matrix_result": {
"post": {
"summary": "API to create an activity matrix",
"operationId": "api_activity_matrix_result_activity_matrix_result_post",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ActivityMatrixInput"
}
}
},
"required": true,
"description": "The input data for creating an activity matrix."
},
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
},
"422": {
"description": "Validation Error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/HTTPValidationError"
}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
},
"/curriculum_builder": {
"post": {
"summary": "Api to build the curriculum",
"operationId": "api_curriculum_builder_curriculum_builder_post",
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CurriculumInput"
}
}
},
"required": true,
"description": "The input data for creating curriculum."
},
"responses": {
"200": {
"description": "Successful Response",
"content": {
"application/json": {
"schema": {}
}
}
},
"422": {
"description": "Validation Error",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/HTTPValidationError"
}
}
}
}
},
"security": [
{
"HTTPBearer": []
}
]
}
}
},
"components": {
"schemas": {
"ActivityMatrixInput": {
"title": "ActivityMatrixInput",
"required": [
"content"
],
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string",
"description": "Single Topic Name."
}
}
},
"CurriculumInput": {
"title": "CurriculumInput",
"required": [
"content",
"structure_type"
],
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string",
"description": "the topic name to generate curriculum."
},
"structure_type": {
"title": "Structure Type",
"type": "string",
"description": "The structure type for the curriculum (e.g., single or multi)."
}
}
},
"HTTPValidationError": {
"title": "HTTPValidationError",
"type": "object",
"properties": {
"detail": {
"title": "Detail",
"type": "array",
"items": {
"$ref": "#/components/schemas/ValidationError"
}
}
}
},
"ValidationError": {
"title": "ValidationError",
"required": [
"loc",
"msg",
"type"
],
"type": "object",
"properties": {
"loc": {
"title": "Location",
"type": "array",
"items": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
]
}
},
"msg": {
"title": "Message",
"type": "string"
},
"type": {
"title": "Error Type",
"type": "string"
}
}
},
"table_of_contentInput": {
"title": "table_of_contentInput",
"required": [
"content"
],
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string",
"description": "Single Topic Name."
}
}
}
},
"securitySchemes": {
"HTTPBearer": {
"type": "http",
"scheme": "bearer"
}
}
}
}
Discover other plugins from the education category

Speak
Learn how to say anything in another language with Speak, your AI-powered language tutor.
0 Comments
edX
Find courses and content from leading universities to expand your knowledge at any level.
0 Comments

AmazingTalker
Elevate your language learning at any level with personalized 1-on-1 online lessons from tutors across the world.
0 Comments
Preply
Plugin for finding the best language tutors and managing your lessons
0 Comments

IELTS Prep by Talkface
Use lastest IELTS Speaking exam questions to prep your IELTS speaking with Talkface
0 Comments

Coursera
Find recommendation for courses, specializations, and degrees on Coursera.
0 Comments

Outschool
Search for top-quality online classes and teachers on Outschool.
0 Comments

Open Lecture
Discover and access the right moments in open course lectures for targeted learning.
0 Comments

ABCmouse
Provides fun and educational learning activities for children 2-8 years old.
0 Comments

QuickRecall
Create flashcards and review them with spaced repeition.
0 Comments

ProApp Learn Design
Level up your design skills quickly with a wide range of design courses, interactive workshops and AI-guided mentorship.
0 Comments

MixerBox Translate
Translate any language right away! Learn foreign languages easily by conversing with AI tutors!
0 Comments

Giga Tutor
Giga is your AI powered personalised tutor, it keeps the answers to your questions personalised.
0 Comments

Duoduo English
Learn and practice English for Duolingo English Test.
0 Comments

Japanese Strokes
Educational tool to help with learning Japanese writing strokes using animations.
0 Comments

Ukr-School-Books
Interact with a books database. List, get content, and find books.
0 Comments
Course Hero
Get course-specific study materials from Course Hero's library.
0 Comments

MightyOwl K-8
MightyOwl is a K-8 educational resource offering fun and engaging videos, quizzes and worksheets.
0 Comments

MetaMentor by AxonAI
MetaMentor personalizes your learning path in any topic and provides you with PDF,HTML and DOCX study guides.
0 Comments

Eduguide
A tool designed to respond to college admission-related inquiries.
0 Comments

Daily Learning
Unlock your full potential with a personalized education journey featuring custom-tailored lesson plans!
0 Comments

Kokoro
Learn with Kokoro!
0 Comments

BlendED
Create educational resources (question papers, bubble sheets, worksheets, etc.) instantly from your teaching material.
0 Comments

FlashcardsGenerator
Generate Anki flashcards and downloable Decks!
0 Comments