Skills for Real Engineers. Straight from my .agents directory.
autonomous-agent-patterns
Agent skill fromdavila7/claude-code-templates
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 to install autonomous-agent-patterns
npx skills add davila7/claude-code-templates# or add only this skill to Claude Code: copy the folder
cli-tool/components/skills/ai-research/autonomous-agent-patterns/
# into
~/.claude/skills/autonomous-agent-patterns/ (all projects)
.claude/skills/autonomous-agent-patterns/ (one project)
1# πΉοΈ Autonomous Agent Patterns23> Design patterns for building autonomous coding agents, inspired by [Cline](https://github.com/cline/cline) and [OpenAI Codex](https://github.com/openai/codex).45## When to Use This Skill67Use this skill when:89- Building autonomous AI agents10- Designing tool/function calling APIs11- Implementing permission and approval systems12- Creating browser automation for agents13- Designing human-in-the-loop workflows1415---1617## 1. Core Agent Architecture1819### 1.1 Agent Loop2021```22βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ23β AGENT LOOP β24β β25β ββββββββββββ ββββββββββββ ββββββββββββ β26β β Think βββββΆβ Decide βββββΆβ Act β β27β β (Reason) β β (Plan) β β (Execute)β β28β ββββββββββββ ββββββββββββ ββββββββββββ β29β β² β β30β β ββββββββββββ β β31β βββββββββββ Observe ββββββββββββ β32β β (Result) β β33β ββββββββββββ β34βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ35```3637```python38class AgentLoop:39 def __init__(self, llm, tools, max_iterations=50):40 self.llm = llm41 self.tools = {t.name: t for t in tools}42β¦
Excerpt shown under the repository's MIT license.
More skills in claude-code-templates
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
