
开发者实用性。正则表达式,HTTP 回声。微分
概览
1. 正则表达式测试器 1.HTTP Sink。发送请求并在界面上看到回声。1. 生成器差异流水线。查看生成器版本之间的差异和标志,如 phx.gen.auth、phx.new、scenic.new 或 nerves.new。1. 社区提供的提示,可以从 @elixirstream 发布到 Twitter 上 1....暂时就这些:) 这个仓库同时也是代理技能市场。该技能教你的代理从真实、准确的 Diff 版本升级 Elixir/Phoenix 生成器,而不是通过猜测变化了什么,而不是通过 elixirstream.dev 提供的真实、符合旗帜的差异值。 — 将该仓库添加为插件市场,然后安装: 技能加载时是 elixirstream:gendiff。 (SKILL.md 是跨特工标准)——将技能放入你的Codex技能目录中: Codex 会自动发现这些路径下包含 SKILL.md 的目录。 你需要安装 Docker 和 gem 才能用 Ruby,docker 必须运行,否则应用启动时会抱怨,因为它无法构建差异所需的 Dockerfile。
概述(AI 翻译)
一系列开发者用的工具。
- 正则表达式测试器
- HTTP Sink。发送请求后,它会在界面上看到回声。
- 发生器差分流水线。参见版本和旗帜之间的差异
生成元,如
phx.gen.auth、phx.new、scenic.new或nerves.new。 - 社区提供的提示,可以从@elixirstream发布到推特上
- …暂时就这些:)
使用你的编码代理(Claude Code / Codex)
这个仓库同时也是代理技能市场。gendiff技能教你
用于升级Elixir/Phoenix发生器,从真实且准确的旗帜差分中提供
elixirstream.dev(通过/gendiff/api)而不是猜测发生了什么变化。
Claude Code — 将此仓库添加为插件市场,然后安装:
该技能加载为elixirstream:gendiff。
法典(SKILL.md是跨特工标准)——把技能放进你的法典里
技能目录:
Codex 会自动发现这些路径下包含 SKILL.md 的目录。
本地竞选
你需要安装 docker 和 gem 以实现 Ruby 和 docker 运行,
否则应用启动时会抱怨,因为它无法构建
需要 docker 文件来进行差异化。
本页由 AI 翻译,技术细节请以原文为准。
README
Utilities (made with Elixir)
A series of utilities for developers.
- Regex Tester
- HTTP Sink. Send a request and see it echo on the UI.
- Generator diff pipeline. See the diff between versions and flags of
generators, such as
phx.gen.auth,phx.new,scenic.new, ornerves.new. - Community-provided tips that post to Twitter for you from @elixirstream
- … that’s it for now :)
Use from your coding agent (Claude Code / Codex)
This repo doubles as an agent-skill marketplace. The gendiff skill teaches your
agent to upgrade Elixir/Phoenix generators from real, flag-accurate diffs served by
elixirstream.dev (via /gendiff/api) instead of guessing at what changed.
Claude Code — add this repo as a plugin marketplace, then install:
/plugin marketplace add github://zestcreative/elixirstream
/plugin install elixirstream@elixirstream
The skill loads as elixirstream:gendiff.
Codex (SKILL.md is a cross-agent standard) — drop the skill into your Codex
skills directory:
# project-scoped
mkdir -p .codex/skills && cp -rf skills/gendiff .codex/skills/
# or global, from a clone of this repo
mkdir -p ~/.codex/skills && cp -rf skills/gendiff ~/.codex/skills/
Codex auto-discovers any directory under those paths that contains a SKILL.md.
Running Locally
You need to install docker and gem for Ruby and docker needs to be running,
otherwise the app will complain when starting up since it can’t build the
Dockerfiles needed for diffing. Colima doesn’t seem to work, but docker-ce does
seem to work when mounting volumes. podman might work instead of docker but
is the containerd runtime is untested.
You also need silicon installed to
generate code screenshots.
To start your Phoenix server:
- Setup the project with
mix setup - Start Phoenix endpoint with
iex -S mix phx.server
Now you can visit localhost:4000 from your browser.
Deployment
flyctl deploy
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add zestcreative/elixirstream