ezzabuzaid/context-compiler
v0.31.0
Choose connectors and ask Codex about the data they import on your Mac.
plugin.json
- name
- context-compiler
- version
- 0.31.0
- description
- Choose connectors and ask Codex about the data they import on your Mac.
- author
- Ezz Abuzaid
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "context-compiler",
"version": "0.31.0",
"description": "Choose connectors and ask Codex about the data they import on your Mac.",
"author": { "name": "Ezz Abuzaid" },
"repository": "https://github.com/ezzabuzaid/context-compiler",
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Context Compiler",
"shortDescription": "Ask about your Mac apps",
"longDescription": "Connect Mail, Notes, Messages, Contacts, Calendar, Reminders, Safari, Books, your call history, your notifications, your Mac's accounts and its activity, and Slack, and add other Mac apps by asking Codex to write a connector for them. Choose connectors and accounts, folders, mailboxes, chats, calendars, lists or Safari profiles during setup or on the Context Compiler page in the ChatGPT sidebar. Context Compiler imports the selected content into a private local copy while you use it and reports when it last synced. macOS controls access to your apps. Requires the ChatGPT desktop app on a Mac.",
"developerName": "Context Compiler",
"websiteURL": "https://github.com/ezzabuzaid/context-compiler",
"category": "Productivity",
"capabilities": ["Read"],
"defaultPrompt": [
"Set up my connectors",
"What needs my attention today?",
"What did I read and highlight this week?"
],
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png",
"brandColor": "#2F6BDE"
},
"extensions": {
"com.openai": { "onboardingSkill": "./skills/setup/SKILL.md" }
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai
Fields the format does not define
This package's plugin.json declares these at its top level. The Agent Plugins format gives them no meaning, so a client loads the plugin and ignores them.
- skills
- mcpServers
- interface