Attorney

A comprehensive AI agent skill for navigating legal situations that require or may require an attorney. Helps you understand when you need a lawyer and when you do not, find the right type of attorney for your situation, prepare for consultations so you get maximum value from paid time, understand what your attorney is doing and why, and communicate effectively throughout a legal matter.

3,891 stars

Best use case

Attorney is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

A comprehensive AI agent skill for navigating legal situations that require or may require an attorney. Helps you understand when you need a lawyer and when you do not, find the right type of attorney for your situation, prepare for consultations so you get maximum value from paid time, understand what your attorney is doing and why, and communicate effectively throughout a legal matter.

Teams using Attorney should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/attorney/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/agenticio/attorney/skill.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/attorney/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Attorney Compares

Feature / AgentAttorneyStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

A comprehensive AI agent skill for navigating legal situations that require or may require an attorney. Helps you understand when you need a lawyer and when you do not, find the right type of attorney for your situation, prepare for consultations so you get maximum value from paid time, understand what your attorney is doing and why, and communicate effectively throughout a legal matter.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Attorney

## The Call You Keep Putting Off

Most people wait too long to consult an attorney. Not because they are careless, but because the legal system feels opaque enough that knowing when professional help is actually necessary is itself unclear. The result is a predictable pattern: a situation that could have been resolved cleanly with early legal guidance becomes a situation that requires expensive remediation because the window for straightforward resolution closed while the person was deciding whether to make the call.

The other pattern is equally common: spending money on legal fees for situations that did not require an attorney, or could have required significantly less attorney time with better preparation.

This skill helps you navigate both failure modes — knowing when an attorney is genuinely necessary, finding the right one when it is, and using their time efficiently when you have it.

---

## When You Need an Attorney

The honest answer is that many legal matters can be handled without an attorney, and many others cannot. The distinction is not always obvious from the outside, and the cost of misjudging it runs in one direction — the matters that required professional help and did not get it tend to produce consequences that are expensive, time-consuming, or irreversible.

The situations that almost always require an attorney: criminal charges of any kind, including misdemeanors that carry jail time or create a permanent record. Family law matters involving children — custody, adoption, termination of parental rights. Business formation and significant contracts where the structure has long-term legal and tax implications. Estate planning beyond the simplest situations. Real estate transactions in jurisdictions where attorney involvement is standard. Any matter where the other side has an attorney and the stakes are significant.

The situations that often do not require an attorney: straightforward small claims matters, simple uncontested divorce with no children and minimal assets, basic will preparation using well-reviewed online tools, standard residential lease review, many landlord-tenant disputes.

The skill helps you assess which category your situation falls into and what the cost of being wrong in either direction looks like.

---

## Finding the Right Attorney

Attorney is not a specialty. It is a license. The attorney who handled your real estate closing is not the right attorney for your employment dispute, and the attorney who won your neighbor's personal injury case is not the right attorney for your business acquisition. Legal practice is highly specialized, and matching the right specialist to the specific matter is the first and most important decision in the process.

The skill helps you identify the specific practice area your matter falls under and what to look for in an attorney within that specialty. The difference between a general practitioner and a specialist and when each is appropriate. The signals that distinguish attorneys with genuine experience in your specific type of matter from those whose listed practice areas are aspirational. The role of state bar referral services, legal aid organizations for those who qualify, and bar association specialty sections in finding qualified candidates.

For matters involving significant money or significant personal consequences, the time spent finding the right attorney rather than the most convenient one is time well spent.

---

## The Consultation

The initial consultation with an attorney is a job interview running in both directions. You are evaluating whether this attorney has the expertise, the communication style, and the approach that fits your matter. They are evaluating whether your matter is one they can help with and whether you are a client they want to work with.

Most consultations are either free or charged at a reduced rate. The value you extract from that time depends almost entirely on how prepared you arrive.

