Agent skill · Design & Presentation

autonomous-agent-patterns

Design patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use when building AI agents, designing tool APIs, implementing permission systems, or creating autonomous coding assistants.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill autonomous-agent-patterns-dokhacgiakhoa-antigravity-ide --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 2 KB
Bundled scripts: none
Version: 4.1.0-fractal
Path: skills/agent/autonomous-agent-patterns-dokhacgiakhoa-antigravity-ide/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 🕹️ Autonomous Agent Patterns > Design patterns for building autonomous coding agents, inspired by [Cline](https://github.com/cline/cline) and [OpenAI Codex](https://github.com/openai/codex). ## When to Use This Skill Use this skill when: - Building autonomous AI agents - Designing tool/function calling APIs - Implementing permission and approval systems - Creating browser automation for agents - Designing human-in-the-loop workflows --- ## 1. Core Agent Architecture ## 🧠 Knowledge Modules (Fractal Skills) ### 1. [1.1 Agent Loop](./sub-skills/11-agent-loop.md) ### 2. [1.2 Multi-Model Architecture](./sub-skills/12-multi-model-architecture.md) ### 3. [2.1 Tool Schema](./sub-skills/21-tool-schema.md) ### 4. [2.2 Essential Agent Tools](./sub-skills/22-essential-agent-tools.md) ### 5. [2.3 Edit Tool Design](./sub-skills/23-edit-tool-design.md) ### 6. [3.1 Permission Levels](./sub-skills/31-permission-levels.md) ### 7. [3.2 Approval UI Pattern](./sub-skills/32-approval-ui-pattern.md) ### 8. [3.3 Sandboxing](./sub-skills/33-sandboxing.md) ### 9. [4.1 Browser Tool Pattern](./sub-skills/41-browser-tool-pattern.md) ### 10. [4.2 Visual Agent Pattern](./sub-skills/42-visual-agent-pattern.md

What's inside
Steps it walks through
  1. When to Use This Skill
  2. 1. Core Agent Architecture
  3. 🧠 Knowledge Modules (Fractal Skills)
  4. 1. [1.1 Agent Loop](./sub-skills/11-agent-loop.md)
  5. 2. [1.2 Multi-Model Architecture](./sub-skills/12-multi-model-architecture.md)
  6. 3. [2.1 Tool Schema](./sub-skills/21-tool-schema.md)
  7. 4. [2.2 Essential Agent Tools](./sub-skills/22-essential-agent-tools.md)
  8. 5. [2.3 Edit Tool Design](./sub-skills/23-edit-tool-design.md)
  9. 6. [3.1 Permission Levels](./sub-skills/31-permission-levels.md)
  10. 7. [3.2 Approval UI Pattern](./sub-skills/32-approval-ui-pattern.md)
  11. 8. [3.3 Sandboxing](./sub-skills/33-sandboxing.md)
  12. 9. [4.1 Browser Tool Pattern](./sub-skills/41-browser-tool-pattern.md)
  13. 10. [4.2 Visual Agent Pattern](./sub-skills/42-visual-agent-pattern.md)
  14. 12. [5.2 Checkpoint/Resume](./sub-skills/52-checkpointresume.md)
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the autonomous-agent-patterns skill do?

Design patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use when building AI agents, designing tool APIs, implementing permission systems, or creating autonomous coding assistants.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill autonomous-agent-patterns-dokhacgiakhoa-antigravity-ide --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going