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

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.