{"id":48913840,"url":"https://github.com/gaelic-ghost/socket","last_synced_at":"2026-05-30T22:00:40.075Z","repository":{"id":350297391,"uuid":"1206218623","full_name":"gaelic-ghost/socket","owner":"gaelic-ghost","description":"The macOS Marketplace for Codex | Plugins \u0026 Workflows for Apple Platform Devs, Apps, \u0026 Agents","archived":false,"fork":false,"pushed_at":"2026-05-10T00:10:14.000Z","size":7759,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-10T03:56:36.554Z","etag":null,"topics":["agent-skill","apple","codex","codex-plugin","developer-tools","macos","mcp","monorepo","plugin-repo","productivity","swift","things-app","xcode"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gaelic-ghost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-04-09T17:38:43.000Z","updated_at":"2026-05-10T01:10:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"66698160-1d28-4937-8000-253a16cf960c","html_url":"https://github.com/gaelic-ghost/socket","commit_stats":null,"previous_names":["gaelic-ghost/socket"],"tags_count":87,"template":false,"template_full_name":null,"purl":"pkg:github/gaelic-ghost/socket","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaelic-ghost%2Fsocket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaelic-ghost%2Fsocket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaelic-ghost%2Fsocket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaelic-ghost%2Fsocket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaelic-ghost","download_url":"https://codeload.github.com/gaelic-ghost/socket/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaelic-ghost%2Fsocket/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33711018,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skill","apple","codex","codex-plugin","developer-tools","macos","mcp","monorepo","plugin-repo","productivity","swift","things-app","xcode"],"created_at":"2026-04-17T01:01:20.795Z","updated_at":"2026-05-30T22:00:40.066Z","avatar_url":"https://github.com/gaelic-ghost.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# socket\n\n*The macOS Marketplace for Codex*\n\n![Socket neon banner with a glowing purple wordmark connected to a wall outlet.](./docs/media/socket-banner.jpg)\n\n![Codex plugin directory filtered to the Socket marketplace, showing Productivity Skills featured above installable Socket child plugins.](./docs/media/codex-plugin-directory-socket-productivity-skills.png)\n\nPromo audio: [Socket Codex Marketplace Promo](./docs/media/socket-codex-marketplace-promo.mp3)\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Quick Start](#quick-start)\n- [Usage](#usage)\n- [Plugin Status](#plugin-status)\n- [Development](#development)\n- [Repo Structure](#repo-structure)\n- [Release Notes](#release-notes)\n- [License](#license)\n\n## Overview\n\n### Status\n\n`socket` is maintained by Gaelic Ghost.\n\n### What This Project Is\n\nSocket is a Marketplace of Plugins, Hooks, and MCP servers for Apple Platform Devs\n\n### Motivation\n\nAgents are great, but to do specialized work, they need specialized tools. Socket is a shared catalog for focused Codex plugins, hooks, skills, and MCP-backed workflows.\n\n## Quick Start\n\nAdd the `socket` marketplace to Codex with:\n\n```bash\ncodex plugin marketplace add gaelic-ghost/socket\n```\n\nAfter adding `socket`, restart your Codex, open the plugin directory, select `Socket`, and then install your choice of plugins.\n\nWhen the marketplace changes, refresh it with:\n\n```bash\ncodex plugin marketplace upgrade socket\n```\n\nNewly added plugins can be installed from the same plugin directory inside Codex.\n\n## Usage\n\nUse `socket` when you want one Codex catalog for focused agent workflow plugins.\n\nCurrently available from the catalog:\n\n- `agent-plugin-skills`\n- `apple-dev-skills`\n- `cardhop-app`\n- `dotnet-skills`\n- `productivity-skills`\n- `python-skills`\n- `server-side-swift`\n- `rust-skills`\n- `speak-swiftly`\n- `swiftasb-skills`\n- `things-app`\n\n## Plugin Status\n\nApple Dev Skills keeps its own roadmap because it is the remaining subtree-managed child with a deeper standalone release surface. Other child planning now lives in [TODO.md](./TODO.md).\n\nCurrent Socket catalog shape:\n\n- `agent-plugin-skills`: maintainer skills for skills-export and plugin-export repositories\n- `apple-dev-skills`: Apple, Swift, SwiftUI, Xcode, Swift OpenAPI client, Safari, and DocC workflows with its own roadmap\n- `cardhop-app`: mixed skill plus bundled MCP server for Cardhop.app contact workflows\n- `dotnet-skills`: .NET, F#, and C# project-shape, bootstrap, implementation, test, package, diagnostics, ASP.NET Core, interop, CI, upgrade, and tooling guidance\n- `productivity-skills`: general-purpose maintainer and documentation workflow baseline\n- `python-skills`: Python runtime and tooling workflows for Python-based projects; see the [Python skills expansion plan](./docs/maintainers/python-skills-plugin-plan.md) for maintainer details\n- `server-side-swift`: server-side Swift, Vapor, Hummingbird, persistence, OpenAPI, and RPC-fit workflows with SwiftPM-first build, run, test, framework-specific migration, database, generated transport, and diagnostics guidance\n- `rust-skills`: Rust, Cargo, rustup, crate, workspace, CLI, library, package, CI, test, lint, and format workflow guidance\n- `speak-swiftly`: Git-backed Speak Swiftly plugin from the standalone SpeakSwiftlyServer repository\n- `swiftasb-skills`: SwiftASB companion guidance\n- `things-app`: mixed skill plus bundled MCP server for Things.app workflows\n\nPlaceholder directories for future plugins (not available for install):\n\n- `spotify`\n- `web-dev-skills`\n\n## Development\n\nFor setup, local workflow, validation, review, release, and maintainer expectations, see [CONTRIBUTING.md](./CONTRIBUTING.md). For the consolidated child backlog, see [TODO.md](./TODO.md). For agent-facing repo rules, see [AGENTS.md](./AGENTS.md).\n\n## Repo Structure\n\n```text\n.\n├── .agents/plugins/marketplace.json\n├── docs/\n│   ├── media/\n│   └── maintainers/\n├── plugins/\n├── scripts/\n├── AGENTS.md\n├── CONTRIBUTING.md\n├── README.md\n├── TODO.md\n└── ROADMAP.md\n```\n\n## Release Notes\n\nUse GitHub releases and Git history for root `socket` changes. Child plugins may carry their own release notes and maintainer docs.\n\n## License\n\nThe `socket` superproject, and all nested projects, are licensed under the Apache License 2.0. See [LICENSE](./LICENSE) and [NOTICE](./NOTICE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaelic-ghost%2Fsocket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaelic-ghost%2Fsocket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaelic-ghost%2Fsocket/lists"}