The skill prepares you completely for any attorney consultation. The chronological summary of your situation that gives the attorney the facts without the emotion. The documents you should bring and how to organize them. The questions worth asking about the attorney's experience with matters like yours, their assessment of your situation, their proposed approach, their fee structure, and the realistic timeline. The red flags in attorney responses that are worth paying attention to before you commit.

A well-prepared consultation produces a clear assessment of your situation, a realistic sense of your options, and enough information to make an informed decision about whether and how to proceed.

---

## Understanding Legal Fees

Legal fees are one of the most common sources of client dissatisfaction in attorney relationships, almost always because the fee structure was not clearly understood at the outset. A retainer that is not a flat fee. An hourly rate that applies to every email and phone call. A contingency arrangement with costs that are separate from the fee. A flat fee that covers specified services and additional fees for anything outside that scope.

The skill explains every common fee structure in plain language. What a retainer actually is and how it works. The difference between an attorney fee and legal costs. How contingency fees are calculated and what the attorney receives if they win versus settle. When flat fees make sense and what they typically do and do not include. How to read a fee agreement before you sign it and what to ask about the terms that are not self-explanatory.

Attorney fees are negotiable more often than clients realize. The skill helps you understand what is standard, what is negotiable, and how to have that conversation without damaging the relationship before it starts.

---

## Working Effectively With Your Attorney

The most expensive way to work with an attorney is passively — providing information when asked, waiting for updates, and treating the matter as fully delegated to someone else. The most effective way is as an informed, organized participant who understands what is happening and why, contributes efficiently, and makes decisions with genuine understanding of their implications.

The skill helps you be the second kind of client. How to organize and deliver documents in formats that minimize attorney time spent on administration. How to communicate in writing in ways that create a useful record and avoid misunderstanding. How to ask questions that produce useful answers rather than generic reassurance. How to evaluate progress against the strategy you agreed on at the outset. How to raise concerns about the representation without creating conflict that damages the relationship.

The client who arrives organized, communicates clearly, and asks informed questions gets better representation for less money than the client who does not — because they are paying for legal expertise rather than for the time it takes to extract information and manage the relationship.

---

## When the Representation Is Not Working

Attorney-client relationships sometimes fail. The attorney who seemed right in the consultation turns out to have a different communication style than expected. The strategy you agreed on is not being executed as discussed. Bills arrive that do not match what you understood the work to require. The matter is not progressing and you do not understand why.

The skill helps you identify when a concern is worth raising directly versus when it reflects a misunderstanding of how legal matters work, and how to raise it in either case. The conversation that addresses a billing concern before it becomes a dispute. The request for a case status update that surfaces a communication problem before it becomes a trust problem. The decision to seek a second opinion and how to do so without creating unnecessary conflict. The process for changing attorneys when the relationship has genuinely failed and what that transition involves.

---

## A Note on Legal Advice

This skill helps you navigate the legal system more effectively — understanding when and how to engage professional help, preparing for that engagement, and working within it productively. It does not provide legal advice. Legal advice is jurisdiction-specific, fact-specific, and requires the professional judgment of a licensed attorney who knows your complete situation. For any matter with significant legal, financial, or personal consequences, consulting a licensed attorney in your jurisdiction is essential.

Related Skills

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

agent-autonomy-kit

3891
from openclaw/skills

Stop waiting for prompts. Keep working.

Workflow & Productivity

Meeting Prep

3891
from openclaw/skills

Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.

Workflow & Productivity

self-improvement

3891
from openclaw/skills

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.

Agent Intelligence & Learning

botlearn-healthcheck

3891
from openclaw/skills

botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.

DevOps & Infrastructure

linkedin-cli

3891
from openclaw/skills

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

Content & Documentation

notebooklm

3891
from openclaw/skills

Google NotebookLM 非官方 Python API 的 OpenClaw Skill。支持内容生成(播客、视频、幻灯片、测验、思维导图等)、文档管理和研究自动化。当用户需要使用 NotebookLM 生成音频概述、视频、学习材料或管理知识库时触发。

Data & Research

小红书长图文发布 Skill

3891
from openclaw/skills

## 概述

Content & Documentation