CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

52

Quality

57%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.agent/skills/autonomous-agent-patterns/SKILL.md
SKILL.md
Quality
Evals
Security

🕹️ Autonomous Agent Patterns

Design patterns for building autonomous coding agents, inspired by Cline and 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

2. 1.2 Multi-Model Architecture

3. 2.1 Tool Schema

4. 2.2 Essential Agent Tools

5. 2.3 Edit Tool Design

6. 3.1 Permission Levels

7. 3.2 Approval UI Pattern

8. 3.3 Sandboxing

9. 4.1 Browser Tool Pattern

10. 4.2 Visual Agent Pattern

11. 5.1 Context Injection Patterns

12. 5.2 Checkpoint/Resume

13. 6.1 MCP Server Pattern

14. Agent Design

15. Safety

16. UX

Repository
Dokhacgiakhoa/antigravity-ide
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.