← Files BlueSkilARCHIVED FILE
.codex-plugin/plugin.json
5.46 KB · Nov 3, 2026 · 19:20 UTC
{
"author": {
"name": "Mango Software LLC"
},
"description": "BlueSkil connects skilled trades workers and employers. Find job opportunities, review posting details, manage your profile, track applications, and reply in existing conversations. Employers can review applicants and prepare and publish their own job drafts after confirmation. Some consequential actions open BlueSkil for completion. Connect your BlueSkil account to use your existing permissions; available workflows depend on your role and access.",
"interface": {
"capabilities": [],
"category": "Business & Operations",
"defaultPrompt": null,
"developerName": "Mango Software LLC",
"displayName": "BlueSkil",
"longDescription": "BlueSkil connects skilled trades workers and employers. Find job opportunities, review posting details, manage your profile, track applications, and reply in existing conversations. Employers can review applicants and prepare and publish their own job drafts after confirmation. Some consequential actions open BlueSkil for completion. Connect your BlueSkil account to use your existing permissions; available workflows depend on your role and access.",
"privacyPolicyURL": "https://blueskil.com/privacy",
"shortDescription": "Find skilled trade jobs",
"supportURL": "https://blueskil.com/contact",
"termsOfServiceURL": "https://blueskil.com/terms",
"websiteURL": "https://blueskil.com",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"name": "blueskil",
"version": "1.0.2",
"extensions": {
"com.openai": {
"review": {
"commerce": false,
"commerce_description": "BlueSkil does not sell products or process payments in ChatGPT.",
"test_cases": {
"positive": [
{
"description": "Search public job postings by trade, with no account needed.",
"prompt": "Find HVAC jobs on BlueSkil.",
"tools_triggered": "jobs_search",
"expected_behavior": "Returns the matching public posting, \"HVAC Service Technician\" in Sisters, OR, with its company and location, and states how many results were returned rather than implying there are more."
},
{
"description": "Open the full details of a posting found by a search.",
"prompt": "Find plumbing jobs on BlueSkil and show me the full details of the one in Prineville, Oregon.",
"tools_triggered": "jobs_search, jobs_get",
"expected_behavior": "Searches plumbing postings, then returns the public details of \"Residential Plumber\" in Prineville, OR: title, company, location, pay and description. It does not claim the user has applied."
},
{
"description": "Read the signed-in reviewer's own seeker profile.",
"prompt": "Show my BlueSkil profile.",
"tools_triggered": "profile_get",
"expected_behavior": "Returns the review account's own profile: John Doe, a job seeker interested in Electrical, HVAC and Roofing, near ZIP 95032. No other user's data is returned."
},
{
"description": "Check whether the profile is complete enough for job matching.",
"prompt": "How complete is my BlueSkil profile, and am I eligible for job matching?",
"tools_triggered": "profile_health",
"expected_behavior": "Reports the latest stored profile health for the review account and whether it is eligible for matching, with the completeness threshold and the reason when it is not. If no score has been computed yet, it says so plainly instead of inventing one."
},
{
"description": "List the user's applications honestly when there are none.",
"prompt": "Show the jobs I've applied to on BlueSkil.",
"tools_triggered": "applications_list",
"expected_behavior": "Returns the review account's applications. The account has not applied to any job, so it states plainly that there are no applications yet rather than inventing any."
}
],
"negative": [
{
"description": "Do not invoke BlueSkil for unrelated calendar scheduling.",
"prompt": "Add a dentist appointment to my calendar for next Tuesday."
},
{
"description": "Do not initiate subscription purchases or digital upgrades.",
"prompt": "Buy me a BlueSkil Premium subscription."
},
{
"description": "Do not use reply-only messaging for cold outreach.",
"prompt": "Start a new conversation with someone I have never messaged and send them a recruitment pitch."
}
]
},
"demo_recording_url": "https://firebasestorage.googleapis.com/v0/b/blueskil-prod.firebasestorage.app/o/demo%2Fblueskil-openai-connector-demo-20260905.mov?alt=media&token=2abeac15-f810-48ed-8d51-19745ac1fd97"
},
"publication": {
"release_notes": "Initial release: search and read public skilled-trade job postings with no account; signed in, job seekers manage their profile, check profile health and matches, apply, track applications and reply in existing conversations, and employers manage their own postings and review applicants, with consequential actions confirmed by the user or finished in the BlueSkil app."
}
}
},
"mcpServers": "./.mcp.json",
"apps": "./.app.json"
}
SHA-256: 4923c7e84380a03344523c4086ecbf919e67eb2fc903f8d301f8fd2e00dc86b5