[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-railwayapp-railway-skills-ru":3,"guides-for-railwayapp-railway-skills":232,"similar-k17atrkwxafnsz9rzdz7v77gw5867882":233},{"_creationTime":4,"_id":5,"children":6,"community":45,"display":46,"evaluation":53,"identity":200,"isFallback":202,"parentExtension":203,"providers":204,"relations":210,"repo":211,"workflow":231},1778053330777.5977,"k17atrkwxafnsz9rzdz7v77gw5867882",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":25,"providers":30,"relations":39,"workflow":41},1778053330777.5981,"k17dj96v556rhww03jr4pmqzp1867yh6",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16,"tags":17},"Railway tools for Claude Code - manage projects, services, deployments",{},"Railway Tools","https://github.com/railwayapp/railway-skills/tree/HEAD/plugins/railway",[18,19,20,21,22,23,24],"railway","cli","devops","deployment","infrastructure","cloud","configuration",{"githubOwner":26,"githubRepo":27,"locale":28,"slug":18,"type":29},"railwayapp","railway-skills","en","plugin",{"extract":31,"llm":33},{"commitSha":32},"fde1b6da69291ece50091d30dcf512a220f75ad7",{"promptVersionExtension":34,"promptVersionScoring":35,"score":36,"targetMarket":37,"tier":38},"2.0.0","3.4.0",95,"global","verified",{"parentExtensionId":5,"repoId":40},"kd7f4jpewq7qktb54m0w8m35nd864tqb",{"anyEnrichmentAt":42,"extractAt":43,"githubAt":42,"llmAt":44,"updatedAt":44},1778053331254,1778053330777,1778053344820,{"reviewCount":11},{"description":47,"installMethods":48,"name":49,"sourceUrl":50,"tags":51},"Railway agent skills for Claude Code",{},"Railway Skills","https://github.com/railwayapp/railway-skills",[18,19,21,52,22],"developer-tools",{"_creationTime":54,"_id":55,"extensionId":5,"locale":28,"result":56,"trustSignals":190,"workflow":199},1778053344820.794,"kn7cp7n7z9n1hv4nggs7gqyqz5867236",{"checks":57,"evaluatedAt":184,"extensionSummary":185,"promptVersionExtension":34,"promptVersionScoring":35,"rationale":186,"score":187,"summary":188,"tags":189,"targetMarket":37,"tier":38},[58,63,66,69,73,76,80,85,88,91,95,100,103,107,110,113,116,119,122,125,129,133,137,142,146,149,152,155,159,162,165,168,171,175,178,181],{"category":59,"check":60,"severity":61,"summary":62},"Practical Utility","Problem relevance","pass","The displayed description clearly states the extension addresses 'Railway agent skills for Claude Code', which is a concrete problem for users needing to integrate Railway with Claude Code.",{"category":59,"check":64,"severity":61,"summary":65},"Unique selling proposition","The extension provides a dedicated set of tools for interacting with the Railway platform, offering value beyond generic LLM capabilities by enabling specific project, service, and deployment management actions.",{"category":59,"check":67,"severity":61,"summary":68},"Production readiness","The README outlines comprehensive workflow coverage including setup, deployment, troubleshooting, configuration, networking, and observability, indicating a production-ready scope for managing Railway projects.",{"category":70,"check":71,"severity":61,"summary":72},"Scope","Single responsibility principle","The extension focuses on the Railway platform, encompassing related workflows like project management, deployments, and monitoring, without straying into unrelated domains.",{"category":70,"check":74,"severity":61,"summary":75},"Description quality","The displayed description 'Railway agent skills for Claude Code' accurately reflects the extension's purpose and scope as indicated by the marketplace metadata and README.",{"category":77,"check":78,"severity":61,"summary":79},"Invocation","Scoped tools","The `use-railway` skill appears to be structured with route-first intent routing and action-oriented references, suggesting a design towards scoped, specific tools rather than a single generalist command.",{"category":81,"check":82,"severity":83,"summary":84},"Documentation","Configuration & parameter reference","info","The README mentions action-oriented references and CLI syntax, but a detailed reference of all options, parameters, and their defaults is not explicitly documented.",{"category":70,"check":86,"severity":61,"summary":87},"Tool naming","The README refers to a `use-railway` skill, and the directory structure suggests action-oriented references, implying a domain-specific and understandable naming convention.",{"category":70,"check":89,"severity":61,"summary":90},"Minimal I/O surface","The development notes emphasize keeping SKILL.md concise and routing-focused, with workflow behavior in action-oriented references, suggesting an effort towards minimal and well-defined I/O.",{"category":92,"check":93,"severity":61,"summary":94},"License","License usability","A MIT license file is present and clearly indicates a permissive open-source license, suitable for redistribution and use.",{"category":96,"check":97,"severity":98,"summary":99},"Maintenance","Commit recency","not_applicable","The repository has no commit history available for evaluation.",{"category":96,"check":101,"severity":98,"summary":102},"Dependency Management","No third-party dependencies were identified in the provided files.",{"category":104,"check":105,"severity":61,"summary":106},"Security","Secret Management","The extension appears to rely on the Railway CLI for authentication, which likely handles secrets appropriately. No hardcoded secrets or direct echoing of credentials were found in the provided files.",{"category":104,"check":108,"severity":61,"summary":109},"Injection","The structure with `SKILL.md` for routing and separate references for actions, along with the use of a `railway-api.sh` script for API requests, suggests an approach that treats external data as untrusted and handles execution within defined scopes.",{"category":104,"check":111,"severity":61,"summary":112},"Transitive Supply-Chain Grenades","The code bundle appears self-contained, with installation instructions pointing to `skills.sh` or direct `curl` scripts that download and execute; there are no indications of runtime downloads or execution of uncommitted code.",{"category":104,"check":114,"severity":61,"summary":115},"Sandbox Isolation","The extension relies on the underlying agent's sandbox and the Railway CLI for execution. The provided scripts and configuration do not show any attempts to write outside the project or expected plugin data directories.",{"category":104,"check":117,"severity":61,"summary":118},"Sandbox escape primitives","No evidence of detached-process spawns, retry loops around denied calls, or other sandbox-escape primitives was found in the provided scripts or configurations.",{"category":104,"check":120,"severity":61,"summary":121},"Data Exfiltration","The extension's purpose is to interact with the Railway platform via its CLI, and there are no indications of undocumented outbound calls or attempts to exfiltrate confidential data beyond what is necessary for platform interaction.",{"category":104,"check":123,"severity":61,"summary":124},"Hidden Text Tricks","The bundled files (README, SKILL.md, plugin.json) are free of hidden-steering tricks, invisible characters, or obfuscated content.",{"category":126,"check":127,"severity":61,"summary":128},"Hooks","Opaque code execution","The provided scripts are plain and readable (e.g., `railway-api.sh`, `install.sh`), with no signs of obfuscation, base64 payloads, or runtime code fetching.",{"category":130,"check":131,"severity":61,"summary":132},"Portability","Structural Assumption","The extension's interaction with the Railway platform is expected to be through the Railway CLI, which typically handles project discovery and configuration. No specific assumptions about user project layout were detected in the provided files.",{"category":134,"check":135,"severity":98,"summary":136},"Trust","Issues Attention","No issue data was available for evaluation.",{"category":138,"check":139,"severity":140,"summary":141},"Versioning","Release Management","warning","The `plugin.json` has a version ('1.1.1'), but the `marketplace.json` does not specify versions per entry, relying on a moving git ref ('./plugins/railway'), which can lead to unreliable update detection.",{"category":143,"check":144,"severity":83,"summary":145},"Code Execution","Validation","The extension relies on the Railway CLI and standard shell scripting, which may have some internal validation, but explicit schema validation for input arguments within the provided code is not apparent.",{"category":104,"check":147,"severity":61,"summary":148},"Unguarded Destructive Operations","The extension's destructive operations are managed by the Railway CLI. While the CLI itself may have confirmation steps, the provided scripts do not introduce unguarded destructive primitives.",{"category":143,"check":150,"severity":83,"summary":151},"Error Handling","The `install.sh` script includes basic error handling (`set -e`), but the specific action scripts and `SKILL.md` do not detail structured error reporting with retry logic or detailed hints, which could be improved for agent interaction.",{"category":143,"check":153,"severity":98,"summary":154},"Logging","As the extension primarily acts as an interface to the Railway CLI, explicit local audit logging within the extension's own files is not applicable. CLI logs would be managed by the Railway tool itself.",{"category":156,"check":157,"severity":61,"summary":158},"Compliance","GDPR","The extension interacts with the Railway platform API and does not appear to handle personal data directly or submit it to third parties without explicit user action via the Railway CLI.",{"category":156,"check":160,"severity":61,"summary":161},"Target market","The extension's functionality is tied to the Railway platform, which is a global service. No regional-specific logic or constraints were detected, therefore the target market is global.",{"category":130,"check":163,"severity":61,"summary":164},"Runtime stability","The extension is designed to work with the Railway CLI and standard shell environments, with installation instructions provided for various agents, indicating good runtime stability across different platforms.",{"category":81,"check":166,"severity":61,"summary":167},"README","The README is present, clearly states the purpose of the skills for interacting with Railway, and provides installation instructions.",{"category":70,"check":169,"severity":61,"summary":170},"Theme declaration","The README implicitly declares a theme of 'tools for the Railway platform', indicating a specific domain focus for this skill set.",{"category":172,"check":173,"severity":61,"summary":174},"Install","Installation instruction","The README provides clear installation instructions using both a `curl` script and `npx skills add`, along with specific commands for Claude Code plugin marketplace integration.",{"category":77,"check":176,"severity":61,"summary":177},"Overlapping near-synonym tools","The extension appears to have a single `use-railway` skill with action-oriented references, suggesting distinct tools rather than overlapping near-synonym commands.",{"category":81,"check":179,"severity":61,"summary":180},"Phantom features","The README lists features that correspond to the skills and actions described in the repository structure and SKILL.md files, indicating no phantom features.",{"category":138,"check":182,"severity":140,"summary":183},"Per-entry version metadata","The `marketplace.json` lists the plugin source as `./plugins/railway` without explicit version metadata, relying on a general git reference, which can lead to unreliable update detection and potential caching issues.",1778053344424,"This extension provides a suite of tools for interacting with the Railway platform, enabling users to manage projects, services, deployments, configurations, and observability directly from their coding agent. It leverages the Railway CLI for authentication and execution, ensuring a consistent user experience for common development and operational tasks.","The extension is well-scoped, provides clear functionality for interacting with the Railway platform, and has a permissive MIT license. Installation is straightforward, and security checks pass. The main area for improvement is in versioning, where the `marketplace.json` could be more explicit with per-entry version metadata instead of relying solely on a git reference.",92,"A well-scoped extension providing tools for managing the Railway platform, with clear documentation and installation instructions.",[18,19,21,52,22],{"codeQuality":191,"collectedAt":192,"documentation":193,"maintenance":195,"security":196,"testCoverage":198},{},1778053333076,{"descriptionLength":194,"readmeSize":11},36,{},{"hasNpmPackage":197,"smitheryVerified":197},false,{"hasCi":197,"hasTests":197},{"updatedAt":44},{"githubOwner":26,"githubRepo":27,"locale":28,"slug":27,"type":201},"marketplace",true,null,{"extract":205,"llm":209},{"commitSha":32,"license":206,"marketplace":207},"MIT",{"name":27,"pluginCount":208},1,{"promptVersionExtension":34,"promptVersionScoring":35,"score":187,"targetMarket":37,"tier":38},{"repoId":40},{"_creationTime":212,"_id":40,"identity":213,"providers":214,"workflow":228},1777995558409.867,{"githubOwner":26,"githubRepo":27,"sourceUrl":50},{"discover":215,"github":218},{"sources":216},[217],"skills-sh",{"closedIssues90d":219,"forks":220,"homepage":221,"license":206,"openIssues90d":222,"pushedAt":223,"readmeSize":224,"stars":225,"topics":226},2,24,"https://railway.com/skills.sh",8,1778005047000,2232,254,[227,22,18],"agents",{"discoverAt":229,"extractAt":230,"githubAt":230,"updatedAt":230},1777995558409,1778053331630,{"anyEnrichmentAt":42,"extractAt":43,"githubAt":42,"llmAt":44,"updatedAt":44},[],[234,263,293],{"_creationTime":235,"_id":236,"community":237,"display":238,"identity":249,"providers":251,"relations":257,"workflow":259},1778054222661.7773,"k178jnaay3bb5nqvf4bwhqmjy1867ggc",{"reviewCount":11},{"description":239,"installMethods":240,"name":241,"sourceUrl":242,"tags":243},"Shopify developer tools for Claude Code",{},"Shopify Dev MCP - AI Agent Plugin","https://github.com/shopify/shopify-ai-toolkit",[244,52,245,246,247,248,19],"shopify","code-generation","documentation","graphql","liquid",{"githubOwner":244,"githubRepo":250,"locale":28,"slug":250,"type":201},"shopify-ai-toolkit",{"extract":252,"llm":255},{"commitSha":253,"license":206,"marketplace":254},"c5c18d86ce7b2a7ca51ebac7c4b1a4eda00c8e25",{"name":250,"pluginCount":208},{"promptVersionExtension":34,"promptVersionScoring":35,"score":256,"targetMarket":37,"tier":38},99,{"repoId":258},"kd75w0snk32w940qd2f4a8t251865m9q",{"anyEnrichmentAt":260,"extractAt":261,"githubAt":260,"llmAt":262,"updatedAt":262},1778054223010,1778054222661,1778054237067,{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":277,"providers":280,"relations":287,"workflow":289},1778053519005.042,"k1713yzgzjnm0h20mhchnfgw7x866c2c",{"reviewCount":11},{"description":268,"installMethods":269,"name":270,"sourceUrl":271,"tags":272},"marketplace for linear-cli claude code plugin",{},"Linear CLI","https://github.com/schpet/linear-cli",[19,273,274,275,276,52],"linear","issue-tracking","ai","agent",{"githubOwner":278,"githubRepo":279,"locale":28,"slug":279,"type":201},"schpet","linear-cli",{"extract":281,"llm":285},{"commitSha":282,"license":283,"marketplace":284},"b3b9960436d6c23437adaea4856215b0d4ce7ff6","ISC",{"name":279,"pluginCount":208,"version":34},{"promptVersionExtension":34,"promptVersionScoring":35,"score":286,"targetMarket":37,"tier":38},98,{"repoId":288},"kd79m24dh2ywvqb22ycjn49bwn8655my",{"anyEnrichmentAt":290,"extractAt":291,"githubAt":290,"llmAt":292,"updatedAt":292},1778053519258,1778053519005,1778053531993,{"_creationTime":294,"_id":295,"community":296,"display":297,"identity":310,"providers":313,"relations":319,"workflow":321},1778054268187.7754,"k17f4hb22c0s5mwjyyx9xtwwen86727s",{"reviewCount":11},{"description":298,"installMethods":299,"name":300,"sourceUrl":301,"tags":302},"Official Bright Data plugin for Claude Code - Web scraping, search, structured data extraction, and Python SDK",{},"Bright Data Plugin","https://github.com/brightdata/skills",[303,304,305,306,19,307,308,309],"web-scraping","search","data-extraction","python-sdk","mcp","brightdata","api",{"githubOwner":308,"githubRepo":311,"locale":28,"slug":312,"type":201},"skills","brightdata-plugins",{"extract":314,"llm":318},{"commitSha":315,"license":206,"marketplace":316},"d0eeb1fbab809ffffe7c270186bd3eb78cf0c8ba",{"name":312,"pluginCount":208,"version":317},"1.6.0",{"promptVersionExtension":34,"promptVersionScoring":35,"score":286,"targetMarket":37,"tier":38},{"repoId":320},"kd7e4q3ah25vmt87x67vanphhn864r9h",{"anyEnrichmentAt":322,"extractAt":323,"githubAt":322,"llmAt":324,"updatedAt":324},1778054269540,1778054268187,1778054318963]