Skip to content
View Uky0Yang's full-sized avatar

Block or report Uky0Yang

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Uky0Yang/README.md

Hi, I'm Ukyo.

I build local-first security and workflow tools for AI coding agents.

My open-source work focuses on a practical question: how can developers let coding agents work with repositories without giving up safety, clarity, or maintainability?

Featured: Measure the workflow, not the hype

repo-agent-bench runs the same coding task across vanilla agents, AGENTS.md, Agent Skills, MCP setups, or custom commands in disposable git worktrees. Deterministic checks—not agent claims—decide the result, with reviewable pass-rate, time, churn, token, and diff evidence.

python -m pip install git+https://github.com/Uky0Yang/repo-agent-bench.git
repo-agent-bench run examples/demo/benchmark.yml --output .repo-agent-bench/demo

Start Here

Project Use it when you need to Try it
repo-agent-bench Compare coding-agent workflows on your own repository with isolated trials and deterministic checks pip install git+https://github.com/Uky0Yang/repo-agent-bench.git
repo-trust-scan Inspect an unfamiliar repository before opening it with Codex, Claude Code, Cursor, or Copilot uvx repo-trust-scan scan ./repo
mcp-server-doctor Diagnose MCP client configuration, process startup, and stdio handshake failures uvx mcp-server-doctor check ./mcp.json
agent-rules-lint Check AGENTS.md, CLAUDE.md, Cursor rules, and Copilot instructions for quality and safety issues uvx agent-rules-lint ./repo

repo-trust-scan on PyPI mcp-server-doctor on PyPI agent-rules-lint on PyPI

All three core tools are dependency-free, safe for local and CI use, and published through PyPI Trusted Publishing.

Agent OSS Toolkit

The wider toolkit covers the repository lifecycle from creation to maintenance:

Stage Project What it does
Create agent-repo-kit Scaffold launch-ready, agent-friendly open-source repositories.
Understand repo-context-card Generate compact repository context cards for coding agents.
Measure workflows repo-agent-bench A/B test agent instructions, Skills, MCP setups, and commands with deterministic evidence.
Validate instructions agent-rules-lint Lint repository-level agent instructions before they affect real work.
Check trust repo-trust-scan Detect risky execution surfaces, hooks, MCP configs, and trust-boundary issues.
Diagnose MCP mcp-server-doctor Diagnose client configuration and stdio handshake failures for MCP servers.
Validate MCP Apps mcp-app-check Statically check MCP Apps readiness and common security issues without running target code.
Prepare release oss-launch-check Audit open-source launch readiness across documentation, legal, CI, security, and packaging.

Other Projects

  • consulting-skills-lab — production-ready Codex consulting skills with examples, evaluations, and release packages.
  • awesome-ai-agents-zh — a curated Chinese directory of AI agents, MCP tools, and AI developer tooling.

Design Principles

  • Local-first and privacy-conscious
  • No model or network calls in default analysis paths
  • Deterministic output that works in CI
  • Clear findings with practical remediation
  • Useful to humans before it is clever for agents

Based in London. Building in public, improving the toolkit through real repository use, and open to thoughtful issues and contributions.

Pinned Loading

  1. repo-trust-scan repo-trust-scan Public

    Preflight untrusted repositories before opening them with AI coding agents

    Python 1

  2. awesome-ai-agents-zh awesome-ai-agents-zh Public

    中文 AI Agents、MCP 和 AI 开发工具导航

    Python 2 1

  3. agent-repo-kit agent-repo-kit Public

    Scaffold launch-ready, AI-agent-friendly open-source repositories

    Python 1

  4. mcp-server-doctor mcp-server-doctor Public

    Diagnose MCP client configs, local process startup, and stdio handshakes before tools fail to load

    Python 1

  5. repo-agent-bench repo-agent-bench Public

    A/B test AGENTS.md, Agent Skills, MCP setups, and coding-agent commands on your own repo with isolated worktrees and deterministic checks.

    Python 1

  6. consulting-skills-lab consulting-skills-lab Public

    Production-ready Codex consulting skills with examples, evaluations, safe installation, and release packages

    Python 1