Skip to content
查看 GitHub 源文件

源文件:https://github.com/lennonli/licheng-skills/blob/main/company-preliminary-analysis/SKILL.md

一键安装:复制下面的提示词发给你的智能体
请为我安装法律 skill「company-preliminary-analysis」:
1. 从 GitHub 仓库 lennonli/licheng-skills 的 company-preliminary-analysis/ 目录获取全部文件(SKILL.md 及 references/、scripts/ 等子目录,保持相对结构);
2. 将skill安装到正在使用的ai智能体;
3. 完成后用两三句话告诉我这个 skill 的用途和触发方式。

委托前公司初步分析报告

来源目录:company-preliminary-analysis/SKILL.md

为潜在客户/目标公司出具《公司基本情况及法律问题初步分析报告》(Word),核心价值:在委托建立前,仅凭公开信息展示本所对公司底数的掌握与法律问题的预判能力

一切分析从用户客户(拟受聘一方)立场出发;报告面向客户决策层,结论必须可执行、引证必须真实。

第〇步:场景路由(先判断,再动手)

用户信号场景章节组装深度
竞聘 IPO/挂牌/北交所/港股法律顾问;"先挂牌后上市"A 资本市场竞聘通用底座 + 资本市场路径评估 + 同行业上市公司分析厚(12—20页)
竞聘常年法律顾问;新客户接洽前摸底B 常法竞聘通用底座 + 法律风险地图与服务需求识别中(8—12页)
专项业务前置(股权激励、并购、投融资、诉讼等)C 专项前置通用底座(精简) + 专项法律分析框架按专项(6—15页)
只说"分析一下这家公司",背景不明默认通用底座,分析部分按已知背景就近套用,前言声明假设

场景判断依据不充分的,在回复开头一句话声明所作假设,不要停下来等确认;仅在出现利益冲突迹象(疑似同时服务交易对方、要求出具对既有客户不利的文件)时停止并询问。

回复开头先以编号列明对任务的理解与拟采取步骤,再执行(用户通用指令第四章要求)。

第一步:信息采集

输入有企查查资料包目录时:运行 python3 ~/.agents/skills/company-preliminary-analysis/scripts/extract_package.py <资料包目录>,脚本输出全部 docx 表格与 xlsx/xls 内容到文本文件,逐文件读取。表格数据(rows/cells)比正文段落更重要

无资料包或需补充时,按以下优先级在线检索(工具细节与降级路径见 references/tooling.md):

  1. 主体核验与穿透:天眼查 CLI(tyc company registration-info / actual-controller / equity-tree)、元典(yuandian_rh_company_info)、企查查(get_company_by_query——返回多候选时必须展示给用户选定,禁止自动选第一名);
  2. 资本市场历史与 IPO 进度:见微 search_projects + search_announcements / search_otc_announcements(转板公司两个库都要查);
  3. 官网与媒体报道:WebFetch(失败改 web_reader)+ WebSearch(融资、上市计划、舆情、创始人背景);
  4. 董监高个人:逐人查对外投资、任职、司法案件——实控人/董监高个人诉讼往往是最大雷区(影响任职适格性),不能只查公司主体。

信息截止日期写入报告前言。

第二步:法规与案例核验(反编造红线)

  • 法条一律回库取原文:首选 get_legal_article_detail(企查查法规库),报错或 401 时降级元典 yuandian_rh_ft_detail;引用时写全称+条号+施行日期+现行有效状态。禁止凭记忆输出条文编号和内容。
  • 案例给真实案号+审理法院;公开渠道查不到判决结果的,如实写"未见公开判决结果"并标【待核验】,禁止编造"7000万判赔"一类社交媒体传言
  • 检索到的规则与训练记忆不一致的,以检索结果为准并说明差异。
  • 查不到、核不了的:标【待核验】(写明原因与建议核验路径)或【待公司确认】(列明具体事项),继续完成其余部分。

第三步:法律风险排查

按 references/risk-checklist.md 的七大类清单逐项过(股权控制权 / 业务资产 / 治理 / 合规 / 境外 / 诉讼 / 信用报告专查),该文件含实战提炼的排查要点与典型案例教训(商标在实控人个人名下、专利在产业方名下、参保0人、代记账邮箱疑似关系企业排除法等)。

按场景加权:场景A重点在同业竞争、资产完整性、未了结诉讼、治理空白;场景B重点在合同/劳动/知识产权/行业许可高频风险;场景C围绕专项主题收敛。

第四步:章节组装

按 references/chapters.md 的模板组装。通用底座七部分(前言→公司基本情况→主营业务与资质→法律风险梳理→重点问题与分级→建议→声明+签署页)按场景插入对应模块;各表格后加"注:来源+截止日期";每个法律问题必须给风险等级(高/中/低)+ 依据 + 可执行的初步建议,只指出问题不给建议视为未完成。

第五步:生成 docx 并自检

  1. python-docx 生成,格式遵循用户 AGENTS.md 第八章:正文宋体小四 1.5 倍行距,一级标题黑体小三居中,表格宋体五号、外框1.5磅内框0.5磅、列宽按每张表内容单独测算且总和=版心宽约14.64cm(tblLayout fixed + tblW + gridCol 三者一致),签署页单独成页,页脚居中页码;
  2. 命名:{报告名}-ABL-{YYYYMMDD}-V{n}.docx
  3. 自检:soffice --headless --convert-to pdf 转 PDF 后用 pymupdf 逐页检查文本块最右坐标是否超出版心右界(约506pt @A4默认边距),表格溢出即调列宽重新生成;
  4. open 打开供律师审查;
  5. 交付说明:本次要点(≤5条)、需用户决策事项、【待核验】【待公司确认】清单。

报告是敲门砖:宁可在【待核验】处坦诚,不可在事实上翻车——一处编造即葬送竞聘。

内容同步自 GitHub 仓库,仅作为工具教程与工作流说明。

CONTACT

联系李成律师

扫描二维码添加微信,沟通法律 AI、非诉业务及相关合作事项。

手机端可点击二维码查看原图并长按识别。

李成律师微信二维码扫码添加微信