By hironow
Autonomous experiment loop plugin inspired by karpathy/autoresearch. Iteratively modifies target code, evaluates against fixed metrics, and keeps only improvements via git-based keep/revert cycles.
Analyze results from an autoresearch experiment loop. This skill should be used when the user asks to "analyze experiment results", "show research progress", "summarize experiments", "what improved", "experiment statistics", or needs to review and visualize the results from results.tsv.
Core methodology reference for the autoresearch keep/revert cycle. This skill provides the rules, decision logic, and error recovery patterns for the autonomous loop — not the top-level entry point (use /research for that). Applicable when the user asks about "autoresearch pattern", "keep/revert logic", "experiment decision criteria", "auto-tune hyperparameters", "run keep/revert optimization", or needs guidance on how the autonomous modify-evaluate-decide cycle works internally.
This skill should be used when the user asks to "start research", "run autonomous experiments", "optimize my code automatically", "begin experiment loop", "run autoresearch", or needs to start or resume an autonomous research experiment loop. This is the top-level entry point that orchestrates setup and loop execution. For internal keep/revert methodology, see the research-loop skill.
This skill should be used when the user asks to "set up an experiment", "initialize a research run", "create experiment config", "prepare experiment branch", or needs to configure the autoresearch experiment environment before starting an autonomous optimization loop.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
My configuration for Zsh, Mise, Just, and more.
Requires curl and git.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/hironow/dotfiles/main/install.sh)"
[!NOTE]
Mac, Linux, Windows(WSL内Linux)へ対応
# just (task runner)
just help
just sync-agents-preview
just sync-agents
just update-all
just dump
# diagnostics
just self-check
# run with quick validate tests (needs Docker)
just self-check with_tests=1
just doctor
just validate-path-duplicates
# uv on mise
mx uv sync
# just on mise
mx just --list
# mise env
mx dotenvx run -- mise set
# mise env with github credentials (use gh extension)
gh do -- mise set
# set env by dotenvx (encrypted)
mx dotenvx set HELLO World
# set env by mise (plain, unencrypted)
mx mise set WORLD=hello
# run all sandbox tests
just test
# run by pytest marker (install/validate/versions/deploy/check)
just test-mark marker=validate
# verify install.sh (docker required)
just test-install
# full install
bash ./install.sh
# lightweight (skip heavy tools)
INSTALL_SKIP_HOMEBREW=1 INSTALL_SKIP_GCLOUD=1 INSTALL_SKIP_ADD_UPDATE=1 bash ./install.sh
# check A record for localhost -> 127.0.0.1
dig localhost.hironow.dev
# create/update cert for https
sudo certbot certonly --manual --preferred-challenges dns -d localhost.hironow.dev --config-dir ${config_root}/private/certificates
# check simple-server for https localhost
cd tools/simple-server
sudo mise x -- go run main.go
claude mcp add -s user chrome-devtools bunx chrome-devtools-mcp@latest
claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcp
# latest documentation MCP per user
claude mcp add -s user -t http bun https://bun.com/docs/mcp
claude mcp add -s user -t http cloudflare https://docs.mcp.cloudflare.com/mcp
claude mcp add -s user -t http vercel https://mcp.vercel.com
claude mcp add -s user -t http livekit-docs https://docs.livekit.io/mcp
claude mcp add -s user -t http openai https://developers.openai.com/mcp
# -- Google Cloud: https://developers.google.com/knowledge/mcp#gcloud-cli
YOUR_PROJECT_ID=<your-project-id>
gcloud beta services mcp enable developerknowledge.googleapis.com --project=$YOUR_PROJECT_ID
# -- needs credentials setup
# gcloud auth login
# gcloud auth application-default login
gcloud services api-keys create --project=$YOUR_PROJECT_ID --display-name="DK API Key"
YOUR_API_KEY=<your-keyString>
claude mcp add google-dev-knowledge -s user -t http https://developerknowledge.googleapis.com/mcp --header "X-Goog-Api-Key: $YOUR_API_KEY"
# -- AWS: https://awslabs.github.io/mcp/servers/aws-knowledge-mcp-server/
claude mcp add -s user -t http aws-knowledge-mcp-server https://knowledge-mcp.global.api.aws
# -- k6: https://grafana.com/docs/k6/latest/release-notes/v1.6.0/#introducing-mcp-k6-ai-assisted-k6-script-writing-mcp-k6
claude mcp add --scope=user --transport=stdio k6 -- docker run --rm -i grafana/mcp-k6
# specific (needs copy for other agents' directory) per project
claude mcp add -s project -t http jaeger http://localhost:16687/mcp
MCP catalog refs.
justfile経由で CLAUDE_CONFIG_DIR を切り替えつつ操作できる:
just skills ls # デフォルトconfigでスキル一覧
just skills add <repo> --all # スキル追加
just env=a skills ls -g # ~/.claude-work-a 向け
just env=b skills ls -g # ~/.claude-work-b 向け
just env=c skills ls -g # ~/.claude-work-c 向け
just env=d skills ls -g # ~/.claude-work-d 向け
just env=p skills ls -g # ~/.claude (personal) 向け
just skills add vercel-labs/agent-skills
just skills add modelcontextprotocol/ext-apps
just skills add wandb/skills
just skills add https://github.com/googleworkspace/cli
# browser: https://github.com/vercel-labs/agent-browser?tab=readme-ov-file#agentsmd--claudemd
just skills add vercel-labs/agent-browser
Skill catalog refs.
# avoid merge commits when pulling
git config --global pull.rebase true
Autonomous web design exploration plugin. Iteratively explores design variations under quality constraints using git-based keep/revert cycles, inspired by autoresearch.
npx claudepluginhub hironow/dotfiles --plugin autoresearchShared procedures and slash commands from dotfiles knowledge base
Personal MCP servers for Claude Code
b00t plugin for Claude Code - extreme programming agent framework with datum system, direnv pattern, and DRY philosophy
Development environment setup: git worktrees, terminal optimization
An umbrella collection of 22 skills + 1 hook for AI-driven development: agent self-configuration (MCP / hooks / settings / subagents / skills / plugins / Claude Code optimisation), engineering practices (prompt engineering, FPF problem solving, bug-fix protocol, planning gate, repository-history investigation, C# refactoring), research & docs (Semantic Scholar deep research, URL-to-Markdown, ubiquitous-language thesaurus), multi-agent orchestration (consilium), macOS & Windows health & cleanup, and niche utilities (clipboard, repo-explorer, Windows QA). Plus a Claude Code Bash safety hook.
Multi-agent orchestration system with MCP tools and Claude Code plugin agents. 51 specialized agents for development workflows, code quality, deployment, research, and more.