[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EYAM3TMSCJYBX5HB6VKKTY":3,"skill-same:01M6EYAM3TMSCJYBX5HB6VKKTY":75},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":14,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6EYAM3TMSCJYBX5HB6VKKTY","railway-projects",null,"List, switch, and configure Railway projects. Use when user wants to list all projects, switch projects, rename a project, enable\u002Fdisable PR deploys, make a project public\u002Fprivate, or modify project settings.","henriquescastilho\u002Fmy-claude","henriquescastilho","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F153296945?v=4","01M6ESH7EXPXTH9CVQ4K16SRG8","Henrique Scheer","01M6ESH7JHEK2PTNNH4HEH787Z",0,"MIT","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-code-templates\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Frailway\u002Fprojects\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"Railway","railway projects","projects","list","make","project","rename","switch","use","user","management","settings","cli","public","workspace","configure","Bash","infrastructure","pr","2026-11-10 10:12:30",false,"---\nname: railway-projects\ndescription: List, switch, and configure Railway projects. Use when user wants to list all projects, switch projects, rename a project, enable\u002Fdisable PR deploys, make a project public\u002Fprivate, or modify project settings.\nversion: 1.0.0\nauthor: Railway\nlicense: MIT\ntags: [Railway, Projects, Workspace, Management, Settings, Infrastructure]\ndependencies: [railway-cli]\nallowed-tools: Bash(railway:*)\n---\n\n# Railway Project Management\n\nList, switch, and configure Railway projects.\n\n## When to Use\n\n- User asks \"show me all my projects\" or \"what projects do I have\"\n- User asks about projects across workspaces\n- User asks \"what workspaces do I have\"\n- User wants to switch to a different project\n- User asks to rename a project\n- User wants to enable\u002Fdisable PR deploys\n- User wants to make a project public or private\n- User asks about project settings\n\n## List Projects\n\nThe `railway list --json` output can be very large. Run in a subagent and return only essential fields:\n\n- Project: `id`, `name`\n- Workspace: `id`, `name`\n- Services: `name` (optional, if user needs service context)\n\n```bash\nrailway list --json\n```\n\nExtract and return a simplified summary, not the full JSON.\n\n## List Workspaces\n\n```bash\nrailway whoami --json\n```\n\nReturns user info including all workspaces the user belongs to.\n\n## Switch Project\n\nLink a different project to the current directory:\n\n```bash\nrailway link -p \u003Cproject-id-or-name>\n```\n\nOr interactively:\n\n```bash\nrailway link\n```\n\nAfter switching, use railway-status skill to see project details.\n\n## Update Project\n\nModify project settings via GraphQL API.\n\n### Get Project ID\n\n```bash\nrailway status --json\n```\n\nExtract `project.id` from the response.\n\n### Update Mutation\n\n```bash\nbash \u003C\u003C'SCRIPT'\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh \\\n  'mutation updateProject($id: String!, $input: ProjectUpdateInput!) {\n    projectUpdate(id: $id, input: $input) { name prDeploys isPublic botPrEnvironments }\n  }' \\\n  '{\"id\": \"PROJECT_ID\", \"input\": {\"name\": \"new-name\"}}'\nSCRIPT\n```\n\n### ProjectUpdateInput Fields\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `name` | String | Project name |\n| `description` | String | Project description |\n| `isPublic` | Boolean | Make project public\u002Fprivate |\n| `prDeploys` | Boolean | Enable\u002Fdisable PR deploys |\n| `botPrEnvironments` | Boolean | Enable Dependabot\u002FRenovate PR environments |\n\n### Examples\n\n**Rename project:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"name\": \"new-name\"}}'\n```\n\n**Enable PR deploys:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"prDeploys\": true}}'\n```\n\n**Make project public:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"isPublic\": true}}'\n```\n\n**Multiple fields:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"name\": \"new-name\", \"prDeploys\": true}}'\n```\n\n## Composability\n\n- **View project details**: Use railway-status skill\n- **Create new project**: Use railway-new skill\n- **Manage environments**: Use railway-environment skill\n\n## Error Handling\n\n### Not Authenticated\n```\nNot authenticated. Run `railway login` first.\n```\n\n### No Projects\n```\nNo projects found. Create one with `railway init`.\n```\n\n### Permission Denied\n```\nYou don't have permission to modify this project. Check your Railway role.\n```\n\n### Project Not Found\n```\nProject \"foo\" not found. Run `railway list` to see available projects.\n```\n","# Railway Project Management\n\nList, switch, and configure Railway projects.\n\n## When to Use\n\n- User asks \"show me all my projects\" or \"what projects do I have\"\n- User asks about projects across workspaces\n- User asks \"what workspaces do I have\"\n- User wants to switch to a different project\n- User asks to rename a project\n- User wants to enable\u002Fdisable PR deploys\n- User wants to make a project public or private\n- User asks about project settings\n\n## List Projects\n\nThe `railway list --json` output can be very large. Run in a subagent and return only essential fields:\n\n- Project: `id`, `name`\n- Workspace: `id`, `name`\n- Services: `name` (optional, if user needs service context)\n\n```bash\nrailway list --json\n```\n\nExtract and return a simplified summary, not the full JSON.\n\n## List Workspaces\n\n```bash\nrailway whoami --json\n```\n\nReturns user info including all workspaces the user belongs to.\n\n## Switch Project\n\nLink a different project to the current directory:\n\n```bash\nrailway link -p \u003Cproject-id-or-name>\n```\n\nOr interactively:\n\n```bash\nrailway link\n```\n\nAfter switching, use railway-status skill to see project details.\n\n## Update Project\n\nModify project settings via GraphQL API.\n\n### Get Project ID\n\n```bash\nrailway status --json\n```\n\nExtract `project.id` from the response.\n\n### Update Mutation\n\n```bash\nbash \u003C\u003C'SCRIPT'\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh \\\n  'mutation updateProject($id: String!, $input: ProjectUpdateInput!) {\n    projectUpdate(id: $id, input: $input) { name prDeploys isPublic botPrEnvironments }\n  }' \\\n  '{\"id\": \"PROJECT_ID\", \"input\": {\"name\": \"new-name\"}}'\nSCRIPT\n```\n\n### ProjectUpdateInput Fields\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `name` | String | Project name |\n| `description` | String | Project description |\n| `isPublic` | Boolean | Make project public\u002Fprivate |\n| `prDeploys` | Boolean | Enable\u002Fdisable PR deploys |\n| `botPrEnvironments` | Boolean | Enable Dependabot\u002FRenovate PR environments |\n\n### Examples\n\n**Rename project:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"name\": \"new-name\"}}'\n```\n\n**Enable PR deploys:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"prDeploys\": true}}'\n```\n\n**Make project public:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"isPublic\": true}}'\n```\n\n**Multiple fields:**\n```bash\n${CLAUDE_PLUGIN_ROOT}\u002Fskills\u002Flib\u002Frailway-api.sh '\u003Cmutation>' '{\"id\": \"uuid\", \"input\": {\"name\": \"new-name\", \"prDeploys\": true}}'\n```\n\n## Composability\n\n- **View project details**: Use railway-status skill\n- **Create new project**: Use railway-new skill\n- **Manage environments**: Use railway-environment skill\n\n## Error Handling\n\n### Not Authenticated\n```\nNot authenticated. Run `railway login` first.\n```\n\n### No Projects\n```\nNo projects found. Create one with `railway init`.\n```\n\n### Permission Denied\n```\nYou don't have permission to modify this project. Check your Railway role.\n```\n\n### Project Not Found\n```\nProject \"foo\" not found. Run `railway list` to see available projects.\n```\n",{"name":5,"tags":43,"author":19,"license":15,"version":49,"description":7,"dependencies":50,"allowed-tools":52},[19,44,45,46,47,48],"Projects","Workspace","Management","Settings","Infrastructure","1.0.0",[51],"railway-cli","Bash(railway:*)","main","7925716f065257435fdb12e97f7e52842147d5ad",".codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-code-templates\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Frailway\u002Fprojects","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude","https:\u002F\u002Fclaude.com\u002Fclaude-code","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho","Software · Applied AI · Quantitative Modeling · Building with Claude.","2026-06-10 12:24:46",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add henriquescastilho\u002Fmy-claude --skill railway-projects",{"tool":67,"command":68},"bunx","bunx skills add henriquescastilho\u002Fmy-claude --skill railway-projects",{"tool":70,"command":71},"pnpm","pnpm dlx skills add henriquescastilho\u002Fmy-claude --skill railway-projects","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-code-templates\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Frailway\u002Fprojects\u002FSKILL.md",true,[],[76,117,126,135,157,185],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":98,"publishedAt":38},"01M6F0B6XPQ65AX2X0DWK8KT3E","markitdown","Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-writer\u002Fskills\u002Fmarkitdown\u002FSKILL.md",[82,87,90,93],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",{"categoryNo":88,"categoryName":89,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":91,"categoryName":92,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000004","电子表格",{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[78,99,100,101,102,103,104,105,106,35,107,108,109,110,111,112,113,114,115,116],"docx","PDF","pptx","xlsx","documents","csv","ocr","Audio","markdown","convert","read","write","edit","html","images","files","youtube","with",{"skillNo":118,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":125,"publishedAt":38},"01M6F06SBHR9F0SDWE282Y8075","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-writer\u002Fscientific_writer\u002F.claude\u002Fskills\u002Fmarkitdown\u002FSKILL.md",[121,122,123,124],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":88,"categoryName":89,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":91,"categoryName":92,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},[78,99,100,101,102,103,104,105,106,35,107,108,109,110,111,112,113,114,115,116],{"skillNo":127,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":134,"publishedAt":38},"01M6F02D4R14EJAPBWVDF9J9VQ","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-writer\u002F.claude\u002Fskills\u002Fmarkitdown\u002FSKILL.md",[130,131,132,133],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":88,"categoryName":89,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":91,"categoryName":92,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},[78,99,100,101,102,103,104,105,106,35,107,108,109,110,111,112,113,114,115,116],{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":38},"01M6F000KS6YB4MKS774G4R8ND","zarr-python","Chunked N-D arrays for cloud storage. Compressed arrays, parallel I\u002FO, S3\u002FGCS integration, NumPy\u002FDask\u002FXarray compatible, for large-scale scientific computing pipelines.","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-skills\u002Fscientific-skills\u002Fzarr-python\u002FSKILL.md",[],[142,143,144,145,146,147,148,149,150,151,152,153,154,155,156],"python","zarr python","storage","integration","s3","gcs","cloud","dask","parallel","pipelines","arrays","numpy","scientific computing","scale","scientific",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":166,"publishedAt":38},"01M6EZZJWFXM1GR78KTW6J0DN8","what-if-oracle","Run structured What-If scenario analysis with multi-branch possibility exploration. Use this skill when the user asks speculative questions like \"what if...\", \"what would happen if...\", \"what are the possibilities\", \"explore scenarios\", \"scenario analysis\", \"possibility space\", \"what could go wrong\", \"best case \u002F worst case\", \"risk analysis\", \"contingency planning\", \"strategic options\", or any question about uncertain futures. Also trigger when the user faces a fork-in-the-road decision, wants to stress-test an idea, or needs to think through consequences before committing.","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-skills\u002Fscientific-skills\u002Fwhat-if-oracle\u002FSKILL.md",[163],{"categoryNo":164,"categoryName":165,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000023","Skill与智能体开发",[167,168,169,170,171,172,173,174,175,176,177,109,110,178,179,180,181,182,183,184],"oracle","what if oracle","go","run","ux","futures","analysis","explore","decision","branch","question","idea","exploration","options","stress-test","strategies","scenario","stress",{"skillNo":186,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":189,"categories":190,"keywords":201,"publishedAt":38},"01M6EZZCXAEB49RXGQCJX5E8GB","venue-templates","Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.","https:\u002F\u002Fgithub.com\u002Fhenriquescastilho\u002Fmy-claude\u002Fblob\u002Fmain\u002F.codex\u002Fvendor_imports\u002Fclaude\u002Fmarketplaces\u002Fclaude-scientific-skills\u002Fscientific-skills\u002Fvenue-templates\u002FSKILL.md",[191,194,197,198],{"categoryNo":192,"categoryName":193,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":195,"categoryName":196,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":164,"categoryName":165,"taxonomyType":85,"taxonomyTypeDesc":86},{"categoryNo":199,"categoryName":200,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000036","内容创作者",[202,203,204,205,206,207,208,209,35,210,109,110,111,211,212,213,214,215,156,216],"templates","venue templates","research","guidelines","NeurIPS","ICML","LaTeX","science","access","proposals","Academic","requirements","formatting","journal","chi"]