Skip to content

Feature request: first-class support for Autohand Code CLI #31

@igorcosta

Description

@igorcosta

Summary

I would like to propose adding first-class support for Autohand Code CLI as a coding agent alongside Gemini CLI, Claude Code, Codex, and Antigravity.

Autohand is a fast, terminal-native AI coding agent with native skill support via .autohand/skills/**/SKILL.md and project guidance via .autohand/AGENTS.md. It already auto-mirrors skills installed for Claude Code, so existing npx skills add google/agents-cli users benefit without extra work. A complete integration would update documentation, agent manifests, and provide project-level Autohand guidance.

I have prepared a ready-to-review branch with the changes at igorcosta/agents-cli:feature/autohand-code-cli-support:
https://github.com/google/agents-cli/compare/main...igorcosta:agents-cli:feature/autohand-code-cli-support?expand=1

Because the repository currently blocks pull requests (per CONTRIBUTING.md), I am opening this issue to share the design and branch. If the policy changes or a maintainer wants to pull the changes, the branch is ready.

Proposed changes

  • README.md — list Autohand Code CLI in the supported-agent lineup and FAQ.
  • docs/src/index.md — add the Autohand logo to the hero "works with" band.
  • docs/src/guide/getting-started.md — add an "Autohand Code CLI" tab with startup, skill verification, and example prompt instructions.
  • docs/src/guide/authentication.md — document Autohand authentication in the Level 1 coding-agent auth table.
  • docs/src/guide/quickstart-tutorial.md & project-structure.md — mention Autohand where coding agents are referenced.
  • docs/src/stylesheets/custom.css — add Autohand logo styling for the hero band and tabbed getting-started section.
  • docs/src/assets/logos/autohand.png — add the Autohand logo asset.
  • docs/hooks/skills_reference.py & docs/src/reference/skills.md — include Autohand in the list of agents that receive installed skills.
  • skills/google-agents-cli-workflow/SKILL.md, skills/google-agents-cli-scaffold/SKILL.md, and skills/google-agents-cli-scaffold/references/flags.md — mention Autohand Code CLI in agent lists and guidance-filename guidance.
  • .autohand/AGENTS.md — add project-level guidance so Autohand Code CLI understands the repository layout, skill conventions, and contribution flow.
  • .autohand/skills/ — symlink to the canonical skills/ directory so Autohand discovers all Agents CLI skills when run inside this repository.

Verification

  • Built the docs site locally with cd docs && uv sync --no-sources && uv run mkdocs build -f mkdocs.yml — builds cleanly.
  • Reviewed the rendered site to confirm the Autohand tab and logo render correctly.

Open questions

  1. Is the project open to agent-specific plugin manifests beyond .claude-plugin/plugin.json and gemini-extension.json? The .autohand/AGENTS.md file follows the same intent for Autohand users.
  2. Would you prefer actual file copies under .autohand/skills/ instead of symlinks to the canonical skills/ directory? Symlinks keep the two locations in sync, but I can switch to copies if portability is a concern.

Happy to adjust the approach based on maintainer feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions