anywhere-agents
One config to rule all your AI agents: portable (every project, every session), effective (curated writing, routing, skills), and safer (destructive-command guard).
File Explorer
- ci-mockup-figure.md
- implement-review.md
- my-router.md
- prun.md
- readme-polish.md
- vet.md
- settings.json
- pre-push
- docs-strict-build.yml
- package-smoke.yml
- publish.yml
- real-agent-smoke.yml
- validate.yml
- codex.md
- bootstrap.ps1
- bootstrap.sh
- packs.yaml
- todo-readme.md
- anywhere-agents
- banner.sh
- init.sh
- ps1-setup.sh
- example-code-phased.md
- example-paper-multi-target.md
- example-paper-verification.md
- example-proposal-nsf.md
- checklist.md
- patterns.md
- review-lenses.md
- routing-table.md
- ci-mockup-figure.md
- implement-review.md
- index.md
- my-router.md
- prun.md
- readme-polish.md
- extra.css
- _render_banner.py
- _render_gif.sh
- _render_hero.py
- agents-md.md
- avatar.jpg
- banner.html
- changelog.md
- faq.md
- hero.html
- hero.png
- index.md
- install.md
- pack-cli-demo.gif
- pack-cli-demo.tape
- requirements.txt
- rule-pack-composition.md
- session-banner.png
- anywhere-agents.js
- LICENSE
- package.json
- README.md
- ci-mockup-figure.md
- implement-review.md
- my-router.md
- prun.md
- readme-polish.md
- vet.md
- __init__.py
- packs.yaml
- __init__.py
- command.py
- hook.py
- permission.py
- skill.py
- __init__.py
- auth.py
- config.py
- dirhash.py
- dispatch.py
- locks.py
- noise_budget.py
- passive.py
- reconciliation.py
- schema.py
- source_fetch.py
- state.py
- transaction.py
- uninstall.py
- __init__.py
- compose_packs.py
- compose_rule_packs.py
- generate_agent_configs.py
- openai.yaml
- SKILL.md
- openai.yaml
- example-code-phased.md
- example-paper-multi-target.md
- example-paper-verification.md
- example-proposal-nsf.md
- review-lenses.md
- _claude_guard.ps1
- auto-watch.ps1
- auto-watch.sh
- await-review.py
- dispatch-claude.ps1
- dispatch-claude.sh
- dispatch-codex.ps1
- dispatch-codex.sh
- dispatch-copilot.ps1
- dispatch-copilot.sh
- health-check.ps1
- health-check.py
- health-check.sh
- stall-watch.ps1
- stall-watch.sh
- SKILL.md
- openai.yaml
- routing-table.md
- SKILL.md
- openai.yaml
- dispatch-task.ps1
- dispatch-task.sh
- gather.ps1
- gather.sh
- monitor.ps1
- monitor.sh
- reap-watch.ps1
- SKILL.md
- openai.yaml
- checklist.md
- patterns.md
- SKILL.md
- __init__.py
- __init__.py
- __init__.py
- auth.py
- locks.py
- schema.py
- source_fetch.py
- __init__.py
- cli.py
- LICENSE
- pyproject.toml
- README.md
- __init__.py
- command.py
- hook.py
- permission.py
- skill.py
- __init__.py
- auth.py
- config.py
- dirhash.py
- dispatch.py
- locks.py
- noise_budget.py
- passive.py
- reconciliation.py
- schema.py
- source_fetch.py
- state.py
- transaction.py
- uninstall.py
- _python
- agent-quota.py
- check-parity.sh
- compose_packs.py
- compose_rule_packs.py
- generate_agent_configs.py
- guard.py
- merge_settings.py
- pre-push-smoke.sh
- remote-smoke.sh
- session_bootstrap.py
- statusline.py
- vendor-packs.py
- openai.yaml
- SKILL.md
- openai.yaml
- example-code-phased.md
- example-paper-multi-target.md
- example-paper-verification.md
- example-proposal-nsf.md
- review-lenses.md
- _claude_guard.ps1
- auto-watch.ps1
- auto-watch.sh
- await-review.py
- dispatch-claude.ps1
- dispatch-claude.sh
- dispatch-codex.ps1
- dispatch-codex.sh
- dispatch-copilot.ps1
- dispatch-copilot.sh
- health-check.ps1
- health-check.py
- health-check.sh
- stall-watch.ps1
- stall-watch.sh
- SKILL.md
- openai.yaml
- routing-table.md
- SKILL.md
- openai.yaml
- dispatch-task.ps1
- dispatch-task.sh
- gather.ps1
- gather.sh
- monitor.ps1
- monitor.sh
- reap-watch.ps1
- SKILL.md
- openai.yaml
- checklist.md
- patterns.md
- SKILL.md
- cv-pin.json
- __init__.py
- test_robustness_v0_5_8.py
- test_v0_5_auth_chain.py
- _quiet_spawn.py
- bundled_manifest_ref.py
- test_auto_watch.py
- test_await_review.py
- test_banner_updates.py
- test_bootstrap_preflight.py
- test_bootstrap_size.py
- test_check_parity.py
- test_cli_bootstrap_fetch.py
- test_cli_robustness.py
- test_codex_usage.py
- test_compose_packs.py
- test_compose_packs_v0_5.py
- test_compose_packs_v0_6.py
- test_compose_rule_packs.py
- test_dirhash_artifacts.py
- test_dispatch_claude.py
- test_dispatch_codex.py
- test_dispatch_copilot.py
- test_dispatch_path_resolution.py
- test_dispatch_task.py
- test_drift_gate_skill_dir.py
- test_gather.py
- test_generator.py
- test_guard.py
- test_health_check.py
- test_line_endings.py
- test_migration.py
- test_monitor.py
- test_packs_auth.py
- test_packs_auth_chain.py
- test_packs_auth_methods.py
- test_packs_banner_integration.py
- test_packs_cli.py
- test_packs_cli_v0_5.py
- test_packs_cli_v0_6.py
- test_packs_config.py
- test_packs_handlers_command.py
- test_packs_handlers_hook.py
- test_packs_handlers_permission.py
- test_packs_handlers_skill.py
- test_packs_locks.py
- test_packs_noise_budget.py
- test_packs_passive.py
- test_packs_passive_archive.py
- test_packs_reconciliation.py
- test_packs_reconciliation_orchestrator.py
- test_packs_schema.py
- test_packs_source_fetch.py
- test_packs_state.py
- test_packs_transaction.py
- test_packs_uninstall.py
- test_pointer_files.py
- test_prompt_byte_parity.py
- test_repo.py
- test_session_bootstrap.py
- test_shell_nounset_arrays.py
- test_skill_md_contract.py
- test_stall_watch.py
- test_vendored_package_imports.py
- settings.json
- .gitattributes
- .gitignore
- .readthedocs.yaml
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- CONTRIBUTING.md
- LICENSE
- MIGRATIONS.md
- mkdocs.yml
- README.md
- README.zh-CN.md
- RELEASING.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
gh pr create
View Details ▼
gh pr create
Manage GitHub pull requests.
gh pr {{[new|create]}}
Interactively create a pull request:
gh pr {{[new|create]}} {{[-f|--fill]}}
Create a pull request, determining the title and description from the commit messages of the current branch:
gh pr {{[new|create]}} {{[-d|--draft]}}
Create a draft pull request:
gh pr merge
View Details ▼
gh pr merge
Merge a GitHub pull request.
gh pr merge
Merge the pull request associated with the current branch interactively:
gh pr merge {{pr_number}} {{[-m|--merge]}}
Merge the current branch into the specified pull request:
gh pr merge {{pr_number}} {{[-sd|--squash --delete-branch]}}
Squash and merge a pull request, then delete the branch:
gh release
View Details ▼
gh release
Manage GitHub releases.
gh release {{[ls|list]}}
List releases in a GitHub repository, limited to 30 items:
gh release view {{tag}}
Display information about a specific release:
gh release {{[new|create]}} {{tag}}
Create a new release:
git commit
View Details ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git config
View Details ▼
git config
Manage custom configuration options for Git repositories.
These configurations can be local (for the current repository) or global (for the current user).
git config --global {{user.name|user.email}} "{{Your Name|[email protected]}}"
Globally set your name or email (this information is required to commit to a repository and will be included in all commits):
git config --{{local|global|system}} {{[-l|--list]}} --show-origin
List local, global, or system configuration entries and show their file location:
git config --global {{alias.unstage}} "reset HEAD --"
Set the global value of a given configuration entry (in this case an alias):
git fetch
View Details ▼
git fetch
Download objects and refs from a remote repository.
git fetch
Fetch the latest changes from the default remote upstream repository (if set):
git fetch {{remote_name}}
Fetch new branches from a specific remote upstream repository:
git fetch --all
Fetch the latest changes from all remote upstream repositories:
git merge
View Details ▼
git merge
Merge branches.
git merge {{branch_name1 branch_name2 ...}}
Merge branches into your current branch:
git merge {{[-e|--edit]}} {{branch_name}}
Edit the merge message:
git merge --no-ff {{branch_name}}
Merge a branch and create a merge commit:
git push
View Details ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
git rebase
View Details ▼
git rebase
Reapply commits from one branch on top of another branch.
Commonly used to "move" an entire branch to another base, creating copies of the commits in the new location.
git rebase {{new_base_branch}}
Rebase the current branch on top of another specified branch:
git rebase {{[-i|--interactive]}} {{target_base_branch_or_commit_hash}}
Start an interactive rebase, which allows the commits to be reordered, omitted, combined, or modified:
git rebase --continue
Continue a rebase that was interrupted by a merge failure, after editing conflicting files:
git remote
View Details ▼
git remote
Manage set of tracked repositories ("remotes").
git remote {{[-v|--verbose]}}
List existing remotes with their names and URLs:
git remote show {{remote_name}}
Show information about a remote:
git remote add {{remote_name}} {{remote_url}}
Add a remote:
git reset
View Details ▼
git reset
Undo commits or unstage changes by resetting the current Git HEAD to the specified state.
If a path is passed, it works as "unstage"; if a commit hash or branch is passed, it works as "uncommit".
git reset
Unstage everything:
git reset {{path/to/file1 path/to/file2 ...}}
Unstage specific file(s):
git reset {{[-p|--patch]}} {{path/to/file}}
Interactively unstage portions of a file:
git
View Details ▼
git
Distributed version control system.
Some subcommands such as `commit`, `add`, `branch`, `switch`, `push`, etc. have their own usage documentation.
git init
Create an empty Git repository:
git clone {{https://example.com/repo.git}}
Clone a remote Git repository from the internet:
git status
View the status of the local repository:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm publish
View Details ▼
npm publish
Publish a package to the npm registry.
npm publish
Publish the current package to the default npm registry:
npm publish {{path/to/package_directory}}
Publish a package from a specific directory:
npm publish --access public
Publish a scoped package with public access:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pipx
View Details ▼
pipx
Install and run Python applications in isolated environments.
pipx run {{pycowsay}} {{moo}}
Run an app in a temporary virtual environment:
pipx install {{package}}
Install a package in a virtual environment and add entry points to path:
pipx uninstall {{package}}
Uninstall a package:
powershell
View Details ▼
powershell
This command may be mistaken as the cross-platform version of PowerShell (formerly known as PowerShell Core), which uses `pwsh` instead of `powershell`.
The original `powershell` command in Windows is still available to use the legacy Windows version of PowerShell (version 5.1 and below).
tldr pwsh
View the documentation for the command referring to the latest, cross-platform version of PowerShell (version 6 and above):
powershell
Start an interactive shell session:
tldr powershell {{[-p|--platform]}} windows
View the documentation for the command referring to the legacy Windows PowerShell (version 5.1 and below):
twine
View Details ▼
twine
Utility for publishing Python packages on PyPI.
twine upload dist/*
Upload to PyPI:
twine upload {{[-r|--repository]}} testpypi dist/*
Upload to the Test PyPI repository to verify things look right:
twine upload {{[-u|--username]}} {{username}} {{[-p|--password]}} {{password}} dist/*
Upload to PyPI with a specified username and password:
prompt
View Details ▼
prompt
Change the default DOS style prompt in a command window.
prompt
Reset the prompt to the default setting:
prompt {{prompt}}
Set a specific prompt:
prompt $D $P$G
Change the prompt to show the current date first:
