Search

PythonReactSEOPDF
OpenClaw

Ng Lawyer Db Build

NG Lawyer DB Build Step 1

gfly0424-maker0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install gfly0424-maker/ng-lawyer-db-build

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

NG Lawyer DB Build (Step 1)

What this skill does

This is Step 1 of Fei Gao’s “Nigeria Lawyer Network” workflow:

  1. Build a Lawyer Database (this skill)
  2. Send outreach emails and score by response (separate skill)
  3. Sort & export for fast lookup (separate skill)

The objective is to create a database that allows fast matching by: City → Practice → Sub-specialty → Regulator → Firm size → Position → Score → Contact.

This skill focuses on data collection + structured classification with evidence links.


Inputs

  • city: Lagos | Abuja
  • practice: Construction | RealEstate | Labour | Tax | Criminal | IP
  • n_per_segment: integer (target 3)

Output files

  • lawyer_db_ng.xlsx (main database)
  • sources.jsonl (evidence per record: url + snippet + timestamp)

Database schema (fixed column order)

The Excel must contain columns in this exact order:

  1. Lawyer_UID
  2. Country
  3. City
  4. Practice
  5. Sub_Practice
  6. Regulator_Tag
  7. Firm_Name
  8. Firm_Size
  9. Position
  10. Lawyer_Name
  11. Email
  12. Phone
  13. LinkedIn
  14. Website
  15. Evidence_URL
  16. Score_Total (blank in Step 1)
  17. Score_ResponseSpeed (blank)
  18. Score_Detail (blank)
  19. Score_Pricing (blank)
  20. Score_Cooperation (blank)
  21. Risk_Flag (blank)
  22. NeedFollowUp (0/1)
  23. ChannelCostRisk (Low/Medium/High)
  24. Last_Updated

Non-negotiable rules (to avoid future scoring chaos)

1) Unique key (Lawyer_UID)

All later scoring MUST be written back by Lawyer_UID, never by name.

Format:

  • LAW-NG-{CITYCODE}-{PRACTICECODE}-{NNNN}
  • CityCode: Lagos=LAG, Abuja=ABJ
  • PracticeCode: Construction=CON, RealEstate=REA, Labour=LAB, Tax=TAX, Criminal=CRI, IP=IPR

Example:

  • LAW-NG-LAG-CON-0001
2) Email policy (anti-channel-cost)
  • Email must be explicitly published on the evidence page (law firm bio page, author page, or official profile).
  • NO guessing (e.g., firstname...

Source information

Source
github
Repository
openclaw/skills
Path
skills/gfly0424-maker/ng-lawyer-db-build
Version
—
Commit
8fd68b4a91346bd8c2dd789be1443cccfbe08054
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

README

NG Lawyer DB Build — Step 1 skill for building Nigeria lawyer database with evidence-backed contacts.

Extracted content

SKILL.md
# NG Lawyer DB Build (Step 1)

## What this skill does
This is **Step 1** of Fei Gao’s “Nigeria Lawyer Network” workflow:
1) Build a **Lawyer Database** (this skill)  
2) Send outreach emails and score by response (separate skill)  
3) Sort & export for fast lookup (separate skill)

The objective is to create a database that allows **fast matching** by:
**City → Practice → Sub-specialty → Regulator → Firm size → Position → Score → Contact**.

This skill focuses on **data collection + structured classification** with evidence links.

---

## Inputs
- **city**: `Lagos` | `Abuja`
- **practice**: `Construction` | `RealEstate` | `Labour` | `Tax` | `Criminal` | `IP`
- **n_per_segment**: integer (target **3**)

---

## Output files
- **lawyer_db_ng.xlsx** (main database)
- **sources.jsonl** (evidence per record: url + snippet + timestamp)

---

## Database schema (fixed column order)
The Excel must contain columns in this exact order:

1. Lawyer_UID  
2. Country  
3. City  
4. Practice  
5. Sub_Practice  
6. Regulator_Tag  
7. Firm_Name  
8. Firm_Size  
9. Position  
10. Lawyer_Name  
11. Email  
12. Phone  
13. LinkedIn  
14. Website  
15. Evidence_URL  
16. Score_Total (blank in Step 1)  
17. Score_ResponseSpeed (blank)  
18. Score_Detail (blank)  
19. Score_Pricing (blank)  
20. Score_Cooperation (blank)  
21. Risk_Flag (blank)  
22. NeedFollowUp (0/1)  
23. ChannelCostRisk (Low/Medium/High)  
24. Last_Updated

---

## Non-negotiable rules (to avoid future scoring chaos)
### 1) Unique key (Lawyer_UID)
All later scoring MUST be written back by **Lawyer_UID**, never by name.

Format:
- `LAW-NG-{CITYCODE}-{PRACTICECODE}-{NNNN}`
- CityCode: Lagos=LAG, Abuja=ABJ
- PracticeCode: Construction=CON, RealEstate=REA, Labour=LAB, Tax=TAX, Criminal=CRI, IP=IPR

Example:
- `LAW-NG-LAG-CON-0001`

### 2) Email policy (anti-channel-cost)
- Email must be **explicitly published** on the evidence page (law firm bio page, author page, or official profile).
- **NO guessing** (e.g., firstname...
README
NG Lawyer DB Build — Step 1 skill for building Nigeria lawyer database with evidence-backed contacts.

Related skills

OpenClaw

x402hub

capncoconut

Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...

OpenClaw

claw

capevace

Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.