Finance & Business
Finance agent skills bring structure to money-related work: financial models, accounting workflows, invoices, budgeting, and market analysis. Your AI agent loads the skill when the task matches and follows its rules, in any agent that reads SKILL.md files.
-
bromso Skill MaterialityDetermine significance thresholds for reporting and adjustment decisions
-
clowlove Bundle Finance Invoice Manager专注中国企业发票全生命周期管理的财税专家,精通增值税专用发票与普通发票管理、金税系统操作、电子发票推广、三单匹配、报销审批和税务合规,帮助企业实现发票管理的规范化和数字化。
-
antins-labs Bundle Www Cbo GovCBO (Congressional Budget Office) Data Access
-
robsonkades Bundle Jni And FfmCrossing into native code: JNI call overhead, critical sections and what they block, the FFM downcall and upcall path, `Linker` and method handles, why a native frame pins a virtual thread, and measuring the boundary cost. Use when a native call sits inside a tight loop, when someone proposes migrating JNI to Panama to fix pinning, when `Linker.Option.critical()` is applied without a measured duration, when `jdk.VirtualThreadPinned` events point at a `native` method or `MethodHandle.invokeExact`, when `WARNING: A restricted method ... has been called` appears after a JDK upgrade, when a runbook still references `-Djdk.tracePinnedThreads` or `--enable-preview` for FFM, when `jextract` is assumed to ship with the JDK, when a downcall fails with `WrongThreadException` on a confined arena, or when `GCLocker Initiated GC` appears as a cause in the GC log. Does not cover holding native memory (off-heap-memory), pinning as scheduling (virtual-threads-internals), or the native memory budget (jvm-memory-regions).
-
robsonkades Bundle Jfr AdvancedEngineering JDK Flight Recorder evidence beyond stock settings: discovering event schemas and settings on the target build, designing threshold/period/throttle/stack trade-offs, composing and validating JFC configurations, accounting for concurrent recordings, defining low-cost custom events and relational metadata, operating Recording/RecordingStream/MXBean consumers, and validating loss, parsing, retention, privacy, and Java 25 JFR features. Use when an event is absent, a field/parser is guessed, fine events are thresholded away, custom instrumentation or live export is proposed, or recording overhead/coverage is uncertain. Does not own first-tool selection, async-profiler, or fleet continuous-profiling operations.
-
robsonkades Bundle Jvm Gc TuningDeciding whether GC is the actual bottleneck, then choosing a collector and sizing the heap. Use when GC pauses appear on the critical path of a latency profile, when full collections show up, when the heap grows toward its limit, when sizing a JVM for a container, or when a collector change is being proposed. Start from java-performance instead when the symptom is latency or CPU and GC has not been confirmed as the cause. Does not cover how collectors work internally (gc-fundamentals), configuring and reading the GC log (gc-log-analysis), the non-heap memory budget (jvm-memory-regions), or allocation profiling (allocation-profiling) or leak hunting (java-reference-types-and-leaks). Deriving G1 flag values from an SLO is g1-tuning-for-slo and operating the concurrent collectors is zgc-and-shenandoah.
-
robsonkades Bundle Linux For JvmThe Linux side of a JVM incident: RSS versus virtual memory, page faults and swap, AlwaysPreTouch, transparent huge pages, cgroup CPU throttling, the two OOM killers, file-descriptor and process limits, signals and graceful shutdown, and PSI as a direct stall signal. Use when a process dies with exit code 137 or no log at all, when a GC pause in the log does not match the pause the client felt, when "too many open files" or "unable to create native thread" appears, when THP or swappiness is being changed by reflex, when kill -9 is the first response, or when container CPU limits may be throttling the JVM. Does not cover the JVM-side memory budget (jvm-memory-regions), collector behaviour (gc-fundamentals), or CPU cache and NUMA topology (cpu-cache-and-numa). What the JVM detects inside a cgroup is container-awareness, kernel-side tracing is ebpf-for-jvm, and the network stack is tcp-tuning.
-
robsonkades Bundle Slo And AlertingEngineering service-level contracts and actionable alerting: defining user-centered SLIs and SLOs with explicit populations and windows, negotiating error-budget policy, separating request- and time-based semantics, deriving multi-window burn alerts, handling low traffic and missing data, and routing symptoms or predictive hazards by urgency and actionability. Use when an SLO is ambiguous, an SLA lacks operating margin, alert noise is high, resource thresholds page without context, or PromQL burn rules need review. Instrument design belongs to metrics-and-cardinality; percentile semantics to latency-statistics; overload controls to rate-limiting-and-load-shedding.
-
robsonkades Bundle G1 Tuning For SloDeriving G1 flag values from a latency SLO and proving they helped: what `MaxGCPauseMillis` actually controls, the young size bounds, IHOP and adaptive IHOP with an explicit safety margin, region size as the basis of every region-denominated calculation, `G1OldCSetRegionThresholdPercent` and `G1MixedGCCountTarget`, and the measure-derive-predict-validate loop. Use when GC flags were copied from another service, when `-Xms` differs from `-Xmx` in production, when mixed GC violates the SLO while young GC is healthy, when GC overhead exceeds its explicit service budget, when a full GC follows a marking cycle that finished too late, when an IHOP was set to the theoretical ceiling, when a G1 flag makes the JVM refuse to start, or when a parser reports a promotion rate of zero. Does not cover deciding whether GC is the bottleneck at all or which collector to use (jvm-gc-tuning), why the mechanism responds the way it does (g1-internals), or configuring and parsing the GC log itself (gc-log-analysis).
-
robsonkades Bundle Jvm Class LoadingClass loading, class identity and classloader leaks: parent-first delegation, {defining loader, binary name} identity, loading versus linking versus initialisation, Metaspace retention, and CDS/AOT cache for startup. Use when a ClassCastException reports identical type names on both sides, when Metaspace grows monotonically across redeploys or plugin reloads, when ClassNotFoundException and NoClassDefFoundError need to be told apart, when IllegalAccessError mentions "does not export" or InaccessibleObjectException asks for --add-opens, when a startup hangs with "waiting on the Class initialization monitor" in a thread dump, when a static initialiser does I/O, or when reducing cold start. Does not cover the Metaspace budget itself (jvm-memory-regions), JIT warm-up (jit-compilation), or heap object-retention analysis (heap-dump-analysis). Metaspace internals are metaspace-internals and startup caching in depth is startup-cds-crac-leyden.
-
robsonkades Bundle Container AwarenessWhat the JVM actually detects inside a container: cgroup v1 versus v2 detection, ActiveProcessorCount and how a CPU quota becomes a processor count, MaxRAMPercentage and every ergonomic derived from it, GC and JIT thread counts sized from the wrong number, and verifying all of it from inside the running container. Use when a pod is OOMKilled while heap usage is well below Xmx, when a Deployment has no resources.limits or sets limits.memory equal to Xmx, when MaxRAMPercentage is pushed to 90, when someone reads ActiveProcessorCount out of PrintFlagsFinal or jcmd VM.flags and gets -1, when a cgroup command reads /sys/fs/cgroup/cpu/cpu.stat and finds nothing, or when latency spikes have no matching GC pause. Does not cover host-side kernel behaviour such as the node OOM killer, page faults, swap, PSI or signals (linux-for-jvm), the memory-region budget itself (jvm-memory-regions), or CPU topology and pinning (numa-and-cpu-affinity).
-
robsonkades Bundle Metaspace InternalsMetaspace internals on JDK 16+: chunk and arena allocation per ClassLoaderData, the compressed class space and its separately configured reservation/limit, chunk waste and fragmentation, when memory is actually returned to the OS, and reading `jcmd VM.metaspace` and the nested `VM.native_memory` output. Use when `OutOfMemoryError: Metaspace` or `Compressed class space` is thrown, when a container is OOMKilled with a healthy heap, when metaspace committed grows monotonically, when `MaxMetaspaceSize` is unset or copied from another service, when `waste` in the class space is climbing, or when proxies, hidden classes or a scripting engine generate classes at runtime. Does not cover the process-wide memory map and container budget (jvm-memory-regions), classloader identity, unloading and the retainer hunt for a leak (jvm-class-loading), or anything about compiled code and the code cache (code-cache-segments).
-
xjli360 Bundle Sealeap Amazon Eu Multimarket AdsPlan and diagnose Amazon Europe multi-market advertising for standard, non-standard, high-ticket, and seasonal products across mature and emerging marketplaces, with localization, logistics, decision-cycle, and profitability gates. Use for 欧洲多站点广告, UK/DE向FR/IT/ES/NL/SE/PL/BE/IE拓站, 标品vs非标品, 欧洲高客单, 返校季, multi-market SP/SB/SD, Pan-European inventory, 本地化素材, or converting the authorized EU posters into a staged experiment. Historical claims and bid/budget examples are source snapshots; verify current marketplace availability and require approval before live changes.
-
xjli360 Bundle Sealeap Amazon Asin Targeting StrategyPlan Amazon ASIN product-targeting campaigns by scoring product similarity, demand, truthful conversion advantages, placement hypotheses, budget isolation, and downstream search-term harvesting. Use when the user asks whether a new product can start with ASIN targeting, how to choose competitor ASINs, or when to move discovered queries into exact campaigns. Avoid review manipulation and ranking guarantees.
-
xjli360 Bundle Sealeap Amazon Keyword Rank MonitoringCreate a disciplined Amazon keyword-position monitoring system that prioritizes revenue-contributing terms, separates organic and sponsored observations, controls measurement noise, and triggers evidence-based diagnostics. Use when the user asks which keyword ranks to track, how often to track them, or what to do when a core term drops. Do not automate bid changes from a single noisy snapshot.
-
xjli360 Bundle Sealeap Amazon Large Keyword PortfolioDesign a scalable Amazon long-tail keyword portfolio with evidence-based query generation, clustering versus single-keyword isolation, portfolio budget caps, automation drafts, sample safeguards, and human approvals. Use when the user asks about hundreds of campaigns, single-keyword structures, low-bid long-tail coverage, bulk sheets, or automated bid rules. Do not create live rules or campaigns without approval.
-
xjli360 Bundle Sealeap Amazon New Product Ad RecoveryRecover an underperforming Amazon new-product advertising program by diagnosing traffic concentration, sample sufficiency, placement mix, retail readiness, and unit economics in a fixed order. Use when a new ASIN has run for days or weeks with few orders, scattered clicks, or unclear next steps. Build controlled tests and do not increase budget or change live ads without approval.
-
xjli360 Bundle Sealeap Amazon New Product Launch PlanCreate a quantified Amazon new-product launch plan by translating a sales target into comparable-product benchmarks, keyword economics, budget scenarios, milestones, and stop-loss rules. Use when the user asks for a 新品推广计划, target-order reverse planning, competitor-based launch budget, or GO/NO-GO assessment before launch. Keep competitor estimates labeled and do not execute campaigns without approval.
-
okhp3 Bundle Okhp3 Attack EconomicsMeasure the economic sustainability of defensive controls against distributed agentic threats. Use when comparing attack effort, defensive effort, expected loss, and recovery cost. Do not invent attacker costs or make budget decisions without supplied data.
-
okhp3 Bundle Okhp3 Response Cost BenefitCompare defensive responses using expected loss, effectiveness, uncertainty, reversibility, and response cost. Use when triaging alerts under constrained resources. Do not make autonomous budget, legal, or life-safety decisions.
-
okhp3 Bundle Okhp3 Nfl Fantasy PicksSelect NFL fantasy players, DFS lineups, salary-cap rosters, waiver priorities, or trade targets under a scoring and budget system. Use when comparing projected points per cost, replacement value, positional scarcity, floor, ceiling, or roster correlation. Load `okhp3-outcome-modeling-core` and `okhp3-outcome-modeling-sports` first; this is fantasy decision support, not sportsbook betting advice.
-
contextgo Skill Customer Billing OpsOperate customer billing workflows such as subscriptions, refunds, churn triage, billing-portal recovery, and plan analysis using connected billing tools like Stripe. Use when the user needs to help a customer, inspect subscription state, or manage revenue-impacting billing operations.
-
ericrisco Bundle StripeUse when wiring an app to Stripe for payments, subscriptions, Checkout, webhooks or the billing portal — adding a paywall or paid plan, charging recurring fees, and debugging why a completion event never fires, why signature verification fails, or why a webhook fires twice and duplicates the order. NOT a generic non-Stripe inbound event receiver (that is `webhooks`), NOT the invoice document's legal form (that is `invoicing`), NOT deciding what to charge (that is `pricing`).
-
ericrisco Bundle InvoicingUse when issuing an invoice, quote, or credit note and moving it draft-to-paid — the legally required VAT fields, gap-free numbering, per-country e-invoicing mandates, dunning overdue ones. NOT recording a paid invoice in the books (that is `bookkeeping`), NOT Stripe SDK plumbing (that is `stripe`), NOT setting the price (that is `pricing`).
-
ericrisco Bundle RetentionUse when revenue is leaking out the bottom of the funnel and you need a program to keep, score and win back customers — a customer health score, NPS, catching churn signals before renewal, a cancellation save flow, or a win-back sequence, and reading GRR against NRR. NOT working a single live churn-risk ticket in the moment (that is `customer-support`), NOT the first-30-days welcome flow (that is `client-onboarding`).
-
ericrisco Bundle MonitoringUse when setting up uptime and health monitoring, alerts, or on-call basics for a service already in production, so you learn it is down before customers do — health and readiness probes, alerting on SLO error-budget burn rather than raw counts, curing alert fatigue, on-call rotation with escalation, and a status page. NOT instrumenting logs, metrics or traces, or wiring OpenTelemetry (that is `observability`).
-
lukasa1993 Bundle Tanstack Angular Table Table StateUse Angular-signal-backed table.atoms, direct template reads, computed selectors, controlled signals, value-or-updater callbacks, and external Angular Store atoms while accounting for injectTable initializer reruns.
-
lukasa1993 Bundle Tanstack Table Core Column OrderingControl TanStack Table v9 leaf columnOrder with stable IDs while accounting for pinning regions, visibility, and groupedColumnMode precedence. Load for drag-and-drop columns or rendered order that differs from state.
-
contextgo Skill Pm Feature Investment AdvisorEvaluate whether a feature deserves investment using revenue linkage, cost structure, strategic value, and risk.
-
contextgo Skill Finance Budget Variance AnalysisExplain actual versus budget or prior-period performance with materiality thresholds, driver logic, and management-ready conclusions.
-
pooriaarab Skill Ad ExperimentsRun paid-ad experiments on a small budget so you learn WHICH variable drives signups and WHY — hyper-specific one-audience×one-geo×one-creative experiments driven by a written hypothesis, proving the cheapest measurable conversion (free signup) before the expensive one (paid), and judging results on server-side truth reconciled against payment-provider ground truth rather than dashboard vanity metrics. Also covers sizing the budget to the metric you can actually read (a $50 test reads CPC/CTR, not a conversion rate), a controlled UTM taxonomy for landing-page attribution, seeding platform lookalikes from your own hashed-email user list (minimum sizes, match-loss, graceful under-size handling), and the human-authorization boundary around exporting user PII to an ad network. Platform-agnostic methodology that pairs with the ads-google, ads-meta, and ads-reddit tracking/setup skills. Use when planning a paid-ad test, structuring ad experiments, sizing a budget, building a lookalike/seed audience, or deciding wha
-
pooriaarab Skill Bug Bash SetupPlan a bug bash for a release — turn a tester roster and time budget into balanced, no-overlap test-area assignments plus a plan and findings-log doc. Triggers include "set up / plan a bug bash", "assign areas", "who tests what". Pairs with bug-bash-triage.
-
deciqai Skill Tax Filing Position ConsequencesActivate when: a position/election has effects beyond this year — S-corp election, depreciation/§179/bonus, accounting-method change, filing status, Roth conversion, entity choice; client asks 'should I elect X?'. Do NOT activate when: the item is contained to the current return with no carry effect. More: deciqai.com/s/tax-filing-position-consequences
-
samarv Skill B2b Value NegotiationA framework for defending price and extracting maximum value in B2B sales. Use this skill when a prospect asks for a discount, when transitioning a POC to a commercial deal, or when presenting high-ticket pricing to budget-conscious stakeholders.
-
samarv Skill Modular Plg TransitionA framework for shifting a sales-led or hybrid business toward a product-led motion by identifying which parts of the journey should be product-driven and where humans should remain as a strategic backstop. Use this when you need to increase revenue efficiency, scale top-of-funnel demand without adding headcount, or align your buying process with modern software buyer expectations.
-
samarv Skill Shaping Product AppetitesA framework for defining product features within a fixed time budget (appetite). Use this when projects are consistently dragging, when there is a "wall" between design and engineering, or when you want to replace dense PRDs and high-fidelity mockups with actionable, de-risked concepts.
Frequently asked questions
What are Finance & Business agent skills?
Finance agent skills bring structure to money-related work: financial models, accounting workflows, invoices, budgeting, and market analysis. Your AI agent loads the skill when the task matches and follows its rules, in any agent that reads SKILL.md files.
Which Finance & Business skills are most installed?
Popular Finance & Business skills on SkillMD right now include materiality, finance-invoice-manager, www_cbo_gov. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Finance & Business skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.