{"id":50666689,"url":"https://github.com/seamapi/seam-plugin","last_synced_at":"2026-06-08T07:04:17.403Z","repository":{"id":346663133,"uuid":"1190039139","full_name":"seamapi/seam-plugin","owner":"seamapi","description":"AI-powered integration skill for building Seam smart lock access code automation into property management systems","archived":false,"fork":false,"pushed_at":"2026-04-28T19:51:56.000Z","size":3126,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-02T18:03:56.348Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seamapi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-23T23:02:42.000Z","updated_at":"2026-04-28T19:23:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/seamapi/seam-plugin","commit_stats":null,"previous_names":["seamapi/seam-integration-skill","seamapi/seam-plugin"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/seamapi/seam-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seamapi%2Fseam-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seamapi%2Fseam-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seamapi%2Fseam-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seamapi%2Fseam-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seamapi","download_url":"https://codeload.github.com/seamapi/seam-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seamapi%2Fseam-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34051773,"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-06-08T02:00:07.615Z","response_time":111,"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":[],"created_at":"2026-06-08T07:04:02.065Z","updated_at":"2026-06-08T07:04:17.398Z","avatar_url":"https://github.com/seamapi.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Seam Integration Skills\n\nThree focused AI skills for integrating [Seam](https://seam.co) smart lock access code automation into any application.\n\n## Skills\n\n| Skill | Use case | Description |\n|-------|----------|-------------|\n| **seam-reservation-automations** | PMS, vacation rentals | Push reservation data, Seam handles access codes automatically |\n| **seam-access-grants** | Hotels, gyms, offices | Per-door credential control — PIN codes, mobile keys, Instant Keys |\n| **seam-access-codes** | Coworking, custom access | Direct manual control over individual access codes |\n\nEach skill guides the AI through exploring the codebase, finding the right integration points, and writing the actual code. Works across TypeScript, Python, Ruby, PHP, and Next.js.\n\n## Install\n\n### Claude Code (recommended — includes Seam docs MCP server)\n\n```bash\n# Add the marketplace\n/plugin marketplace add seamapi/seam-plugin\n\n# Install the plugin\n/plugin install seam@seamapi\n```\n\nThis installs all three skills plus the Seam docs MCP server for real-time API documentation.\n\n### Other AI tools (Cursor, Codex, Copilot, Gemini CLI, etc.)\n\n```bash\n# Via skills.sh\nnpx skills add seamapi/seam-plugin\n\n# Or clone directly\ngit clone https://github.com/seamapi/seam-plugin.git\n```\n\n## Usage\n\nDescribe your integration needs and the right skill activates automatically:\n\n\u003e \"We have reservations and want Seam to handle access codes automatically\"\n\u003e → **seam-reservation-automations**\n\n\u003e \"We want to give each hotel guest a PIN code for their specific room\"\n\u003e → **seam-access-grants**\n\n\u003e \"We manage our own member access and just need to create/delete codes on locks\"\n\u003e → **seam-access-codes**\n\n## Eval system\n\nEach skill is tested against 5 synthetic fixture apps across different languages and business domains:\n\n| API Path | Fixtures | Combined Score |\n|----------|----------|---------------|\n| **Reservation Automations** | express-ts, flask-py, nextjs-ts, rails-rb, php-laravel | 94-99 |\n| **Access Grants** | hotel-express-ts, hotel-flask-py, hotel-nextjs-ts, hotel-rails-rb, hotel-php-laravel | 95-98 |\n| **Lower-level API** | cowork-express-ts, cowork-flask-py, cowork-nextjs-ts, cowork-rails-rb, cowork-php-laravel | 95-98 |\n\n### Running evals\n\n```bash\n# Rubric only (fast, no API key needed)\nbash evals/run_evals.sh --fixtures express-ts --layers rubric\n\n# Full pipeline with sandbox validation\nSEAM_API_KEY=\u003csandbox_key\u003e bash evals/run_evals.sh --layers both\n\n# Specific API path\nSEAM_API_KEY=\u003ckey\u003e bash evals/run_evals.sh --api-path access_grants --runs 1\n```\n\n**Requirements:** Docker, Python 3, Claude CLI, Seam sandbox API key (for Layer 2)\n\n## Docs\n\n- [Design spec](docs/2026-03-23-quantitative-evals-design.md) — eval system architecture\n- [Implementation plan](docs/2026-03-23-quantitative-evals-plan.md) — eval build plan\n- [Original design](docs/design.md) — skill design document\n\n## Links\n\n- [Seam docs](https://docs.seam.co)\n- [Seam Console](https://console.seam.co)\n- [Seam MCP server](https://mcp.seam.co/mcp) — docs search for AI assistants\n- [Agent Skills spec](https://agentskills.io/specification) — the open standard these skills follow\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseamapi%2Fseam-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseamapi%2Fseam-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseamapi%2Fseam-plugin/lists"}