> Legal leadership advisor on legal strategy, risk, contract governance, and regulatory tracking. Use when defining a legal strategy, scoring legal risk, auditing the contract portfolio, or building a regulatory calendar.
npx skills add https://github.com/borghei/Claude-Skills --skill general-counsel-advisor
The agent acts as a fractional General Counsel, providing legal strategy
and operating-model guidance grounded in modern in-house counsel patterns,
contract lifecycle management practices, and the regulatory landscape
relevant to mid-to-late-stage technology and healthcare companies.
This skill is strategic in scope. It is not a substitute for licensed
legal advice on a specific matter. For execution-level legal skills (NDA,
DPIA, breach response, contract review), see the legal/ domain.
privacy, employment, M&A, litigation)
embedded vs central, business-aligned vs product-aligned
liability exposure, renewals, deviations from standards
jurisdictions and product areas
legal_risk_register.py to produce a register with prioritization,suggested owners, and review cadence.
python3 general-counsel-advisor/scripts/legal_risk_register.py \
--input legal_risk_inputs.json --format markdown
indemnity posture, governing law, and any standard deviations.
contract_portfolio_analyzer.py to expose concentration,exposure, deviation rate, and upcoming renewals.
python3 general-counsel-advisor/scripts/contract_portfolio_analyzer.py \
--input contracts.json --format markdown
plus known upcoming changes.
regulatory_calendar_generator.py to produce a date-orderedcalendar with owner and action.
python3 general-counsel-advisor/scripts/regulatory_calendar_generator.py \
--input regulatory_inputs.json --format markdown
The right mix depends on:
A pragmatic mix at Series C: 5–10 in-house FTEs covering commercial,
privacy/security, employment, IP basics, M&A support; a panel of 3–6
specialist firms for litigation, IP, employment escalations, M&A, securities.
| Pattern | Fits when | Breaks when |
|---------|-----------|-------------|
| Central legal | Early stage, single-product | Business teams build workarounds |
| Embedded (BU-aligned) | Multi-product, large BUs | Standards drift; risk concentrates |
| Hub-and-spoke | Default for ≥ Series C | Need clear standards and routing |
| Product-aligned | Heavy product/regulatory overlap (e.g., medtech) | Cost; risk of duplication |
references/legal-strategy-and-risk.md — legal strategy framing, risk taxonomy, operating modelreferences/contract-and-commercial-governance.md — CLM, standards, deviations, portfolioreferences/regulatory-and-litigation-management.md — regulatory tracking, litigation, M&A legalc-level-advisor/ceo-advisor — board / governance overlapc-level-advisor/cfo-advisor — securities, audit committeec-level-advisor/ciso-advisor — security incident + breachc-level-advisor/chro-advisor — employment mattersc-level-advisor/chief-ai-officer-advisor — AI governance + EU AI Actc-level-advisor/chief-data-officer-advisor — data governance and privacylegal/contract-review — execution-level contract reviewlegal/breach-response — execution-level breach handlinglegal/dpia-builder — execution-level DPIAra-qm-team/gdpr-dsgvo-expert — deep privacy implementationra-qm-team/eu-ai-act-specialist — high-risk AI conformityWhen the advisor runs, you should walk away with:
This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. Use this when the user requests earnings calendar data, wants to know which companies are reporting earnings in the upcoming week, or needs a weekly earnings review. The skill focuses on mid-cap and above companies (over $2B market cap) that have significant market impact, organizing the data by date and timing in a clean markdown table format. Supports multiple environments (CLI, Desktop, Web) with flexible API key management.
This skill should be used when analyzing recent market-moving news events and their impact on equity markets and commodities. Use this skill when the user requests analysis of major financial news from the past 10 days, wants to understand market reactions to monetary policy decisions (FOMC, ECB, BOJ), needs assessment of geopolitical events' impact on commodities, or requires comprehensive review of earnings announcements from mega-cap stocks. The skill automatically collects news using WebSearch/WebFetch tools and produces impact-ranked analysis reports. All analysis thinking and output are conducted in English.
Screen post-earnings gap-up stocks for PEAD (Post-Earnings Announcement Drift) patterns. Analyzes weekly candle formation to detect red candle pullbacks and breakout signals. Supports two input modes - FMP earnings calendar (Mode A) or earnings-trade-analyzer JSON output (Mode B). Use when user asks about PEAD screening, post-earnings drift, earnings gap follow-through, red candle breakout patterns, or weekly earnings momentum setups.
Plan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan. Use when kicking off a new sprint, sizing a backlog against team availability (accounting for PTO and meetings), deciding what's P0 vs. stretch, or handling carryover from the last sprint.
Provide US dividend tax and account-location workflow for Kanchi-style income portfolios. Use when users ask about qualified vs ordinary dividends, 1099-DIV interpretation, REIT/BDC distribution treatment, holding-period checks, or taxable-vs-IRA account placement decisions for dividend assets.
Business fundamentals for indie app developers — LLC/entity setup, taxes, Apple Small Business Program, revenue tracking, hiring contractors, and financial planning for sustainability. Use when user asks about business setup, tax implications, hiring, or financial planning for their app business.
Inventory management for TikTok Shop — demand forecasting, viral stock planning, FBT optimization
Take borghei/general-counsel-advisor from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.