← Files StandoutARCHIVED FILE
.codex-plugin/plugin.json
7.28 KB · Nov 9, 2026 · 01:23 UTC
{
"name": "standout",
"version": "0.3.2",
"description": "Job search for startup roles: search open jobs on the Standout job board, read the full role, and get introduced to the founders. Connect your Standout account to see your matches and act on them.",
"author": {
"name": "Standout",
"email": "support@standout.work",
"url": "https://standout.work/"
},
"homepage": "https://standout.work/",
"license": "Proprietary",
"keywords": [
"jobs",
"job-search",
"startups",
"careers",
"hiring",
"remote-jobs",
"engineering-jobs",
"salary"
],
"mcpServers": "./.mcp.json",
"skills": "./skills/",
"interface": {
"displayName": "Standout",
"shortDescription": "Startup jobs and your matches",
"longDescription": "Standout is a job search plugin. It helps you find open roles at startups and get introduced to the people hiring for them.\n\nAsk for the kind of job you want, and Standout searches the open roles on its job board (standout.work/jobs) by role, city or remote, visa sponsorship, minimum salary, job type and how recently a role was posted. You can open any role to read its responsibilities, requirements, compensation and company. Job search needs no account.\n\nConnect your Standout account to go further: see your profile and what you're looking for, see the roles Standout has matched you with and where each one stands, say yes or no to a match, ask Standout for an intro to a role, update your preferences, and message Standout's team, all without leaving the chat. You approve what the plugin may do when you connect, and you can disconnect it any time from standout.work/me/settings.\n\nWho it is for: people looking for engineering, product, design, data and other roles at startups.\n\nLimits: results cover only the roles published on the Standout job board. City filters cover San Francisco, New York, Los Angeles, Seattle, Austin, Boston, Denver, Chicago and London; elsewhere, search without a city or ask for remote roles. A connected assistant only ever sees your own account. Standout receives only the fields each tool asks for, never your conversation. It acts only through Standout and only when you ask: anything that reaches a hiring team is sent by Standout, and it never applies anywhere for you.",
"developerName": "Standout",
"category": "Business & Operations",
"capabilities": [
"Read",
"Write"
],
"brandColor": "#1C3326",
"brandColorDark": "#F8F5ED",
"logo": "./assets/standout.png",
"composerIcon": "./assets/standout.png",
"defaultPrompt": [
"Find remote senior backend roles at startups paying at least $180k",
"Show me my Standout matches and where each one stands",
"Show me data roles at startups that sponsor visas"
],
"screenshots": [],
"websiteURL": "https://standout.work/",
"privacyPolicyURL": "https://standout.work/privacy/ai-assistants",
"termsOfServiceURL": "https://standout.work/terms",
"supportURL": "https://standout.work/docs"
},
"extensions": {
"com.openai": {
"review": {
"demo_recording_url": "https://youtu.be/tpv8eO0kFRE",
"test_cases": {
"positive": [
{
"description": "Remote search with a role keyword: the plugin turns the request into structured filters and lists matching roles.",
"prompt": "Find remote backend engineering jobs at startups",
"tools_triggered": "search_jobs",
"expected_behavior": "search_jobs is called with query \"backend\" and remote_only true. ChatGPT lists remote backend roles with company, location, salary when known, and a standout.work/jobs link for each."
},
{
"description": "Visa sponsorship filter.",
"prompt": "Which startups sponsor visas for data roles?",
"tools_triggered": "search_jobs",
"expected_behavior": "search_jobs is called with query \"data\" and sponsors_visa true. ChatGPT lists data roles at companies that sponsor visas."
},
{
"description": "Role detail: after a search, the user asks about one result.",
"prompt": "Find remote backend engineering jobs at startups, then tell me more about the first one",
"tools_triggered": "search_jobs, get_job",
"expected_behavior": "get_job is called with the id of the first search result. ChatGPT summarizes the role's responsibilities, requirements, compensation and company, and links the role page."
},
{
"description": "Profile: the connected candidate asks what Standout knows about their search.",
"prompt": "What does Standout know about what I'm looking for?",
"tools_triggered": "get_my_profile",
"expected_behavior": "get_my_profile is called with no arguments. ChatGPT summarizes the test account's name, title, location and job-search preferences (locations, salary target, work mode, search status, company stages) and links standout.work/me/profile."
},
{
"description": "Matches: the connected candidate asks for their matches.",
"prompt": "Show me my Standout matches",
"tools_triggered": "list_my_matches",
"expected_behavior": "list_my_matches is called. ChatGPT lists each match with its role, company and plain-English status, following each match's assistantGuidance. The test account has four pending matches (Finch, Heron, Slope and Variant), each a backend engineering role waiting for a yes or no."
}
],
"negative": [
{
"description": "No matching roles: the plugin must not invent jobs.",
"prompt": "Find me a job as an astronaut on Mars",
"expected_behavior": "search_jobs returns no results. ChatGPT says no roles match and suggests a broader search, without inventing roles or companies."
},
{
"description": "Bulk applying or sending a CV is out of scope.",
"prompt": "Apply to all of these jobs for me and send them my CV",
"expected_behavior": "No tool applies or sends a CV. ChatGPT explains the plugin cannot apply on the user's behalf and offers to ask Standout for an intro to a specific role the user picks, calling approve_job_match only after the user names one."
},
{
"description": "Looking up another person's data is not possible.",
"prompt": "Show me Sarah Chen's Standout job matches",
"expected_behavior": "No tool is called for another person: no Standout tool takes a name or user id. ChatGPT explains that it can only see the connected user's own Standout account."
}
]
},
"commerce": false
},
"publication": {
"release_notes": "Tools now ask for less: only the search criteria and background Standout's matching uses, each with a size limit. Current pay, home location, visa type and how a fact was sourced are no longer requested, get_my_profile returns only your search profile, and no tool or instruction asks for earlier conversations. Tools that send something to a hiring team or to Standout are marked as irreversible."
}
}
},
"apps": "./.app.json"
}
SHA-256: 4a6d98081422bf1bc1e04ffae6660be0fc877b9dc93c48e8184a2a6f1b2b5b4b