RoleCraft:把 AI agent skills 和 MCP 安装变成一个本地 CLI
sametcelikbicak/rolecraft 是一个零运行时依赖的 JavaScript CLI,用来从本地目录、Git 仓库或 npm 安装 AI agent skills,并把 skills 与 MCP server 管理放在同一套本地工作流里。
共 102 篇文章
sametcelikbicak/rolecraft 是一个零运行时依赖的 JavaScript CLI,用来从本地目录、Git 仓库或 npm 安装 AI agent skills,并把 skills 与 MCP server 管理放在同一套本地工作流里。
cynative/cynative 是一个 Go 写的本地安全研究 CLI,用只读 action gate、沙箱执行和证据校验,把 GitHub、GitLab、AWS、GCP、Azure 与 Kubernetes 放进同一个排查问题的工作流。
asamassekou10/ship-safe 是一个面向 AI-native 项目的本地安全扫描 CLI。它覆盖应用漏洞、secrets、CI/CD、MCP 配置、agent 权限、提示词和 AI 供应链风险,并能用 npx 直接在仓库里运行。
danieljustus/symaira-vault 是一个 Go 写的命令行密码管理器,用 age 加密 vault,支持 TOTP、剪贴板自动清理、autotype、Git 同步、多用户 recipients,并提供 MCP server 与 scoped token 管理,让 AI agent 能在更受控的边界里使用凭据。
samzong/Recall 是一个 Rust 写的 local-first AI coding session 搜索工具。它把 Claude Code、Codex、OpenCode、Cursor 等本机记录同步进同一个索引,支持 TUI、语义搜索、用量统计、JSONL 导出和回到原 CLI 继续工作。
kerlenton/mcpsnoop 是一个 Go 写的透明 MCP 代理和 TUI。它包装真实 MCP server,捕获客户端和服务端之间的 JSON-RPC 帧,用来排查工具未调用、参数错误、慢调用、挂起调用和能力不匹配。
vincentkoc/tokenjuice 是一个面向终端型 AI agent 工作流的 TypeScript CLI。它不改命令语义,而是在命令执行后用可审计规则压缩 noisy output,让 Codex、Claude Code、Cursor、OpenCode 一类工具少吃废话、多看有效信号。
johunsang/semble_rs 是一个面向 AI coding agent 的 Rust CLI,把语义代码检索、目录树摘要、依赖影响分析和构建日志压缩放进同一个本地工具里,目标是用更少 token 让 Codex、Claude Code、Cursor 之类的 agent 先看对,再展开。
ast-outline/ast-outline 不做向量库、不做托管检索,而是把 coding agent 读代码前最浪费的那一步换成 AST 级 outline、digest、show 和 grep,让 Codex、Claude Code、Cursor 这类工具先看结构,再决定要不要展开完整文件。
navikt/cplt 是一个 Rust 写的轻量沙箱包装器,用 macOS Seatbelt 或 Linux Landlock/seccomp 约束 Copilot、OpenCode、Gemini CLI 等 coding agent,适合想减少凭据暴露和危险 Git 操作的团队评估。
akiomik/mado 是一个 Rust 写的 Markdown linter,兼容 CommonMark 和 GFM,支持 markdownlint 风格规则、TOML 配置和 GitHub Actions,适合需要快速检查大量文档的项目。
getstackit/stackit 是一个 Go 写的 Git stacked changes 工具,用分支树、自动 restack、整组提交 PR 和 agent 集成,帮助团队拆小变更而不丢上下文。
suzuki-shunsuke/ghtkn 是一个 Go 写的 CLI,用 GitHub App Device Flow 生成 8 小时 User Access Token,并通过 OS keyring、credential helper 或 agent backend 管理本地认证。
pivanov/ctx-wire 是一个 Go 写的本地 CLI,用声明式过滤器压缩命令输出、脱敏日志,并把完整原始输出留在本地供排错使用。
mrjones2014/jj-gh 是一个 Rust 写的 jj + GitHub 辅助工具,让 Jujutsu 用户可以在终端里创建、编辑、拉取、查看和重新堆叠 Pull Request。
kantord/blogtato 是一个 Rust 写的 CLI RSS/Atom 阅读器,提供订阅管理、查询过滤、已读状态、OPML 导入、JSONL 导出,以及可选的 Git 多设备同步。
suzuki-shunsuke/tfmv 是一个 Go 写的 Terraform 重命名 CLI,可以批量修改 resource、data source 和 module 名称,并自动生成 moved blocks,适合处理命名规范迁移和基础设施代码整理。
scanaislop/aislop 是一个面向 AI coding agent 输出的静态检查 CLI,用确定性规则扫描叙事型注释、吞掉的异常、as any、死代码、过大函数等问题,并支持 CI、SARIF、hook 和 agent handoff。
dean0x/skim 是一个 Rust 编写的上下文优化 CLI,面向 AI coding agent,把源码结构、测试输出、构建错误、git diff 和终端命令结果压缩成更适合模型读取的信号。
agent-sh/agnix 是一个 Rust 写的 AI agent 配置检查工具,可以验证 SKILL.md、CLAUDE.md、AGENTS.md、MCP 配置、hooks 和多种 coding agent 文件,并提供自动修复、编辑器扩展和 GitHub Action。
suzuki-shunsuke/ghaperf 是一个 Go 编写的 CLI,通过 GitHub API 和原始 job log 分析 GitHub Actions 性能,尤其适合排查 composite action 内部的耗时。
VirtusLab/cellar 是一个 Scala 编写的 CLI,可以从终端查询 Maven 依赖和当前 JVM 项目的公开 API,输出适合直接放进 LLM 上下文的 Markdown。
NativeScript/SimDeck 是一个面向移动开发和 AI coding agent 的 CLI 与浏览器控制台,用来驱动 iOS Simulator 和 Android emulator。
weill-labs/amux 是一个 Go 写的终端 multiplexer,把共享 TUI、结构化 capture、阻塞等待和事件流组合成 agent 友好的终端工作区。
govctl-org/govctl 是一个 Rust CLI,用 RFC、ADR、工作项和验证 guard 管理 AI 辅助开发,让需求、决策和完成标准留在仓库里。
kenn-io/kata 是一个 Go 写的本地优先 issue tracker,用 CLI、TUI、本地 daemon 和 SQLite 给 AI 编码代理留下可追踪的任务状态。
mpecan/tokf 是一个 Rust CLI,用 TOML 过滤器压缩 git、cargo、docker、npm、pytest 等命令输出,让 AI 编码代理少读噪声、多看关键信号。
GOODBOY008 开源的 Rust 标签渲染器,可以把 ZPL 和 EPL 热敏标签语言转换成 PNG 或 PDF,并提供 CLI、HTTP 服务和 Rust library 三种使用方式。
在终端里可视化管理和编辑 .env 文件,支持 diff、扫描和验证
245⭐ 的 Rust 终端工具,支持 16 云同步、模糊搜索、MCP Server,为开发者和 AI Agent 打造的 SSH 管理方案
一款 Rust 构建的高性能内存虚拟文件系统,为 Markdown 文件提供 Unix 风格命令、Git 式版本控制和 MCP 协议支持。
一款轻量级的终端 Markdown 预览工具,无需图形界面即可享受流畅的文档阅读体验。
aicommit2 是一个支持多种AI模型的CLI工具,能根据代码变更自动生成规范的Git提交消息,支持Ollama、ChatGPT、Claude等主流模型。
ducker 是一款受 k9s 启发的 Docker 终端管理工具,用 Rust 编写,为喜欢在终端工作的开发者提供高效、键盘驱动的容器管理体验。
一个终端看板工具,让 Gemini、Claude、Codex 等不同 AI 代理在并行任务中自主协作,实现从想法到合并的全流程自动化。
config-file-validator 是波音公司开源的配置文件验证 CLI 工具,支持 15+ 种格式,能在部署前捕获语法错误和配置问题,适合 CI/CD 集成。
Snip 是一款基于 Go 开发的命令行笔记工具,专为快速记录和检索设计,适合开发者在终端环境中高效管理碎片化信息。
giff 是一款轻量级终端 Git diff 查看器,支持交互式 rebase 操作,让代码审查和分支整理变得更直观
numa 是一个用 Rust 编写的单二进制文件 DNS 解析器,支持 .numa 本地开发域名、广告拦截、ODoH 加密查询,无需云账户或 Raspberry Pi。
用 Rust 重写的命令建议工具,比 thefuck 更快更轻量,自动检测拼写错误并给出正确命令。
一个专为命令行设计的 JSON 查看器,支持交互式浏览、搜索和过滤
一个用 Rust 写的趣味 CLI 工具,生成看起来很厉害的终端输出,帮你度过那段'假装很忙'的时光
一款 Rust 编写的开发者工具,自动记录每次代码保存的历史,支持全文搜索和即时恢复
在终端里管理 WireGuard 和 OpenVPN 连接,实时监控流量、防止泄漏,无需图形界面
在终端里实时测试正则表达式,支持 PCRE/JavaScript/Python 三种引擎,无需打开浏览器
记录并分析Claude Code和Cursor AI编程会话的CLI工具,帮助开发者优化提示词和工作流
一个用 Rust 编写的终端演示工具,支持 Markdown 格式、代码高亮、图片显示,让你在终端里完成技术分享
一款用Rust编写的终端RSS阅读器,支持将订阅内容以Markdown格式本地存储,适合喜欢在终端中阅读的技术人群
json-log-viewer 是一个基于 Go 和 Bubble Tea 构建的交互式 TUI 工具,专为在终端中高效浏览、筛选和分析结构化 JSON 日志而设计。
gfold 是一款用 Rust 编写的 CLI 工具,帮助开发者在包含多个 Git 仓库的目录中快速查看所有仓库的状态,无需逐个进入目录执行 git status。
markless 是一个 Rust 编写的轻量级终端 Markdown 查看器,支持在终端中直接显示图片,适合快速预览文档。
一款 Rust 编写的终端 Markdown 查看器,支持图片渲染和大标题显示,为喜欢在终端阅读文档的开发者打造
一款基于抽象语法树的 CLI 工具,让你用普通代码语法搜索、Lint 和重构代码,支持 20+ 语言,是代码自动化改造的神器。
一款强大的命令行 HTTP 测试工具,让你用简洁的纯文本格式编写请求链,支持断言、变量和重定向,是 curl 的现代替代品。
用 Rust 编写的轻量级进程管理工具,通过 TOML 文件定义和管理后台服务
一款强大的 Git worktree CLI 工具,支持自动设置、分支追踪和智能导航,让多分支开发更高效。
一款跨平台 CLI 工具,帮你追踪 OpenClaw、Claude Code、Codex 等多种 AI 编程助手的 Token 消耗和费用。内置 TUI 界面和可视化排行榜。
一款用Rust编写的终端UI工具,以彩色图谱方式清晰展示Git提交历史,让复杂的分支关系一目了然。
发现5个GitHub上小众但实用的开发者工具,从并行进程管理到Markdown规范检查,每个都值得收藏。
一站式查看所有已安装包,支持npm、cargo、pip、homebrew等主流包管理器的TUI可视化工具
基于tree-sitter的语义版本控制工具,支持21种语言的实体级diff、blame和依赖影响分析
专为 Claude Code、Codex 等 AI 编程助手设计的终端复用器,解决 AI agent 在 tmux 中会话管理的痛点
在终端中实时监控 PostgreSQL 查询、锁、复制和性能指标的轻量级工具
diffnav 是一个基于 delta 的 Git diff 分页器,为终端带来了类似 GitHub 的文件树视图,让代码审查更加直观高效。
toml-bombadil 是一个用 Rust 编写的轻量级 dotfiles 管理器,支持模板渲染,让你在不同设备间优雅地同步配置文件。
froggit 是一个用 Go 编写的终端 Git 工具,通过可视化反馈和键盘驱动控制,让日常的 Git 操作更加流畅直观。
Rust 编写的命令行 CSV 查看器,支持表格对齐、语法高亮、CJK 字符和 Emoji,是处理数据文件的轻量级利器
star-history 是一个开源工具,可以一键生成 GitHub 项目的 star 增长曲线,支持网页版和 Chrome 扩展。
一款让 Python 开发者轻松调试 HTTP 请求的工具,支持 requests、httpx、aiohttp 等主流库
检测并修复项目中过时 Nerd Font 图标的 CLI 工具,开发者终端字体兼容性守护者
一款无需配置即可开箱即用的终端文本编辑器,支持语法高亮、LSP、调试器,把轻量编辑和 IDE 功能融合在命令行里。
一个基于 Python 和 Textual 的现代终端文件管理器,采用 Vim 风格快捷键
用命令行生成漂亮的 Git 贡献图,支持本地仓库扫描和可视化统计
一个用 Rust 编写的轻量级终端 Markdown 查看器,支持 Kitty/iTerm2 图形协议,让你在终端里也能优雅地阅读带图片的 Markdown 文档。
一款用 Go 编写的终端 SSH 连接管理工具,提供直观的 TUI 界面,让服务器管理更高效
一款轻量级 CLI 时间追踪工具,支持 OpenClaw 集成,适合开发者日常工作记录
一款 Rust 编写的命令行工具,专为堆叠分支(stacked branches)工作流设计,提供交互式 TUI、智能 PR 管理和安全撤销功能。
一款 Go 编写的命令行代码片段管理工具,无需离开终端即可完成片段的存储、搜索和执行,还支持 OpenAI 和 Gemini 智能生成片段。
在 tmux 中同时管理多个 Claude Code 会话的终端仪表盘,像素艺术风格的状态可视化,让多任务 AI 编程工作流一目了然
无需互联网、无需安装APP,一条命令即可在局域网内共享文件、文件夹和剪贴板,支持二维码快速访问
基于 Rust + egui 构建的跨平台文件管理器,为键盘党打造,支持 VIM 风格快捷键
支持多 LLM 提供商的 AI 辅助 CLI 开发工具,让你在终端里直接调用各种大模型辅助编程
用 Rust 编写的终端文件自动整理工具,支持实时监控文件夹、自定义规则、TUI 界面,无需离开终端即可完成文件分类
基于 Python 和 Textual 构建的终端代码片段管理工具,支持本地 SQLite 存储、Vim 键位和模糊搜索
一款轻量级终端工具,让结构化日志的阅读体验焕然一新
一款面向 AI 时代的命令行工具,自动分析项目结构并生成 LLM 友好的代码上下文,支持 .gitignore 过滤和 PyPI 一键安装
用 Rust 编写的小型命令行 JSON 日志查看器,支持消息模板定制和嵌套字段展平,让结构化日志阅读体验提升一个档次
amber 是一个用 Rust 编写的代码搜索/替换工具,提供比传统 grep + sed 更友好的交互体验和更清晰的输出格式。
基于 Go 和 Bubble Tea 构建的终端 UI git diff 查看器,支持双面板布局、语法高亮、vim 键绑定和 AI 辅助生成 commit 信息
一款用 Rust 编写的极简 JSON 日志查看工具,让结构化日志在终端里一目了然
一款专为结构化日志设计的终端工具,支持实时过滤、字段折叠和自定义主题,让海量 JSON 日志变得可读。
从手机、平板远程访问你的终端和 Claude Code,clsh 让开发者不再被设备束缚
将任意代码库一键转换为结构化Markdown,让LLM理解你的项目
一个零分配、no_std 兼容、零成本的 Rust 终端颜色库
一个轻量级 CLI 工具,专为本地开发环境设计,支持 Magento、Laravel 等 PHP 项目的容器化开发
在终端里写 Markdown 并实时预览,无需离开命令行环境
为 Claude Code CLI 添加实时状态栏显示,包括模型信息、上下文进度、token 使用情况等
基于 Rust 的原生 TUI AI 编程助手,低资源占用,适合本地运行
检测 AI Agent 配置、MCP 服务器和工具权限中的安全漏洞,支持 CLI、GitHub Action 和 VS Code 插件
一个受 jq 启发的 HTML 处理工具,用 CSS 选择器提取网页数据,支持 data、text、attr 三种模式
一个 Markdown 驱动的脚手架工具,告别繁琐的模板语法,用你最熟悉的 Markdown 来定义代码生成规则
219 stars,TypeScript 开发的 socket 统计工具,让 ss 命令拥有交互式界面