Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计异常

leadgenius-clileadgenius CLI 搜索

Agent Skill

leadgenius-cli 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

519

周安装

21

GitHub Stars

公开资料未说明

下载量

163
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:leadgenius-cli(leadgenius CLI 搜索)
来源仓库:https://github.com/thierryteisseire/leadgenius-cli
仓库路径:skills/leadgenius-cli
安装命令:
npx skills add https://github.com/thierryteisseire/leadgenius-cli --skill leadgenius-cli
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/thierryteisseire/leadgenius-cli --skill leadgenius-cli

简介

leadgenius-cli 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词快速定位候选结果。
  • 通过 npx 命令从指定 GitHub 仓库安装并使用。
  • 安装前需确认权限范围、维护状态及是否触发联网或文件操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

LeadGenius Pro — CLI & Automation API Skill

This skill teaches AI agents how to operate the LeadGenius Pro Automation API and the lgp CLI tool. It covers the full lifecycle of B2B lead management — from ICP (Ideal Customer Profile) definition and automated lead generation through enrichment, scoring, qualification, and email delivery via the FSD (Full-Stack Demand) pipeline.

Base URL

https://api.leadgenius.app

All API endpoints live under /api/automation/.

Authentication

Every request must include an API key in the X-API-Key header:

X-API-Key: lgp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • Keys are prefixed with lgp_ and tied to a specific company.
  • The key determines company_id, owner identity, and rate limits.
  • Keys are created via POST /api/automation/users/provision — the plain-text key is returned only once at creation time.
  • Test your key with GET /api/automation/auth/test.

Rate Limits

WindowDefault Limit
Per minute60 requests
Per hour1,000 requests
Per day10,000 requests

Admin Key (Rate Limit Bypass)

An optional X-Admin-Key header can be sent alongside X-API-Key to bypass application-level rate limits:

X-API-Key: lgp_your_key_here
X-Admin-Key: your_admin_key_here

