
cat-xierluo/legal-skills
47 skills4.1k installs25.5k starsGitHub
Install
npx skills add https://github.com/cat-xierluo/legal-skillsSkills in this repo
1Douyin Batch Downloaddouyin-batch-download is a cat-xierluo/legal-skills MIT-licensed tool at version 1.8.0 built on the F2 framework for efficient Douyin video batch downloads. It supports single-creator and multi-creator runs, skips already downloaded aweme_id entries, reads Cookies from the browser with manual fallback, maintains following.json, names folders by creator nickname, and optionally compresses videos with ffmpeg while saving engagement metadata. Developers reach for douyin-batch-download when automating periodic creator archive updates on a server or local Downloads directory rather than manual one-off saves.572installs2Litigation Analysislitigation-analysis from cat-xierluo/legal-skills helps agents evaluate disputes by organizing parties, claims, defenses, timelines, and evidence. It supports early case scoping, risk framing, and strategy notes before formal litigation workflows or document production begin.301installs3Funasr TranscribeWraps FunASR automatic speech recognition to convert Chinese and multilingual audio into accurate, timestamped transcripts within legal-skills projects. Covers input normalization, model selection, batch jobs, and export formats so content, compliance, and AI agents can search, quote, and summarize spoken material reliably.211installs4Md2wordmd2word from cat-xierluo/legal-skills converts Markdown legal drafts into Word documents with usable structure for review. It closes the gap between agent-generated memos in repos and the DOCX files lawyers expect for comments, redlines, and client distribution.174installs5Legal Proposal GeneratorLegal-skills generator for client-facing proposals and statements of work: scoped deliverables, milestone timelines, fee tables, assumptions, liability language, and payment terms formatted for business validation before contract signature on SaaS and services deals.156installs6Legal Text Formatlegal-text-format from cat-xierluo/legal-skills standardizes contracts, briefs, and correspondence into professional legal layouts. It guides agents to apply citation rules, section hierarchy, and boilerplate patterns so drafts are review-ready without manual cleanup.129installs7De Ai PolishDetects and removes AI-style phrasing patterns from articles, with detect and fix modes and a rule set for repeated formulaic words and structures. A developer or writer uses it as a mandatory pass on any draft before delivering it to the user.113installs8Yuandian Law SearchRetrieves Chinese statutory provisions and case law via the Yuandian open-platform API, consuming platform credits per call. Developers and legal researchers use it to pull legal text and cases as data support for legal analysis.111installs9Patent AnalysisSystematically analyzes patent documents across seven core scenarios including infringement assessment, technical-feature extraction, claim comparison, stability, value evaluation, and FTO. A developer or patent professional uses it to compare patents, analyze claims, or check infringement.107installs10Skill ManagerManages installation, version tracking, and update checks for Claude Code, Codex, and OpenClaw skills and commands. Developers use it to install skills from local paths or GitHub, record source URL and version, and check GitHub for updates.106installs11Universal Media DownloaderA media downloader that uses yt-dlp to fetch video and podcast files from links across many sites. Developers use it to save videos from Douyin, Bilibili, YouTube, and podcast platforms, retrying restricted content with cookies.txt.105installs12Course GeneratorA course content platform with three modes: generate structured courses from transcripts/literature, archive courses into a knowledge base, and extract custom course plans from existing material, with a user dictionary to fix mis-transcribed terms. A developer or trainer uses it to convert long transcripts into readable, well-structured course documents.102installs13Mineru OcrConverts local documents, remote document URLs, and web pages to Markdown using MinerU, defaulting to a login-free lightweight endpoint and auto-switching to the standard API when a token is configured. A developer uses it for PDF-to-Markdown, OCR, table and formula recognition, and remote document conversion.101installs14Legal Qa ExtractorExtracts valuable legal question-answer pairs (client question plus lawyer answer) from lawyer-client communication records into structured knowledge-base content with strict client de-identification. A developer or lawyer uses it to turn consultation records into reusable articles, cases, or learning material.99installs15Svg Article IllustratorAn AI-driven tool that generates SVG article illustrations for content like WeChat public-account posts. Developers use it to create dynamic or static SVG figures or export PNGs for an article.96installs16Trademark AssistantA China-focused trademark skill that does class planning, registrability pre-screening, and application-material preparation using Nice classification and Chinese trademark rules. Developers and applicants use it to structure risk grading, class recommendations, goods lists, and trademark descriptions before filing.91installs17Github Star ManagerManages starred GitHub projects by auto-discovering and starring repos, detecting new versions, releases, and important commits, and producing structured update reports and a dashboard. A developer uses it to track updates across their starred projects.85installs18Piclist UploadUploads local images referenced in Markdown files to a configured image host via the PicList HTTP server and replaces local paths with cloud links. A developer uses it to batch-process Markdown files or directories so images are accessible across devices.82installs19Court SmsProcesses Chinese court SMS notices (document service, filing, hearing reminders) by extracting the case number, parties, and download link, then downloading and archiving documents to the matching case directory. A developer or lawyer uses it when a court SMS or service link arrives.76installs20Contract CopilotAssists Chinese-language contract drafting and review using a layered four-step framework, delivering a risk list, drafting skeleton, edits, and a review memo, defaulting to DOCX comment/tracked-change file output. A developer or lawyer uses it to review or draft DOCX contracts and get back revised documents.74installs21Skill LintA post-authoring acceptance tool that checks whether a Claude Code skill is structurally compliant, documentation-consistent, publishable, and security-safe. Developers use it to validate a finished skill and judge whether it truly carries a real business workflow.73installs22New CaseOrganizes case, consultation, trademark, or patent material into standardized directory structures across four presets (litigation, consultation, trademark, patent) with sub-templates and generated info boards, time logs, and deadline files. A developer or lawyer uses it to create a new case and initialize its folder structure from parameters or natural language.71installs23Wechat Article FetchFetches WeChat public-account article content using headless Playwright, handling dynamic and lazy-loaded content. Developers use it to extract an article's title and body and save it as markdown, with optional chained legal-text formatting.71installs24Code2patentExtracts technical implementation evidence from a developed code project to produce an algorithm/software invention disclosure, then a claims-layout card and near-filing Chinese invention patent draft. A developer or patent agent uses it to mine patentable methods from code and prepare filing materials.70installs25Paddle OcrUses PaddleOCR to convert legal PDFs and scanned images into editable Markdown with structured parsing and a traceable internal archive, targeting case files, records, evidence, invoices, and table- or formula-heavy documents. A developer or lawyer uses it for complex legal-document OCR to Markdown.63installs26Opc Legal CounselA standing legal-counsel skill for one-person companies and micro businesses covering setup, equity structure, contract review, tax red lines, AI product launch, and data/IP/labor compliance, routing across domains and outputting a conclusion, fact gaps, risks, actions, and legal basis. A developer or solo founder uses it for operating legal questions, not deep contract annotation or formal legal opinions.61installs27Clawhub SyncPublishes locally developed skills to the ClawHub platform in batches with smart .gitignore filtering, allowlist control, and incremental or single-skill sync. A developer uses it to publish skills to ClawHub or check publish status.60installs28Tingwu AsrCloud audio/video transcription that wraps Aliyun Tongyi Tingwu's internal REST API and outputs funasr-transcribe-compatible markdown. Developers use it for higher-accuracy or long-audio speech-to-text when local FunASR is unavailable.56installs29Legal Case AnalysisA general legal analysis engine that organizes scattered case, consultation, contract, and evidence material into verifiable, searchable, and reusable legal analysis, generating reports or client explanations only as needed. A developer or lawyer uses it for case assessment, risk evaluation, or litigation strategy, often as a pre-step for other legal skills.53installs30Subtree PublishPushes registered monorepo subdirectories to independent GitHub repos using git subtree push. Developers use it after committing changes to a registered subproject to sync the standalone repo with one command.50installs31Video CompressorCompresses videos into low-bitrate MP4 using FFmpeg CRF mode, tuned for screen recordings and courseware, and can remove silent still segments. Developers use it to shrink oversized recordings while keeping clear audio, with hardware acceleration on Apple Silicon.47installs32Legal OcrA general OCR entry that converts PDFs, images, Office documents, and URLs into editable Markdown, auto-routing between PaddleOCR and MinerU by configuration, and applying conservative legal post-processing when legal material is detected. A developer or lawyer uses it to turn scanned or document input into Markdown.41installs33Svg Book IllustratorGenerates concise professional static SVG technical illustrations focused on architecture, flow, and hierarchy diagrams. Developers use it to add embedded figures to book chapters or formal articles suitable for print.38installs34Article2bookReorganizes existing content assets in a directory and judges whether they best become a book, booklet, course, article series, handbook, or knowledge base, then outputs a concise planning opinion. A developer or author uses it to turn articles, transcripts, and notes into a structured knowledge product.36installs35Agent EmailGives Claude Code, Codex, and other agents a dedicated email inbox to receive instructions, send results, and communicate with other agents or humans, currently via NetEase ClawEmail. A developer uses it to dispatch tasks between agents or send notifications by email.35installs36Git WorkflowA Git workflow safety assistant covering branch management, monorepo-safe merges, PR creation/review/merge, conflict handling, cherry-pick, safe rollback, and stale/merged-branch audit and cleanup. A developer uses it for full-lifecycle Git operations, not for commit-message generation or task management.35installs37Git Batch CommitSplits mixed working changes into multiple focused, logically clean commits and generates a conventional message for each instead of one large commit. A developer uses it when they want to break staged changes into separate focused commits.34installs38Project InitReads the global ~/.claude/CLAUDE.md, analyzes the actual project, and generates a project-specific CLAUDE.md and docs/ context. A developer uses it when saying 'initialize project' or entering a new project that needs quick Claude Code configuration.33installs39Multi Agent OrchestrationA PM-style local orchestration skill for running multiple agents in the same repo in parallel using isolated worktrees and tmux sessions, with the main session acting as project manager to dispatch, inspect, and control token spend. A developer uses it to parallelize tasks across workers and prevent the PM from directly implementing.32installs40Video ScreenshotA standalone Python CLI that extracts, de-duplicates, and saves key frames from screen recordings like chat and meeting captures as images. Developers use it to turn long recordings into printable, submittable image evidence using scene-change, keyframe, interval, and smart-dedup strategies.32installs41Release WorkflowA full GitHub release workflow covering version management, CHANGELOG sync, release-notes writing, tag creation, CI build monitoring, release verification, and history cleanup for apps, CLIs, web apps, and libraries. A developer uses it to publish a new version or troubleshoot a failed release or CI, while rejecting the tag-to-test-CI anti-pattern.31installs42Img2pdfLays out images or existing PDF pages N-per-page into standardized A4 PDFs, or renders long screenshots (chat logs, hearing records) into a single adaptive-height PDF. A developer or lawyer uses it to compile screenshots, photos, or PDF pages into a compact PDF, primarily for legal evidence.30installs43Pdf ProcessorA unified PDF processing entry covering scan preprocessing, OCR dual-layer PDF generation, page numbering, merging, decryption, watermark removal, and compression, choosing the shortest workflow per intent. A developer uses it to process, optimize, or tidy PDF documents in one pass.29installs44Pdf OrganizerOrganizes legal PDFs so files match document logic by detecting text layers, generating a page index, and splitting, merging, or renaming OCR'd dual-layer scans with rotation and skew correction, without doing OCR or compression. A developer or lawyer uses it to restructure PDFs into the files a lawyer would actually use.28installs45Cross Agent CoordinationA cross-platform agent task-coordination hub that assigns tasks from a project task source, tags agent ownership in commits and PRs, and preserves handoff context across sessions. A developer uses it when multiple agents on different platforms collaborate in one repo, not for single-platform parallel execution or Git safety rules.26installs46Legal VisualizationGenerates legal-domain diagrams such as relationship maps, flowcharts, timelines, evidence chains, and risk maps from case, contract, compliance, and transaction material, exporting PNG/SVG/PDF and editable draw.io source. A developer or lawyer uses it to visualize matters for filings, reports, or client updates.25installs47Transcription CorrectorCorrects ASR transcript errors like homophones and drifted proper names using a user dictionary, with optional light polishing. Developers use it to clean raw transcripts without rewriting, summarizing, or altering facts.24installs