[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MFZQ1B19Z114FPRHPR92RS":3,"skill-same:01M6MFZQ1B19Z114FPRHPR92RS":55},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":31,"commitSha":32,"skillDirectory":33,"forksCount":34,"repositoryHtmlUrl":35,"repositoryHomepageUrl":36,"ownerHtmlUrl":37,"ownerBlogUrl":38,"ownerDescription":39,"updatedAt":40,"install":41,"resources":54},"01M6MFZQ1B19Z114FPRHPR92RS","deploy-railway",null,"hashgraph-online\u002Fawesome-codex-plugins","hashgraph-online","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F160371962?v=4","01M6CNB6NRJVNNGN14TR01Q6D3","HOL (Hashgraph Online)","01M6JT1HSKKG9V68KQAQGBA7XP",1571,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FechoVic\u002Fboss-skill\u002Fskill\u002Fskills\u002Fdevops\u002Fdeploy-railway\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[23,24,25],"deploy","Railway","deploy railway","2026-11-10 10:12:30",false,"---\n\nname: devops\u002Fdeploy-railway\ndescription: Railway 部署方法论，使用 railway CLI 部署后端服务（Node.js、Python、Go、Java、Docker）和托管数据库（PostgreSQL、MySQL、Redis）\nversion: 1.0.0\nagent: devops\ntype: methodology\nuser-invocable: false\nagent-invocable: true\ndependencies:\n- shared\u002Ftech-stack-detection\n  triggers:\n- 需要部署后端服务到 Railway 时\n- 项目需要托管数据库（PostgreSQL\u002FMySQL\u002FRedis）时\n- 项目是多语言后端应用时\n  metadata:\n  internal: true\n\n---\n\n# Railway 部署\n\n## 适用场景\n\n- **后端 API 服务**：Node.js、Python、Go、Java、Ruby、PHP、Rust\n- **全栈应用**：后端 + 托管数据库\n- **Docker 化应用**：通过 Dockerfile 部署\n- **需要托管数据库**：PostgreSQL、MySQL、Redis、MongoDB\n- **多服务项目**：一个 project 下管理多个服务 + 数据库\n\n## 前置条件\n\n1. 安装 Railway CLI：`npm i -g @railway\u002Fcli`\n2. 登录 Railway：`railway login`（需要用户交互完成授权）\n3. 验证登录：`railway whoami`\n\n## 部署流程\n\n### 1. 初始化 Railway 项目\n\n```bash\n# 在项目根目录初始化（交互式，选择创建新项目或链接已有项目）\nrailway init\n```\n\n### 2. 自动构建检测\n\nRailway 使用 **Nixpacks** 自动检测项目类型并构建，无需手动配置：\n\n| 项目类型 | 检测依据                              | 构建命令                          | 启动命令                       |\n| -------- | ------------------------------------- | --------------------------------- | ------------------------------ |\n| Node.js  | `package.json`                        | `npm install` + `npm run build`   | `npm start`                    |\n| Python   | `requirements.txt` \u002F `pyproject.toml` | `pip install -r requirements.txt` | `python main.py` 或 `gunicorn` |\n| Go       | `go.mod`                              | `go build`                        | 编译产物                       |\n| Java     | `pom.xml` \u002F `build.gradle`            | `mvn package`                     | `java -jar target\u002F*.jar`       |\n| Ruby     | `Gemfile`                             | `bundle install`                  | `rails s` 或 `ruby app.rb`     |\n| Docker   | `Dockerfile`                          | Docker build                      | Docker CMD                     |\n\n### 3. 配置启动命令（如自动检测失败）\n\n创建 `railway.json` 或 `railway.toml`：\n\n```json\n{\n  \"$schema\": \"https:\u002F\u002Frailway.app\u002Frailway.schema.json\",\n  \"build\": {\n    \"builder\": \"NIXPACKS\"\n  },\n  \"deploy\": {\n    \"startCommand\": \"node dist\u002Fserver.js\",\n    \"restartPolicyType\": \"ON_FAILURE\",\n    \"restartPolicyMaxRetries\": 10\n  }\n}\n```\n\n```toml\n[build]\nbuilder = \"NIXPACKS\"\n\n[deploy]\nstartCommand = \"python main.py\"\nrestartPolicyType = \"ON_FAILURE\"\nrestartPolicyMaxRetries = 10\n```\n\n### 4. 部署\n\n```bash\n# 部署到 Railway\nrailway up\n\n# 部署并指定环境\nrailway up --environment production\n\n# 查看部署日志\nrailway logs\n```\n\n**部署输出示例**：\n```\n✔ Connected to project my-api\n✔ Deploying...\n✔ Build completed\n✔ Deployed to production\n? https:\u002F\u002Fmy-api-production.up.railway.app\n```\n\n### 5. 添加托管数据库\n\n```bash\n# 添加 PostgreSQL\nrailway add --plugin postgresql\n\n# 添加 MySQL\nrailway add --plugin mysql\n\n# 添加 Redis\nrailway add --plugin redis\n\n# 添加 MongoDB\nrailway add --plugin mongodb\n```\n\n数据库连接串会自动注入为环境变量（如 `DATABASE_URL`、`REDIS_URL`）。\n\n### 6. 环境变量管理\n\n```bash\n# 设置环境变量\nrailway variables set DATABASE_URL \"postgres:\u002F\u002F...\"\n\n# 批量设置（从 .env 文件）\nrailway variables import .env\n\n# 列出环境变量\nrailway variables\n\n# 删除环境变量\nrailway variables unset DATABASE_URL\n```\n\n### 7. 自定义域名\n\n```bash\n# 添加自定义域名\nrailway domain add api.example.com\n```\n\n## Docker 部署\n\n如果项目有 `Dockerfile`，Railway 会自动使用 Docker 构建：\n\n```dockerfile\n# 多阶段构建示例\nFROM node:20-alpine AS builder\nWORKDIR \u002Fapp\nCOPY package*.json .\u002F\nRUN npm ci\nCOPY . .\nRUN npm run build\n\nFROM node:20-alpine\nWORKDIR \u002Fapp\nCOPY --from=builder \u002Fapp\u002Fdist .\u002Fdist\nCOPY --from=builder \u002Fapp\u002Fpackage*.json .\u002F\nRUN npm ci --omit=dev\nEXPOSE 3000\nCMD [\"node\", \"dist\u002Fserver.js\"]\n```\n\n指定 Docker 构建：\n\n```json\n{\n  \"$schema\": \"https:\u002F\u002Frailway.app\u002Frailway.schema.json\",\n  \"build\": {\n    \"builder\": \"DOCKERFILE\",\n    \"dockerfilePath\": \"Dockerfile\"\n  }\n}\n```\n\n## 多服务项目\n\n一个 Railway project 可以包含多个服务：\n\n```bash\n# 后端服务\ncd backend && railway init --name my-backend\n\n# 前端服务\ncd ..\u002Ffrontend && railway init --name my-frontend\n\n# 数据库（共享给所有服务）\nrailway add --plugin postgresql\n```\n\n## CI\u002FCD 集成\n\n### GitHub 自动部署\n\nRailway 原生支持 Git 集成，连接仓库后 push 自动部署。\n\n### GitHub Actions 手动触发\n\n```yaml\nname: Deploy to Railway\non:\n  push:\n    branches: [main]\n\njobs:\n  deploy:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - uses: actions\u002Fsetup-node@v4\n        with:\n          node-version: 20\n      - run: npm ci\n      - run: npm test\n      - name: Deploy to Railway\n        run: railway up --environment production\n        env:\n          RAILWAY_TOKEN: ${{ secrets.RAILWAY_TOKEN }}\n```\n\n**需要的 Secrets**：\n- `RAILWAY_TOKEN`：Railway API Token（Account Settings → API Tokens）\n\n## 项目类型适配\n\n| 项目类型               | builder    | startCommand 示例                        |\n| ---------------------- | ---------- | ---------------------------------------- |\n| Express\u002FKoa (Node)     | NIXPACKS   | `npm start`                              |\n| FastAPI\u002FFlask (Python) | NIXPACKS   | `uvicorn main:app` 或 `gunicorn app:app` |\n| Gin\u002FFiber (Go)         | NIXPACKS   | `.\u002Fserver`                               |\n| Spring Boot (Java)     | NIXPACKS   | `java -jar target\u002Fapp.jar`               |\n| Rails (Ruby)           | NIXPACKS   | `rails s -b 0.0.0.0`                     |\n| Docker 应用            | DOCKERFILE | (Dockerfile CMD)                         |\n\n## 检查清单\n\n- [ ] `railway.json` 或 `railway.toml` 配置正确（如需要）\n- [ ] 启动命令正确（`startCommand` 或 Nixpacks 自动检测）\n- [ ] 数据库已添加（如需要）\n- [ ] 环境变量已配置（`railway variables set`）\n- [ ] 健康检查端点可访问\n- [ ] 部署 URL 可访问（`*.up.railway.app` 或自定义域名）\n- [ ] CI\u002FCD Secrets 已配置\n","# Railway 部署\n\n## 适用场景\n\n- **后端 API 服务**：Node.js、Python、Go、Java、Ruby、PHP、Rust\n- **全栈应用**：后端 + 托管数据库\n- **Docker 化应用**：通过 Dockerfile 部署\n- **需要托管数据库**：PostgreSQL、MySQL、Redis、MongoDB\n- **多服务项目**：一个 project 下管理多个服务 + 数据库\n\n## 前置条件\n\n1. 安装 Railway CLI：`npm i -g @railway\u002Fcli`\n2. 登录 Railway：`railway login`（需要用户交互完成授权）\n3. 验证登录：`railway whoami`\n\n## 部署流程\n\n### 1. 初始化 Railway 项目\n\n```bash\n# 在项目根目录初始化（交互式，选择创建新项目或链接已有项目）\nrailway init\n```\n\n### 2. 自动构建检测\n\nRailway 使用 **Nixpacks** 自动检测项目类型并构建，无需手动配置：\n\n| 项目类型 | 检测依据                              | 构建命令                          | 启动命令                       |\n| -------- | ------------------------------------- | --------------------------------- | ------------------------------ |\n| Node.js  | `package.json`                        | `npm install` + `npm run build`   | `npm start`                    |\n| Python   | `requirements.txt` \u002F `pyproject.toml` | `pip install -r requirements.txt` | `python main.py` 或 `gunicorn` |\n| Go       | `go.mod`                              | `go build`                        | 编译产物                       |\n| Java     | `pom.xml` \u002F `build.gradle`            | `mvn package`                     | `java -jar target\u002F*.jar`       |\n| Ruby     | `Gemfile`                             | `bundle install`                  | `rails s` 或 `ruby app.rb`     |\n| Docker   | `Dockerfile`                          | Docker build                      | Docker CMD                     |\n\n### 3. 配置启动命令（如自动检测失败）\n\n创建 `railway.json` 或 `railway.toml`：\n\n```json\n{\n  \"$schema\": \"https:\u002F\u002Frailway.app\u002Frailway.schema.json\",\n  \"build\": {\n    \"builder\": \"NIXPACKS\"\n  },\n  \"deploy\": {\n    \"startCommand\": \"node dist\u002Fserver.js\",\n    \"restartPolicyType\": \"ON_FAILURE\",\n    \"restartPolicyMaxRetries\": 10\n  }\n}\n```\n\n```toml\n[build]\nbuilder = \"NIXPACKS\"\n\n[deploy]\nstartCommand = \"python main.py\"\nrestartPolicyType = \"ON_FAILURE\"\nrestartPolicyMaxRetries = 10\n```\n\n### 4. 部署\n\n```bash\n# 部署到 Railway\nrailway up\n\n# 部署并指定环境\nrailway up --environment production\n\n# 查看部署日志\nrailway logs\n```\n\n**部署输出示例**：\n```\n✔ Connected to project my-api\n✔ Deploying...\n✔ Build completed\n✔ Deployed to production\n? https:\u002F\u002Fmy-api-production.up.railway.app\n```\n\n### 5. 添加托管数据库\n\n```bash\n# 添加 PostgreSQL\nrailway add --plugin postgresql\n\n# 添加 MySQL\nrailway add --plugin mysql\n\n# 添加 Redis\nrailway add --plugin redis\n\n# 添加 MongoDB\nrailway add --plugin mongodb\n```\n\n数据库连接串会自动注入为环境变量（如 `DATABASE_URL`、`REDIS_URL`）。\n\n### 6. 环境变量管理\n\n```bash\n# 设置环境变量\nrailway variables set DATABASE_URL \"postgres:\u002F\u002F...\"\n\n# 批量设置（从 .env 文件）\nrailway variables import .env\n\n# 列出环境变量\nrailway variables\n\n# 删除环境变量\nrailway variables unset DATABASE_URL\n```\n\n### 7. 自定义域名\n\n```bash\n# 添加自定义域名\nrailway domain add api.example.com\n```\n\n## Docker 部署\n\n如果项目有 `Dockerfile`，Railway 会自动使用 Docker 构建：\n\n```dockerfile\n# 多阶段构建示例\nFROM node:20-alpine AS builder\nWORKDIR \u002Fapp\nCOPY package*.json .\u002F\nRUN npm ci\nCOPY . .\nRUN npm run build\n\nFROM node:20-alpine\nWORKDIR \u002Fapp\nCOPY --from=builder \u002Fapp\u002Fdist .\u002Fdist\nCOPY --from=builder \u002Fapp\u002Fpackage*.json .\u002F\nRUN npm ci --omit=dev\nEXPOSE 3000\nCMD [\"node\", \"dist\u002Fserver.js\"]\n```\n\n指定 Docker 构建：\n\n```json\n{\n  \"$schema\": \"https:\u002F\u002Frailway.app\u002Frailway.schema.json\",\n  \"build\": {\n    \"builder\": \"DOCKERFILE\",\n    \"dockerfilePath\": \"Dockerfile\"\n  }\n}\n```\n\n## 多服务项目\n\n一个 Railway project 可以包含多个服务：\n\n```bash\n# 后端服务\ncd backend && railway init --name my-backend\n\n# 前端服务\ncd ..\u002Ffrontend && railway init --name my-frontend\n\n# 数据库（共享给所有服务）\nrailway add --plugin postgresql\n```\n\n## CI\u002FCD 集成\n\n### GitHub 自动部署\n\nRailway 原生支持 Git 集成，连接仓库后 push 自动部署。\n\n### GitHub Actions 手动触发\n\n```yaml\nname: Deploy to Railway\non:\n  push:\n    branches: [main]\n\njobs:\n  deploy:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - uses: actions\u002Fsetup-node@v4\n        with:\n          node-version: 20\n      - run: npm ci\n      - run: npm test\n      - name: Deploy to Railway\n        run: railway up --environment production\n        env:\n          RAILWAY_TOKEN: ${{ secrets.RAILWAY_TOKEN }}\n```\n\n**需要的 Secrets**：\n- `RAILWAY_TOKEN`：Railway API Token（Account Settings → API Tokens）\n\n## 项目类型适配\n\n| 项目类型               | builder    | startCommand 示例                        |\n| ---------------------- | ---------- | ---------------------------------------- |\n| Express\u002FKoa (Node)     | NIXPACKS   | `npm start`                              |\n| FastAPI\u002FFlask (Python) | NIXPACKS   | `uvicorn main:app` 或 `gunicorn app:app` |\n| Gin\u002FFiber (Go)         | NIXPACKS   | `.\u002Fserver`                               |\n| Spring Boot (Java)     | NIXPACKS   | `java -jar target\u002Fapp.jar`               |\n| Rails (Ruby)           | NIXPACKS   | `rails s -b 0.0.0.0`                     |\n| Docker 应用            | DOCKERFILE | (Dockerfile CMD)                         |\n\n## 检查清单\n\n- [ ] `railway.json` 或 `railway.toml` 配置正确（如需要）\n- [ ] 启动命令正确（`startCommand` 或 Nixpacks 自动检测）\n- [ ] 数据库已添加（如需要）\n- [ ] 环境变量已配置（`railway variables set`）\n- [ ] 健康检查端点可访问\n- [ ] 部署 URL 可访问（`*.up.railway.app` 或自定义域名）\n- [ ] CI\u002FCD Secrets 已配置\n",{},"main","2b63f856ce19c2a797929cacabd9e0fc936812fa","plugins\u002FechoVic\u002Fboss-skill\u002Fskill\u002Fskills\u002Fdevops\u002Fdeploy-railway",490,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins","https:\u002F\u002Fhol.org\u002Fplugins\u002Fbest-codex-plugins","https:\u002F\u002Fgithub.com\u002Fhashgraph-online","https:\u002F\u002Fhol.org","Open-source standards and developer tools for interoperable AI agents: discovery, identity, communication, payments, privacy and security.","2026-11-14 02:12:02",{"source":7,"skillName":5,"commands":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add hashgraph-online\u002Fawesome-codex-plugins --skill deploy-railway",{"tool":47,"command":48},"bunx","bunx skills add hashgraph-online\u002Fawesome-codex-plugins --skill deploy-railway",{"tool":50,"command":51},"pnpm","pnpm dlx skills add hashgraph-online\u002Fawesome-codex-plugins --skill deploy-railway","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002FechoVic\u002Fboss-skill\u002Fskill\u002Fskills\u002Fdevops\u002Fdeploy-railway\u002FSKILL.md",true,[],[56,64,71,78,105,130],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":63},"01M746ZWACVKMZ1BJXJZHYJSSX","migrate-to-e2e","Moves an existing Playwright, Cypress, Selenium, Appium, Detox, Maestro, or TesterArmy suite to e2e one slice at a time, with the old suite running beside the new one until each ported test is proven. Keeps a MIGRATION.md progress file so any later session resumes where the last stopped. Optionally plants a defect to show both suites catch it. Use for \u002Fmigrate-to-e2e, \"migrate our tests to e2e\", \"port these Maestro flows\", \"move our TesterArmy tests\", or when a project has an e2e config and an older suite still running.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fmigrate-to-e2e\u002FSKILL.md",[],[],"2026-11-11 15:11:14",{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":63},"01M746ZPTAX1Q0FBKAB1CYND7E","e2e","Writes, runs, and debugs end-to-end tests for web and mobile apps with e2e, the agentic test runner, which mixes agent.act goals with exact locator assertions on a Playwright browser or an iOS or Android device. Also drives a project's running app live over the e2e MCP server to look at a screen, check a UI change, take a screenshot or record a video, and try a locator; and runs bug bashes, parallel e2e explore runs with each bug proven by a repro test. Use when a project depends on e2e or has an e2e.config.ts, when asked for end-to-end, browser, mobile, or agentic UI tests, to check a change in the running app, to QA or bug bash an app or branch, or when an e2e run fails.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fe2e\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":63},"01M746ZJN784HVHMDP9MQGCSGG","create-verification-skill","Generate a project-local verify-\u003Capp> skill on top of e2e, so any coding agent can launch the app, check it is worth driving, exercise a feature the way a user does, keep evidence, and bug bash it. Writes the skill, a feature map with one explore charter per feature, and proves it once. Use for \u002Fcreate-verification-skill, \"make a verification skill for this repo\", or when a project has no scripted way to prove UI behavior.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftester-army\u002Fe2e\u002Fskills\u002Fcreate-verification-skill\u002FSKILL.md",[],[],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":26},"01M716A6ETNB9B1SQ3GXZC75VR","deja-search","deja-vu memory — search the user's past AI coding sessions with the deja CLI. Holds what they already settled and never wrote into the repo (naming rules, banned or already-tried tools, required checks before merge, preferred values, who owns what). Use before your first edit in a task, before you call a change done or ready to merge, before you recommend a tool, library, design or reviewer, before re-debugging an error that may already be solved, when they say 'didn't we fix this before', 'what did we decide about X' or 'I already have that', and before telling them something on this machine does not exist.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-search\u002FSKILL.md",[],[85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104],"search","deja search","never","error","ready","memory","re","decide","fix","design","debugging","when","you","done","reviewer","io","change","cli","merge","past",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":26},"01M716A3J2W5SENSE9VGMXB375","deja-reflect","End-of-session reflection and memory curation with deja-vu. Review what was decided, what commands broke and what repaired them, and record durable project rules or decisions with deja remember so the next session starts with them.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fvshulcz\u002Fdeja-vu\u002Fskills\u002Fdeja-reflect\u002FSKILL.md",[],[112,113,114,100,115,116,117,118,119,120,121,122,123,124,90,125,126,127,128,129],"deja reflect","reflect","review","with","record","github","next","https","node","Rules","decisions","brew","remember","project rules","project","session","end","reflection",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":145,"publishedAt":26},"01M715T3RR4BAYSR57HPPTJ0PF","revid","Make, edit, export and post AI videos with Revid (revid.ai) through the Revid MCP server. Use whenever the user wants a short-form or long-form video made (from an idea, a script, a URL, an article, a PDF, a tweet, a product page, their own clips, or a song), wants to find what is going viral on TikTok, YouTube, Instagram or X before making something, wants to edit or re-export an existing Revid project, generate a standalone AI image or clip, make a series episode, or publish and schedule a finished video to connected social accounts. Covers setup (hosted MCP with OAuth, or an API key), the 36 tools, credits, polling and the rules for publishing. Routes to the more specific revid-* skills when one fits.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Ftmakersas\u002Frevid-skills\u002Fskills\u002Frevid\u002FSKILL.md",[136,139,142],{"categoryNo":137,"categoryName":138,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":140,"categoryName":141,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":143,"categoryName":144,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",[132,146,147,148,149,150,151,126,152,91,153,154,155,156,96,157,158,159,160,161],"URL","Video","short-form","standalone","PDF","viral","tiktok","short","social","MCP","song","image","mcp server","schedule","api","publish"]