Behavior:

  • When both X-API-Key and X-Admin-Key are present, the API key is validated normally (real company context is preserved) and rate limits are skipped.
  • When only X-Admin-Key is present (no API key), the request runs as admin-master-company — only useful for admin-only endpoints like /api/admin/*.
  • The admin key does not bypass AWS WAF rules. Rapid bursts of requests from the same IP will still be blocked at the infrastructure level regardless of the admin key.

Important for AI agents: Always include X-API-Key alongside X-Admin-Key. Using the admin key alone will cause company-scoped queries (leads, settings, tasks) to return empty results because they filter by admin-master-company.

AWS WAF Throttling

The API is protected by AWS WAF, which blocks IPs after too many requests in a short window. This is separate from the application rate limiter and cannot be bypassed by the admin key.

Best practices for AI agents:

  • Add 3-5 second delays between consecutive API calls
  • Use exponential backoff on connection failures (fetch failed errors)
  • Batch operations where possible (e.g., leads import with a leads array instead of individual imports)
  • If you get repeated connection failures, wait 60 seconds before retrying

Prerequisites Checklist

Before running enrichment, copyright, scoring, or FSD pipelines, the following configuration records must exist. Create them via the Tables API (POST /api/automation/tables/{tableName}).

Note on settings creation: The AgentSettings, SdrAiSettings, and UrlSettings tables do not accept company_id or owner in the create input — these are managed automatically. The Tables API handles this by stripping these fields during creation and setting company_id via a post-creation update. When creating settings via direct GraphQL, create the record first, then update it to set company_id.

UrlSettings (required for enrichment)

FieldDescription
apifyApiKeyApify API key for lead generation
companyUrlCompany URL lookup service endpoint
companyUrl_ApikeyAPI key for company URL service
emailFinderEmail finder service endpoint
emailFinder_ApikeyAPI key for email finder service
enrichment1enrichment10Enrichment service endpoints (up to 10)
enrichment1_Apikeyenrichment10_ApikeyCorresponding API keys

AgentSettings (required for copyright / AI content generation)

FieldDescription
projectIdEpsimoAI project ID
enrichment1AgentIdenrichment10AgentIdEpsimoAI agent IDs for each copyright process

SdrAiSettings (required for SDR AI scoring)

FieldDescription
projectIdEpsimoAI project ID
aiLeadScoreAgentIdAgent for lead scoring
aiQualificationAgentIdAgent for qualification assessment
aiNextActionAgentIdAgent for next-action recommendation
aiColdEmailAgentIdAgent for cold email generation
aiInterestAgentIdAgent for interest analysis
aiLinkedinConnectAgentIdAgent for LinkedIn connect messages
aiCompetitorAnalysisAgentIdAgent for competitor analysis
aiEngagementLevelAgentIdAgent for engagement level assessment
aiPurchaseWindowAgentIdAgent for purchase window estimation
aiDecisionMakerRoleAgentIdAgent for decision-maker role detection
aiSentimentAgentIdAgent for sentiment analysis
aiSocialEngagementAgentIdAgent for social engagement scoring
aiNurturingStageAgentIdAgent for nurturing stage classification
aiBudgetEstimationAgentIdAgent for budget estimation
aiRiskScoreAgentIdAgent for risk scoring
aiProductFitScoreAgentIdAgent for product-fit scoring

ICP with Apify Config (required for lead generation)

FieldDescription
nameICP display name
apifyActorIdApify actor ID for lead scraping (required)
apifyInputJSON string of actor input configuration
apifySettingsJSON string of additional Apify settings
maxLeadsMax leads per generation run (default 100)
industriesJSON array of target industries
companySizesJSON array of size ranges ("1-10", "51-200")
geographiesJSON array of countries/regions
jobTitlesJSON array of target job titles
seniorityJSON array of seniority levels
client_idClient partition for data isolation

Client (required for data isolation)

FieldDescription
clientNameDisplay name for the client
companyURLCompany website URL
descriptionClient description

EmailPlatformSettings (required for email delivery)

FieldDescription
platformEmail platform name (e.g., "woodpecker")
apiKeyPlatform API key
campaignIdDefault campaign ID on the platform

Quick-Reference: Endpoint Map

Quick-Reference: CLI Map

The lgp CLI is the sole command-line tool for LeadGenius Pro. Run via npx tsx src/scripts/lgp.ts <command>.

Lead Lifecycle: Soft-Delete, Restore & Purge

The leads command group supports a soft-delete lifecycle for safe lead removal:

CommandDescription
leads delete <id>Soft-delete a lead (sets status: "to_be_deleted")
leads restore <id>Restore a soft-deleted lead to active status
leads purge [--client <id>] [--older-than <datetime>]Permanently delete soft-deleted leads (admin only)

Soft-deleted leads are excluded from leads list by default. Use includeDeleted=true query parameter on the API to include them.

Lead Import Integrity

The leads import command supports enhanced duplicate detection and idempotency:

  • strictMode: Rejects imports when duplicates are found (409 Conflict). For batch imports, rejects the entire batch.
  • verificationLevels: Configure which identity fields (email, linkedinUrl, companyFullName) are used for duplicate detection.
  • X-Idempotency-Key: Same key within 24 hours returns the cached response instead of re-importing.

Maintenance

Maintenance bugs and enhancements are managed through the lgp TypeScript CLI:

# List bugs
npx tsx src/scripts/lgp.ts maintenance bugs list

# Report a bug
npx tsx src/scripts/lgp.ts maintenance bugs report --desc "Login fails on mobile"

# List enhancements
npx tsx src/scripts/lgp.ts maintenance enhancements list

# Request an enhancement
npx tsx src/scripts/lgp.ts maintenance enhancements request --desc "Add bulk export feature"

See references/cli_reference.md#maintenance for full documentation.

Note: Legacy standalone Node.js scripts (scripts/create-maintenance-item.js, scripts/list-maintenance-items.js, scripts/update-maintenance-item.js) still exist but the lgp CLI is the recommended interface.

E2E Pipeline Testing

A comprehensive E2E test script validates the full autonomous lead lifecycle across 15 pipeline phases:

# Run the full E2E test suite
LGP_API_KEY=your-key npx tsx src/scripts/test-e2e-pipeline.ts

# Run against a specific URL
LGP_API_KEY=your-key LGP_URL=https://api.leadgenius.app npx tsx src/scripts/test-e2e-pipeline.ts

# Preserve test data after execution
LGP_API_KEY=your-key npx tsx src/scripts/test-e2e-pipeline.ts --skip-cleanup

The test covers: auth → client management → settings verification → ICP creation → lead import/CRUD → lead search → lead generation → enrichment → copyright → scoring → task tracking → skill doc accuracy → pipeline analytics → campaigns → cleanup.


Documentation Site

Docsify-based docs are served at /docs (e.g., https://api.leadgenius.app/docs). Source files in /docs/, copied to public/docs-content/ at build time.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.31%
按下载量换算56

Claude

32.28%
按下载量换算53

Cursor

18.02%
按下载量换算29

Gemini CLI

8.61%
按下载量换算14

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

未通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills