[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-openai-economic-impact-report":3,"mdc-domzxk-key":36,"related-org-openai-economic-impact-report":1307,"related-repo-openai-economic-impact-report":1514},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":25,"repoUrl":26,"updatedAt":27,"license":28,"forks":29,"topics":30,"repo":31,"sourceUrl":34,"mdContent":35},"economic-impact-report","generate economic impact reports","Use when translating a specific event, policy change, macro shock, or industry development into public-equity issuer, sector, earnings, valuation, positioning, and portfolio implications. Do not use for standalone macro strategy, rates, FX, credit, futures, or generic market commentary.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"openai","OpenAI","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fopenai.png",[12,16,19,22],{"name":13,"slug":14,"type":15},"Reporting","reporting","tag",{"name":17,"slug":18,"type":15},"Finance","finance",{"name":20,"slug":21,"type":15},"Macro","macro",{"name":23,"slug":24,"type":15},"Equity Research","equity-research",4888,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins","2026-08-28T15:10:08.178756",null,661,[],{"repoUrl":26,"stars":25,"forks":29,"topics":32,"description":33},[],"OpenAI Plugins","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins\u002Ftree\u002FHEAD\u002Fplugins\u002Fpublic-equity-investing\u002Fskills\u002Feconomic-impact-report","---\nname: economic-impact-report\ndescription: Use when translating a specific event, policy change, macro shock, or industry development into public-equity issuer, sector, earnings, valuation, positioning, and portfolio implications. Do not use for standalone macro strategy, rates, FX, credit, futures, or generic market commentary.\n---\n\n# Economic Impact Report\n\n## Skill Configuration\n\n### Common Skill Instructions\n\nMANDATORY: Before searching connectors, retrieving evidence, or drafting output, read and apply the shared runtime contract in `..\u002Fpublic-equity-investing\u002FSKILL.md## Cross-Skill Runtime Contract`. Then check the router skill map and `..\u002F..\u002Fshared\u002Fplugin-routing-playbook.md` for adjacent skills that should be sequenced with this workflow. Do not run user-context setup or inspection during ordinary workflow work; route only explicit saved-context, source-setup, onboarding, or automation-setup requests to `..\u002Fuser-context\u002FSKILL.md`.\n\n### Source Resolution\n\nLoad `..\u002F..\u002Fshared\u002Fworkflow-source-resolution.md`. Resolve only the categories needed for this workflow: `internal_research`, `portfolio_models_trackers`, and `market_data_estimates`. Use the shared runtime contract to map each attempted category to an available app, connector, file, export, or user-provided input.\n\n## Relevant Dependency Categories\n\nThese are the source categories most likely to matter for this workflow. Use the router contract to resolve only the categories the task actually needs, prefer user-named sources first, and state any material source limitation.\n\n- `Market Data & Estimates`\n- `Company Filings & IR`\n- `Internal Research`\n\n## Internal Support\n\nWhen this workflow needs rendering, evidence\u002Fdata preparation, style, or sector context, route support through the visible `public-equity-investing` router and its bundled internal playbooks. Route workbook or model QA through the visible `model-audit-tieout` workflow.\n\n## Deliverable Intake\n\nBefore source gathering or analysis for a new substantive hero deliverable, load `..\u002F..\u002Fshared\u002Fdeliverable-intake-policy.md` and use its adaptive `request_user_input` preflight for materially unresolved format, depth, audience\u002Fuse, or focus choices. For a substantive reusable economic-impact report or explicit HTML public-equity shock analysis, the default resolves the presentation surface to a polished standalone HTML economic-impact report unless the user requests an alternate surface, a quick\u002Fno-file answer, or a standardized dashboard. In interactive runs, ask only remaining material choices such as depth, audience\u002Fuse, or focus; in non-interactive runs, default to the HTML economic-impact report and `Full working analysis` while disclosing those assumptions outside the artifact. Reuse resolved preferences in downstream steps; when acting only as input to an owning workflow, do not re-prompt.\n\n## Goal\n\nProduce a decision-grade public-equity economic impact report. This is not a news summary and not a generic cross-asset macro note; it should tell a senior public-equity investor what changed, why it matters for listed equities, what reprices first, what is still uncertain, and which issuers, sectors, estimates, valuation debates, positioning risks, and portfolio actions matter most.\n\nDefault to a full decision-grade economic impact report unless the user explicitly asks for a summary, quick read, one-pager, brief, TL;DR, or another compressed format. For a substantial reusable report or explicit HTML public-equity shock analysis, produce a polished standalone HTML economic-impact report following `..\u002F..\u002Fshared\u002Fhtml-artifact-standard.md`; chat-only is appropriate for narrow or explicitly quick reads.\n\n## Use When\n\nUse this skill when the user asks for:\n\n- economic or market impact of a specific event\n- first-, second-, third-, or fourth-order implications\n- transmission map from shock to consequence\n- winners and losers with mechanisms\n- public-equity implications from rates, FX, options, futures, commodities, credit, policy, geopolitics, labor, supply-chain, demand, or regulatory shocks\n- scenario analysis, catalysts, monitoring signals, or \"what would change the view\"\n- a senior public-equity investor memo on policy, macro, regulatory, geopolitical, supply, credit-signal, commodity, industry, or earnings shocks\n\nDo not use for:\n\n- pure article summaries with no impact question\n- generic macro explainers with no event or catalyst\n- narrow workflows that need another local skill first, such as DCF, earnings deep dive, catalyst calendar, or spreadsheet cleanup\n- one-line market color where a causal map is overkill\n- standalone macro, rates, FX, futures, options, commodities, or credit strategy without a listed-equity issuer\u002Fsector\u002Fportfolio decision; route out\n- standalone macro strategy, rates strategy, FX strategy, futures curve work, options-volatility trade construction, credit-security relative value, or debt-security selection; route those to the appropriate plugin, with Credit Markets owning credit instruments\n\n## Non-Negotiables\n\n- Bottom line first.\n- Separate fact, inference, assumption, and scenario.\n- Separate direct effects from higher-order effects.\n- Separate immediate listed-equity implications, medium-term earnings\u002Festimate implications, valuation\u002Fmultiple implications, positioning\u002Fflow implications, and structural consequences.\n- Every major claim must tie to a transmission channel.\n- Every named issuer, sector, country, commodity, rate, currency, credit signal, or asset-class input must connect to a public-equity mechanism.\n- Quantify whenever a reasonable range is possible.\n- Distinguish what is genuinely new from stale reporting or prior expectations.\n- Distinguish what is likely priced from what may still be mispriced.\n- Address the strongest counterargument.\n- End with scenarios, monitoring signals, falsifiers, and the public-equity action posture: `add`, `press`, `hold`, `trim`, `exit`, `hedge`, `watchlist`, `pass`, `wait for proof`, or `re-underwrite`.\n- If current facts matter, verify dates, timestamps, and latest state before analyzing. Distinguish reported events from confirmed facts, and distinguish spot, futures, closing, and intraday commodity or market observations.\n\n## Causal Spine\n\nUse this full sequence:\n\n1. Event and baseline.\n2. What is new.\n3. Transmission channels.\n4. First variables likely to reprice.\n5. Direct winners\u002Flosers.\n6. Higher-order consequences.\n7. Scenarios, catalysts, public-equity expression, and portfolio action.\n\nIf you cannot name the channel, do more source work before writing. Load `references\u002Fimpact-framework.md` for timing, directness, confidence, domain, and quantification rules.\n\n## Workflow\n\n1. Define the event precisely, state its evidence status and market-data cut-off, and name the public-equity decision it could change.\n2. Identify what changed versus consensus\u002Fbaseline and what listed equities already appear to discount.\n3. Draft the transmission map before broad research, ending every channel in issuer, sector, earnings, valuation, positioning, or portfolio implications.\n4. Write the key hypotheses, confirmers, and falsifiers.\n5. Gather evidence, prioritizing primary sources and recency.\n6. Rank impacts by sign, magnitude, timing, confidence, and directness. Group representative issuer or sector candidates only when they share the same transmission channel, first affected line item, and directional read-through; split rows when the economics differ.\n7. Identify what is priced and what may still be mispriced in the affected equities, peer group, sector, index, or factor exposure. Ground priced-in conclusions primarily in affected issuer\u002Fsector price action, revisions or valuation movement, or the relevant transmission market; use broad-index performance as context only.\n8. Build base\u002Fupside\u002Fdownside scenarios.\n9. Write the strongest counterargument.\n10. End with monitoring, falsifiers, and what would change portfolio action.\n\nUse `references\u002Fworkflow.md` for full-form reports.\n\n## No Portfolio \u002F Watchlist Fallback\n\nIf the user does not provide a portfolio, position list, thesis, benchmark, or watchlist, do not stall and do not invent holdings. Build a general public-equity exposure map:\n\n- industries and sub-industries most exposed;\n- countries, currencies, and geographic revenue\u002Fcost exposures;\n- public companies and relevant private companies with public-equity read-throughs;\n- commodities, rates, FX, credit-spread, volatility, or demand variables that transmit into equity estimates or multiples;\n- likely beneficiaries, losers, second-order peers, suppliers, customers, and crowded expressions;\n- a research queue using `watchlist`, `wait for proof`, `pass`, or `re-underwrite` rather than portfolio-specific add\u002Ftrim\u002Fexit language.\n\nPortfolio-specific action should be labeled `not available without holdings \u002F active weights \u002F mandate`. The report must still terminate in issuer impact, sector\u002Fpeer impact, earnings or estimate path, valuation\u002Fmultiple impact, positioning\u002Fflow impact, and next Public Equity Investing workflow.\n\n## Sub-agent decomposition\n\nFor complex medium\u002Flarge requests, use sub-agents where available; otherwise emulate the split as named workstreams. Suggested lanes: event verification, issuer\u002Fsector exposure, earnings and valuation read-through, positioning\u002Fflow impact, scenarios, and counterarguments. Keep this skill as the lead: reconcile conflicts, source labels, assumptions, open items, final QA, and the user-facing answer.\n\n## Output Modes\n\n- **Full economic-impact report:** default analytical route for broad or substantial reusable public-equity impact requests, especially those with many issuers, scenarios, sources, or monitoring items. For a substantive reusable economic-impact report or explicit HTML public-equity shock analysis, produce a polished standalone HTML economic-impact report following `..\u002F..\u002Fshared\u002Fhtml-artifact-standard.md`; let the event and equity transmission channels determine the report structure.\n- **Standardized dashboard:** use only when the user explicitly asks for a standardized dashboard, reusable dashboard template, or structured payload-driven render. For that path, use `references\u002FDASHBOARD_PACK.md`: `economic-impact-report` owns the public-equity transmission logic, scenario analysis, issuer\u002Fsector exposure map, earnings and valuation read-through, positioning implications, and portfolio watch items; `dashboard-builder` owns the shell\u002Frendering\u002FQA. Build a `public_equity_investing_dashboard.v1` payload as an internal renderer input, and keep JSON\u002FMarkdown\u002FCSV support files behind the HTML dashboard unless explicitly requested.\n- **Explicit quick PM read:** use only when the user explicitly asks for quick, short, summary, one-page, brief, or TL;DR. Include event status, public-equity bottom line, primary transmission channel, most affected listed exposures, what is priced, what needs proof, and next monitor.\n\n\n## Output Contract\n\nUnless the user explicitly asks for a shorter or narrower format, produce the full report. The first 150 to 250 words should stand alone as an executive summary, but the rest of the report should still include the full causal map and investment implications.\n\nMinimum sections:\n\n- `Executive Call`\n- `Event Status And Market Baseline`\n- `Source And Freshness`\n- `What Is New Vs. Expected`\n- `Event-To-Equity Transmission Map`\n- `Public Equity Framing`\n- `Ranked Equity Impact Map` \u002F `Issuer And Sector Impact` with issuer and sector exposure candidates\n- `What Is Priced In Vs. What Requires Proof`\n- `Earnings, Valuation, And Positioning Read-Through`\n- `Scenario Matrix`\n- `Monitoring Triggers And Research Queue`\n- `Bottom-Line Judgment`\n\nUse `references\u002Freport-template.md` for the full structure, `references\u002Fdomain-checklists.md` for domain-specific checks, and `references\u002Fquality-bar.md` before final delivery.\n\nFor Markdown draft\u002Fsupport outputs explicitly requested by the user or used as renderer input, run `scripts\u002Fcheck_economic_impact_report.py \u003Csupport_note.md>` when practical. The checker validates required sections, source\u002Ffreshness posture, and unresolved placeholders; it is a QA guardrail, not a replacement for source work. Markdown files should not be the lead user-facing artifact when an HTML report is expected.\n\nUse draft mode while iterating and delivery mode before circulating or sending a final file:\n\n```bash\npython scripts\u002Fcheck_economic_impact_report.py --mode draft path\u002Fto\u002Fsupport_note.md\npython scripts\u002Fcheck_economic_impact_report.py --mode delivery path\u002Fto\u002Fsupport_note.md\n```\n\n`--mode delivery` is the default and must fail if the report is missing a dedicated `Source And Freshness` section, lacks a data cut-off\u002Fas-of date, lacks sources used, omits the stale\u002Fmissing-data assessment, or discloses stale, missing, unknown, unsupported, or weak evidence for load-bearing claims. `--mode draft` surfaces the same source\u002Ffreshness issues as warnings so the report can remain a work in progress.\n\n## HTML Guidance\n\nFor a substantive standalone HTML economic-impact report, load `..\u002F..\u002Fshared\u002Fhtml-artifact-standard.md` and use these workflow-specific requirements:\n\n- Front-load an investor conclusion and an `Event Status And Market Baseline` block stating what is verified, what is reported or assumed, the as-of timestamp, relevant market benchmark, and material gaps. When material intraday observations inform the view, state an exact research cut-off time and time zone. For commodity shocks, distinguish benchmark, spot versus futures, contract\u002Fmonth when relevant, intraday versus close, and source timestamp.\n- Make the `Event-To-Equity Transmission Map` the primary analytical object: event or shock -> channel -> first variable -> issuer\u002Fsector driver -> financial line item -> public-equity action or monitoring implication.\n- Follow it with a `Ranked Equity Impact Map` that separates direct beneficiaries\u002Flosers from conditional and higher-order expressions. Combine exposures in one row only when their transmission channel, first affected line item, and directional read-through match; otherwise split them even if they are thematically adjacent. When company-specific work has not been completed, label named issuers as representative exposure candidates or a research queue, not investment conclusions.\n- Include `What Is Priced In Vs. What Requires Proof` before the detailed scenario and monitoring material. Ground priced-in claims primarily in evidence from affected equities or sectors, estimate revisions, valuation movement, or transmission-market indicators such as commodity curves, product spreads, or freight; broad-index performance is supporting context, not primary proof. Keep immediate market impact separate from estimate revisions, multiple effects, positioning\u002Fflow risk, and structural implications.\n- Use visible fact\u002Finference\u002Fscenario distinctions where a reader could otherwise confuse a reported event, an assumed shock, a market observation, and PM judgment.\n- Cite load-bearing figures, dated facts, and consequential disputed claims near use; use compact section-level source notes when several adjacent claims share sources. Do not repeat citation chips through every cell, monitoring row, or conclusion when they compete with the analysis.\n- If no portfolio was supplied, keep the visible action posture to `watchlist`, `wait for proof`, `pass`, or `re-underwrite` and state what evidence would convert the screen into portfolio action.\n- Visually inspect the HTML according to the shared artifact standard before delivery and iterate on hierarchy, legibility, clipping, table density, citation noise, and whether the transmission decision is immediately visible.\n\n## Edge Cases\n\n- If the event is underspecified but analyzable, state your interpretation and proceed.\n- If the user provides only an article\u002Fheadline, extract the surprise, baseline, and causal map.\n- If a domain is not materially affected, say `not material`.\n- If current facts or market moves are uncertain, verify before claiming a view.\n- If the event looks dramatic but economically minor, say so clearly.\n- If the effect is mostly expected or priced, say so clearly.\n- If the cleanest expression is not equities, say so, but do not turn this skill into the non-equity trade-construction owner.\n\n## Reference Map\n\n- `references\u002Fimpact-framework.md`: timing, directness, confidence, transmission channels, quantification, and domain checks.\n- `references\u002Fworkflow.md`: full workflow and failure modes.\n- `references\u002Freport-template.md`: full report template.\n- `references\u002Fdomain-checklists.md`: public companies, industries, countries, rates, options, futures, and cross-asset checks.\n- `references\u002Fquality-bar.md`: final quality bar.\n",{"data":37,"body":38},{"name":4,"description":6},{"type":39,"children":40},"root",[41,49,56,63,94,100,137,143,148,180,186,207,213,242,248,253,266,272,277,315,320,353,359,493,499,504,543,556,562,615,628,634,639,697,710,716,721,727,799,805,810,815,936,964,977,982,1051,1077,1083,1095,1191,1197,1242,1248,1301],{"type":42,"tag":43,"props":44,"children":45},"element","h1",{"id":4},[46],{"type":47,"value":48},"text","Economic Impact Report",{"type":42,"tag":50,"props":51,"children":53},"h2",{"id":52},"skill-configuration",[54],{"type":47,"value":55},"Skill Configuration",{"type":42,"tag":57,"props":58,"children":60},"h3",{"id":59},"common-skill-instructions",[61],{"type":47,"value":62},"Common Skill Instructions",{"type":42,"tag":64,"props":65,"children":66},"p",{},[67,69,76,78,84,86,92],{"type":47,"value":68},"MANDATORY: Before searching connectors, retrieving evidence, or drafting output, read and apply the shared runtime contract in ",{"type":42,"tag":70,"props":71,"children":73},"code",{"className":72},[],[74],{"type":47,"value":75},"..\u002Fpublic-equity-investing\u002FSKILL.md## Cross-Skill Runtime Contract",{"type":47,"value":77},". Then check the router skill map and ",{"type":42,"tag":70,"props":79,"children":81},{"className":80},[],[82],{"type":47,"value":83},"..\u002F..\u002Fshared\u002Fplugin-routing-playbook.md",{"type":47,"value":85}," for adjacent skills that should be sequenced with this workflow. Do not run user-context setup or inspection during ordinary workflow work; route only explicit saved-context, source-setup, onboarding, or automation-setup requests to ",{"type":42,"tag":70,"props":87,"children":89},{"className":88},[],[90],{"type":47,"value":91},"..\u002Fuser-context\u002FSKILL.md",{"type":47,"value":93},".",{"type":42,"tag":57,"props":95,"children":97},{"id":96},"source-resolution",[98],{"type":47,"value":99},"Source Resolution",{"type":42,"tag":64,"props":101,"children":102},{},[103,105,111,113,119,121,127,129,135],{"type":47,"value":104},"Load ",{"type":42,"tag":70,"props":106,"children":108},{"className":107},[],[109],{"type":47,"value":110},"..\u002F..\u002Fshared\u002Fworkflow-source-resolution.md",{"type":47,"value":112},". Resolve only the categories needed for this workflow: ",{"type":42,"tag":70,"props":114,"children":116},{"className":115},[],[117],{"type":47,"value":118},"internal_research",{"type":47,"value":120},", ",{"type":42,"tag":70,"props":122,"children":124},{"className":123},[],[125],{"type":47,"value":126},"portfolio_models_trackers",{"type":47,"value":128},", and ",{"type":42,"tag":70,"props":130,"children":132},{"className":131},[],[133],{"type":47,"value":134},"market_data_estimates",{"type":47,"value":136},". Use the shared runtime contract to map each attempted category to an available app, connector, file, export, or user-provided input.",{"type":42,"tag":50,"props":138,"children":140},{"id":139},"relevant-dependency-categories",[141],{"type":47,"value":142},"Relevant Dependency Categories",{"type":42,"tag":64,"props":144,"children":145},{},[146],{"type":47,"value":147},"These are the source categories most likely to matter for this workflow. Use the router contract to resolve only the categories the task actually needs, prefer user-named sources first, and state any material source limitation.",{"type":42,"tag":149,"props":150,"children":151},"ul",{},[152,162,171],{"type":42,"tag":153,"props":154,"children":155},"li",{},[156],{"type":42,"tag":70,"props":157,"children":159},{"className":158},[],[160],{"type":47,"value":161},"Market Data & Estimates",{"type":42,"tag":153,"props":163,"children":164},{},[165],{"type":42,"tag":70,"props":166,"children":168},{"className":167},[],[169],{"type":47,"value":170},"Company Filings & IR",{"type":42,"tag":153,"props":172,"children":173},{},[174],{"type":42,"tag":70,"props":175,"children":177},{"className":176},[],[178],{"type":47,"value":179},"Internal Research",{"type":42,"tag":50,"props":181,"children":183},{"id":182},"internal-support",[184],{"type":47,"value":185},"Internal Support",{"type":42,"tag":64,"props":187,"children":188},{},[189,191,197,199,205],{"type":47,"value":190},"When this workflow needs rendering, evidence\u002Fdata preparation, style, or sector context, route support through the visible ",{"type":42,"tag":70,"props":192,"children":194},{"className":193},[],[195],{"type":47,"value":196},"public-equity-investing",{"type":47,"value":198}," router and its bundled internal playbooks. Route workbook or model QA through the visible ",{"type":42,"tag":70,"props":200,"children":202},{"className":201},[],[203],{"type":47,"value":204},"model-audit-tieout",{"type":47,"value":206}," workflow.",{"type":42,"tag":50,"props":208,"children":210},{"id":209},"deliverable-intake",[211],{"type":47,"value":212},"Deliverable Intake",{"type":42,"tag":64,"props":214,"children":215},{},[216,218,224,226,232,234,240],{"type":47,"value":217},"Before source gathering or analysis for a new substantive hero deliverable, load ",{"type":42,"tag":70,"props":219,"children":221},{"className":220},[],[222],{"type":47,"value":223},"..\u002F..\u002Fshared\u002Fdeliverable-intake-policy.md",{"type":47,"value":225}," and use its adaptive ",{"type":42,"tag":70,"props":227,"children":229},{"className":228},[],[230],{"type":47,"value":231},"request_user_input",{"type":47,"value":233}," preflight for materially unresolved format, depth, audience\u002Fuse, or focus choices. For a substantive reusable economic-impact report or explicit HTML public-equity shock analysis, the default resolves the presentation surface to a polished standalone HTML economic-impact report unless the user requests an alternate surface, a quick\u002Fno-file answer, or a standardized dashboard. In interactive runs, ask only remaining material choices such as depth, audience\u002Fuse, or focus; in non-interactive runs, default to the HTML economic-impact report and ",{"type":42,"tag":70,"props":235,"children":237},{"className":236},[],[238],{"type":47,"value":239},"Full working analysis",{"type":47,"value":241}," while disclosing those assumptions outside the artifact. Reuse resolved preferences in downstream steps; when acting only as input to an owning workflow, do not re-prompt.",{"type":42,"tag":50,"props":243,"children":245},{"id":244},"goal",[246],{"type":47,"value":247},"Goal",{"type":42,"tag":64,"props":249,"children":250},{},[251],{"type":47,"value":252},"Produce a decision-grade public-equity economic impact report. This is not a news summary and not a generic cross-asset macro note; it should tell a senior public-equity investor what changed, why it matters for listed equities, what reprices first, what is still uncertain, and which issuers, sectors, estimates, valuation debates, positioning risks, and portfolio actions matter most.",{"type":42,"tag":64,"props":254,"children":255},{},[256,258,264],{"type":47,"value":257},"Default to a full decision-grade economic impact report unless the user explicitly asks for a summary, quick read, one-pager, brief, TL;DR, or another compressed format. For a substantial reusable report or explicit HTML public-equity shock analysis, produce a polished standalone HTML economic-impact report following ",{"type":42,"tag":70,"props":259,"children":261},{"className":260},[],[262],{"type":47,"value":263},"..\u002F..\u002Fshared\u002Fhtml-artifact-standard.md",{"type":47,"value":265},"; chat-only is appropriate for narrow or explicitly quick reads.",{"type":42,"tag":50,"props":267,"children":269},{"id":268},"use-when",[270],{"type":47,"value":271},"Use When",{"type":42,"tag":64,"props":273,"children":274},{},[275],{"type":47,"value":276},"Use this skill when the user asks for:",{"type":42,"tag":149,"props":278,"children":279},{},[280,285,290,295,300,305,310],{"type":42,"tag":153,"props":281,"children":282},{},[283],{"type":47,"value":284},"economic or market impact of a specific event",{"type":42,"tag":153,"props":286,"children":287},{},[288],{"type":47,"value":289},"first-, second-, third-, or fourth-order implications",{"type":42,"tag":153,"props":291,"children":292},{},[293],{"type":47,"value":294},"transmission map from shock to consequence",{"type":42,"tag":153,"props":296,"children":297},{},[298],{"type":47,"value":299},"winners and losers with mechanisms",{"type":42,"tag":153,"props":301,"children":302},{},[303],{"type":47,"value":304},"public-equity implications from rates, FX, options, futures, commodities, credit, policy, geopolitics, labor, supply-chain, demand, or regulatory shocks",{"type":42,"tag":153,"props":306,"children":307},{},[308],{"type":47,"value":309},"scenario analysis, catalysts, monitoring signals, or \"what would change the view\"",{"type":42,"tag":153,"props":311,"children":312},{},[313],{"type":47,"value":314},"a senior public-equity investor memo on policy, macro, regulatory, geopolitical, supply, credit-signal, commodity, industry, or earnings shocks",{"type":42,"tag":64,"props":316,"children":317},{},[318],{"type":47,"value":319},"Do not use for:",{"type":42,"tag":149,"props":321,"children":322},{},[323,328,333,338,343,348],{"type":42,"tag":153,"props":324,"children":325},{},[326],{"type":47,"value":327},"pure article summaries with no impact question",{"type":42,"tag":153,"props":329,"children":330},{},[331],{"type":47,"value":332},"generic macro explainers with no event or catalyst",{"type":42,"tag":153,"props":334,"children":335},{},[336],{"type":47,"value":337},"narrow workflows that need another local skill first, such as DCF, earnings deep dive, catalyst calendar, or spreadsheet cleanup",{"type":42,"tag":153,"props":339,"children":340},{},[341],{"type":47,"value":342},"one-line market color where a causal map is overkill",{"type":42,"tag":153,"props":344,"children":345},{},[346],{"type":47,"value":347},"standalone macro, rates, FX, futures, options, commodities, or credit strategy without a listed-equity issuer\u002Fsector\u002Fportfolio decision; route out",{"type":42,"tag":153,"props":349,"children":350},{},[351],{"type":47,"value":352},"standalone macro strategy, rates strategy, FX strategy, futures curve work, options-volatility trade construction, credit-security relative value, or debt-security selection; route those to the appropriate plugin, with Credit Markets owning credit instruments",{"type":42,"tag":50,"props":354,"children":356},{"id":355},"non-negotiables",[357],{"type":47,"value":358},"Non-Negotiables",{"type":42,"tag":149,"props":360,"children":361},{},[362,367,372,377,382,387,392,397,402,407,412,488],{"type":42,"tag":153,"props":363,"children":364},{},[365],{"type":47,"value":366},"Bottom line first.",{"type":42,"tag":153,"props":368,"children":369},{},[370],{"type":47,"value":371},"Separate fact, inference, assumption, and scenario.",{"type":42,"tag":153,"props":373,"children":374},{},[375],{"type":47,"value":376},"Separate direct effects from higher-order effects.",{"type":42,"tag":153,"props":378,"children":379},{},[380],{"type":47,"value":381},"Separate immediate listed-equity implications, medium-term earnings\u002Festimate implications, valuation\u002Fmultiple implications, positioning\u002Fflow implications, and structural consequences.",{"type":42,"tag":153,"props":383,"children":384},{},[385],{"type":47,"value":386},"Every major claim must tie to a transmission channel.",{"type":42,"tag":153,"props":388,"children":389},{},[390],{"type":47,"value":391},"Every named issuer, sector, country, commodity, rate, currency, credit signal, or asset-class input must connect to a public-equity mechanism.",{"type":42,"tag":153,"props":393,"children":394},{},[395],{"type":47,"value":396},"Quantify whenever a reasonable range is possible.",{"type":42,"tag":153,"props":398,"children":399},{},[400],{"type":47,"value":401},"Distinguish what is genuinely new from stale reporting or prior expectations.",{"type":42,"tag":153,"props":403,"children":404},{},[405],{"type":47,"value":406},"Distinguish what is likely priced from what may still be mispriced.",{"type":42,"tag":153,"props":408,"children":409},{},[410],{"type":47,"value":411},"Address the strongest counterargument.",{"type":42,"tag":153,"props":413,"children":414},{},[415,417,423,424,430,431,437,438,444,445,451,452,458,459,465,466,472,473,479,481,487],{"type":47,"value":416},"End with scenarios, monitoring signals, falsifiers, and the public-equity action posture: ",{"type":42,"tag":70,"props":418,"children":420},{"className":419},[],[421],{"type":47,"value":422},"add",{"type":47,"value":120},{"type":42,"tag":70,"props":425,"children":427},{"className":426},[],[428],{"type":47,"value":429},"press",{"type":47,"value":120},{"type":42,"tag":70,"props":432,"children":434},{"className":433},[],[435],{"type":47,"value":436},"hold",{"type":47,"value":120},{"type":42,"tag":70,"props":439,"children":441},{"className":440},[],[442],{"type":47,"value":443},"trim",{"type":47,"value":120},{"type":42,"tag":70,"props":446,"children":448},{"className":447},[],[449],{"type":47,"value":450},"exit",{"type":47,"value":120},{"type":42,"tag":70,"props":453,"children":455},{"className":454},[],[456],{"type":47,"value":457},"hedge",{"type":47,"value":120},{"type":42,"tag":70,"props":460,"children":462},{"className":461},[],[463],{"type":47,"value":464},"watchlist",{"type":47,"value":120},{"type":42,"tag":70,"props":467,"children":469},{"className":468},[],[470],{"type":47,"value":471},"pass",{"type":47,"value":120},{"type":42,"tag":70,"props":474,"children":476},{"className":475},[],[477],{"type":47,"value":478},"wait for proof",{"type":47,"value":480},", or ",{"type":42,"tag":70,"props":482,"children":484},{"className":483},[],[485],{"type":47,"value":486},"re-underwrite",{"type":47,"value":93},{"type":42,"tag":153,"props":489,"children":490},{},[491],{"type":47,"value":492},"If current facts matter, verify dates, timestamps, and latest state before analyzing. Distinguish reported events from confirmed facts, and distinguish spot, futures, closing, and intraday commodity or market observations.",{"type":42,"tag":50,"props":494,"children":496},{"id":495},"causal-spine",[497],{"type":47,"value":498},"Causal Spine",{"type":42,"tag":64,"props":500,"children":501},{},[502],{"type":47,"value":503},"Use this full sequence:",{"type":42,"tag":505,"props":506,"children":507},"ol",{},[508,513,518,523,528,533,538],{"type":42,"tag":153,"props":509,"children":510},{},[511],{"type":47,"value":512},"Event and baseline.",{"type":42,"tag":153,"props":514,"children":515},{},[516],{"type":47,"value":517},"What is new.",{"type":42,"tag":153,"props":519,"children":520},{},[521],{"type":47,"value":522},"Transmission channels.",{"type":42,"tag":153,"props":524,"children":525},{},[526],{"type":47,"value":527},"First variables likely to reprice.",{"type":42,"tag":153,"props":529,"children":530},{},[531],{"type":47,"value":532},"Direct winners\u002Flosers.",{"type":42,"tag":153,"props":534,"children":535},{},[536],{"type":47,"value":537},"Higher-order consequences.",{"type":42,"tag":153,"props":539,"children":540},{},[541],{"type":47,"value":542},"Scenarios, catalysts, public-equity expression, and portfolio action.",{"type":42,"tag":64,"props":544,"children":545},{},[546,548,554],{"type":47,"value":547},"If you cannot name the channel, do more source work before writing. Load ",{"type":42,"tag":70,"props":549,"children":551},{"className":550},[],[552],{"type":47,"value":553},"references\u002Fimpact-framework.md",{"type":47,"value":555}," for timing, directness, confidence, domain, and quantification rules.",{"type":42,"tag":50,"props":557,"children":559},{"id":558},"workflow",[560],{"type":47,"value":561},"Workflow",{"type":42,"tag":505,"props":563,"children":564},{},[565,570,575,580,585,590,595,600,605,610],{"type":42,"tag":153,"props":566,"children":567},{},[568],{"type":47,"value":569},"Define the event precisely, state its evidence status and market-data cut-off, and name the public-equity decision it could change.",{"type":42,"tag":153,"props":571,"children":572},{},[573],{"type":47,"value":574},"Identify what changed versus consensus\u002Fbaseline and what listed equities already appear to discount.",{"type":42,"tag":153,"props":576,"children":577},{},[578],{"type":47,"value":579},"Draft the transmission map before broad research, ending every channel in issuer, sector, earnings, valuation, positioning, or portfolio implications.",{"type":42,"tag":153,"props":581,"children":582},{},[583],{"type":47,"value":584},"Write the key hypotheses, confirmers, and falsifiers.",{"type":42,"tag":153,"props":586,"children":587},{},[588],{"type":47,"value":589},"Gather evidence, prioritizing primary sources and recency.",{"type":42,"tag":153,"props":591,"children":592},{},[593],{"type":47,"value":594},"Rank impacts by sign, magnitude, timing, confidence, and directness. Group representative issuer or sector candidates only when they share the same transmission channel, first affected line item, and directional read-through; split rows when the economics differ.",{"type":42,"tag":153,"props":596,"children":597},{},[598],{"type":47,"value":599},"Identify what is priced and what may still be mispriced in the affected equities, peer group, sector, index, or factor exposure. Ground priced-in conclusions primarily in affected issuer\u002Fsector price action, revisions or valuation movement, or the relevant transmission market; use broad-index performance as context only.",{"type":42,"tag":153,"props":601,"children":602},{},[603],{"type":47,"value":604},"Build base\u002Fupside\u002Fdownside scenarios.",{"type":42,"tag":153,"props":606,"children":607},{},[608],{"type":47,"value":609},"Write the strongest counterargument.",{"type":42,"tag":153,"props":611,"children":612},{},[613],{"type":47,"value":614},"End with monitoring, falsifiers, and what would change portfolio action.",{"type":42,"tag":64,"props":616,"children":617},{},[618,620,626],{"type":47,"value":619},"Use ",{"type":42,"tag":70,"props":621,"children":623},{"className":622},[],[624],{"type":47,"value":625},"references\u002Fworkflow.md",{"type":47,"value":627}," for full-form reports.",{"type":42,"tag":50,"props":629,"children":631},{"id":630},"no-portfolio-watchlist-fallback",[632],{"type":47,"value":633},"No Portfolio \u002F Watchlist Fallback",{"type":42,"tag":64,"props":635,"children":636},{},[637],{"type":47,"value":638},"If the user does not provide a portfolio, position list, thesis, benchmark, or watchlist, do not stall and do not invent holdings. Build a general public-equity exposure map:",{"type":42,"tag":149,"props":640,"children":641},{},[642,647,652,657,662,667],{"type":42,"tag":153,"props":643,"children":644},{},[645],{"type":47,"value":646},"industries and sub-industries most exposed;",{"type":42,"tag":153,"props":648,"children":649},{},[650],{"type":47,"value":651},"countries, currencies, and geographic revenue\u002Fcost exposures;",{"type":42,"tag":153,"props":653,"children":654},{},[655],{"type":47,"value":656},"public companies and relevant private companies with public-equity read-throughs;",{"type":42,"tag":153,"props":658,"children":659},{},[660],{"type":47,"value":661},"commodities, rates, FX, credit-spread, volatility, or demand variables that transmit into equity estimates or multiples;",{"type":42,"tag":153,"props":663,"children":664},{},[665],{"type":47,"value":666},"likely beneficiaries, losers, second-order peers, suppliers, customers, and crowded expressions;",{"type":42,"tag":153,"props":668,"children":669},{},[670,672,677,678,683,684,689,690,695],{"type":47,"value":671},"a research queue using ",{"type":42,"tag":70,"props":673,"children":675},{"className":674},[],[676],{"type":47,"value":464},{"type":47,"value":120},{"type":42,"tag":70,"props":679,"children":681},{"className":680},[],[682],{"type":47,"value":478},{"type":47,"value":120},{"type":42,"tag":70,"props":685,"children":687},{"className":686},[],[688],{"type":47,"value":471},{"type":47,"value":480},{"type":42,"tag":70,"props":691,"children":693},{"className":692},[],[694],{"type":47,"value":486},{"type":47,"value":696}," rather than portfolio-specific add\u002Ftrim\u002Fexit language.",{"type":42,"tag":64,"props":698,"children":699},{},[700,702,708],{"type":47,"value":701},"Portfolio-specific action should be labeled ",{"type":42,"tag":70,"props":703,"children":705},{"className":704},[],[706],{"type":47,"value":707},"not available without holdings \u002F active weights \u002F mandate",{"type":47,"value":709},". The report must still terminate in issuer impact, sector\u002Fpeer impact, earnings or estimate path, valuation\u002Fmultiple impact, positioning\u002Fflow impact, and next Public Equity Investing workflow.",{"type":42,"tag":50,"props":711,"children":713},{"id":712},"sub-agent-decomposition",[714],{"type":47,"value":715},"Sub-agent decomposition",{"type":42,"tag":64,"props":717,"children":718},{},[719],{"type":47,"value":720},"For complex medium\u002Flarge requests, use sub-agents where available; otherwise emulate the split as named workstreams. Suggested lanes: event verification, issuer\u002Fsector exposure, earnings and valuation read-through, positioning\u002Fflow impact, scenarios, and counterarguments. Keep this skill as the lead: reconcile conflicts, source labels, assumptions, open items, final QA, and the user-facing answer.",{"type":42,"tag":50,"props":722,"children":724},{"id":723},"output-modes",[725],{"type":47,"value":726},"Output Modes",{"type":42,"tag":149,"props":728,"children":729},{},[730,748,789],{"type":42,"tag":153,"props":731,"children":732},{},[733,739,741,746],{"type":42,"tag":734,"props":735,"children":736},"strong",{},[737],{"type":47,"value":738},"Full economic-impact report:",{"type":47,"value":740}," default analytical route for broad or substantial reusable public-equity impact requests, especially those with many issuers, scenarios, sources, or monitoring items. For a substantive reusable economic-impact report or explicit HTML public-equity shock analysis, produce a polished standalone HTML economic-impact report following ",{"type":42,"tag":70,"props":742,"children":744},{"className":743},[],[745],{"type":47,"value":263},{"type":47,"value":747},"; let the event and equity transmission channels determine the report structure.",{"type":42,"tag":153,"props":749,"children":750},{},[751,756,758,764,766,771,773,779,781,787],{"type":42,"tag":734,"props":752,"children":753},{},[754],{"type":47,"value":755},"Standardized dashboard:",{"type":47,"value":757}," use only when the user explicitly asks for a standardized dashboard, reusable dashboard template, or structured payload-driven render. For that path, use ",{"type":42,"tag":70,"props":759,"children":761},{"className":760},[],[762],{"type":47,"value":763},"references\u002FDASHBOARD_PACK.md",{"type":47,"value":765},": ",{"type":42,"tag":70,"props":767,"children":769},{"className":768},[],[770],{"type":47,"value":4},{"type":47,"value":772}," owns the public-equity transmission logic, scenario analysis, issuer\u002Fsector exposure map, earnings and valuation read-through, positioning implications, and portfolio watch items; ",{"type":42,"tag":70,"props":774,"children":776},{"className":775},[],[777],{"type":47,"value":778},"dashboard-builder",{"type":47,"value":780}," owns the shell\u002Frendering\u002FQA. Build a ",{"type":42,"tag":70,"props":782,"children":784},{"className":783},[],[785],{"type":47,"value":786},"public_equity_investing_dashboard.v1",{"type":47,"value":788}," payload as an internal renderer input, and keep JSON\u002FMarkdown\u002FCSV support files behind the HTML dashboard unless explicitly requested.",{"type":42,"tag":153,"props":790,"children":791},{},[792,797],{"type":42,"tag":734,"props":793,"children":794},{},[795],{"type":47,"value":796},"Explicit quick PM read:",{"type":47,"value":798}," use only when the user explicitly asks for quick, short, summary, one-page, brief, or TL;DR. Include event status, public-equity bottom line, primary transmission channel, most affected listed exposures, what is priced, what needs proof, and next monitor.",{"type":42,"tag":50,"props":800,"children":802},{"id":801},"output-contract",[803],{"type":47,"value":804},"Output Contract",{"type":42,"tag":64,"props":806,"children":807},{},[808],{"type":47,"value":809},"Unless the user explicitly asks for a shorter or narrower format, produce the full report. The first 150 to 250 words should stand alone as an executive summary, but the rest of the report should still include the full causal map and investment implications.",{"type":42,"tag":64,"props":811,"children":812},{},[813],{"type":47,"value":814},"Minimum sections:",{"type":42,"tag":149,"props":816,"children":817},{},[818,827,836,845,854,863,872,891,900,909,918,927],{"type":42,"tag":153,"props":819,"children":820},{},[821],{"type":42,"tag":70,"props":822,"children":824},{"className":823},[],[825],{"type":47,"value":826},"Executive Call",{"type":42,"tag":153,"props":828,"children":829},{},[830],{"type":42,"tag":70,"props":831,"children":833},{"className":832},[],[834],{"type":47,"value":835},"Event Status And Market Baseline",{"type":42,"tag":153,"props":837,"children":838},{},[839],{"type":42,"tag":70,"props":840,"children":842},{"className":841},[],[843],{"type":47,"value":844},"Source And Freshness",{"type":42,"tag":153,"props":846,"children":847},{},[848],{"type":42,"tag":70,"props":849,"children":851},{"className":850},[],[852],{"type":47,"value":853},"What Is New Vs. Expected",{"type":42,"tag":153,"props":855,"children":856},{},[857],{"type":42,"tag":70,"props":858,"children":860},{"className":859},[],[861],{"type":47,"value":862},"Event-To-Equity Transmission Map",{"type":42,"tag":153,"props":864,"children":865},{},[866],{"type":42,"tag":70,"props":867,"children":869},{"className":868},[],[870],{"type":47,"value":871},"Public Equity Framing",{"type":42,"tag":153,"props":873,"children":874},{},[875,881,883,889],{"type":42,"tag":70,"props":876,"children":878},{"className":877},[],[879],{"type":47,"value":880},"Ranked Equity Impact Map",{"type":47,"value":882}," \u002F ",{"type":42,"tag":70,"props":884,"children":886},{"className":885},[],[887],{"type":47,"value":888},"Issuer And Sector Impact",{"type":47,"value":890}," with issuer and sector exposure candidates",{"type":42,"tag":153,"props":892,"children":893},{},[894],{"type":42,"tag":70,"props":895,"children":897},{"className":896},[],[898],{"type":47,"value":899},"What Is Priced In Vs. What Requires Proof",{"type":42,"tag":153,"props":901,"children":902},{},[903],{"type":42,"tag":70,"props":904,"children":906},{"className":905},[],[907],{"type":47,"value":908},"Earnings, Valuation, And Positioning Read-Through",{"type":42,"tag":153,"props":910,"children":911},{},[912],{"type":42,"tag":70,"props":913,"children":915},{"className":914},[],[916],{"type":47,"value":917},"Scenario Matrix",{"type":42,"tag":153,"props":919,"children":920},{},[921],{"type":42,"tag":70,"props":922,"children":924},{"className":923},[],[925],{"type":47,"value":926},"Monitoring Triggers And Research Queue",{"type":42,"tag":153,"props":928,"children":929},{},[930],{"type":42,"tag":70,"props":931,"children":933},{"className":932},[],[934],{"type":47,"value":935},"Bottom-Line Judgment",{"type":42,"tag":64,"props":937,"children":938},{},[939,940,946,948,954,956,962],{"type":47,"value":619},{"type":42,"tag":70,"props":941,"children":943},{"className":942},[],[944],{"type":47,"value":945},"references\u002Freport-template.md",{"type":47,"value":947}," for the full structure, ",{"type":42,"tag":70,"props":949,"children":951},{"className":950},[],[952],{"type":47,"value":953},"references\u002Fdomain-checklists.md",{"type":47,"value":955}," for domain-specific checks, and ",{"type":42,"tag":70,"props":957,"children":959},{"className":958},[],[960],{"type":47,"value":961},"references\u002Fquality-bar.md",{"type":47,"value":963}," before final delivery.",{"type":42,"tag":64,"props":965,"children":966},{},[967,969,975],{"type":47,"value":968},"For Markdown draft\u002Fsupport outputs explicitly requested by the user or used as renderer input, run ",{"type":42,"tag":70,"props":970,"children":972},{"className":971},[],[973],{"type":47,"value":974},"scripts\u002Fcheck_economic_impact_report.py \u003Csupport_note.md>",{"type":47,"value":976}," when practical. The checker validates required sections, source\u002Ffreshness posture, and unresolved placeholders; it is a QA guardrail, not a replacement for source work. Markdown files should not be the lead user-facing artifact when an HTML report is expected.",{"type":42,"tag":64,"props":978,"children":979},{},[980],{"type":47,"value":981},"Use draft mode while iterating and delivery mode before circulating or sending a final file:",{"type":42,"tag":983,"props":984,"children":989},"pre",{"className":985,"code":986,"language":987,"meta":988,"style":988},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","python scripts\u002Fcheck_economic_impact_report.py --mode draft path\u002Fto\u002Fsupport_note.md\npython scripts\u002Fcheck_economic_impact_report.py --mode delivery path\u002Fto\u002Fsupport_note.md\n","bash","",[990],{"type":42,"tag":70,"props":991,"children":992},{"__ignoreMap":988},[993,1026],{"type":42,"tag":994,"props":995,"children":998},"span",{"class":996,"line":997},"line",1,[999,1005,1011,1016,1021],{"type":42,"tag":994,"props":1000,"children":1002},{"style":1001},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[1003],{"type":47,"value":1004},"python",{"type":42,"tag":994,"props":1006,"children":1008},{"style":1007},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1009],{"type":47,"value":1010}," scripts\u002Fcheck_economic_impact_report.py",{"type":42,"tag":994,"props":1012,"children":1013},{"style":1007},[1014],{"type":47,"value":1015}," --mode",{"type":42,"tag":994,"props":1017,"children":1018},{"style":1007},[1019],{"type":47,"value":1020}," draft",{"type":42,"tag":994,"props":1022,"children":1023},{"style":1007},[1024],{"type":47,"value":1025}," path\u002Fto\u002Fsupport_note.md\n",{"type":42,"tag":994,"props":1027,"children":1029},{"class":996,"line":1028},2,[1030,1034,1038,1042,1047],{"type":42,"tag":994,"props":1031,"children":1032},{"style":1001},[1033],{"type":47,"value":1004},{"type":42,"tag":994,"props":1035,"children":1036},{"style":1007},[1037],{"type":47,"value":1010},{"type":42,"tag":994,"props":1039,"children":1040},{"style":1007},[1041],{"type":47,"value":1015},{"type":42,"tag":994,"props":1043,"children":1044},{"style":1007},[1045],{"type":47,"value":1046}," delivery",{"type":42,"tag":994,"props":1048,"children":1049},{"style":1007},[1050],{"type":47,"value":1025},{"type":42,"tag":64,"props":1052,"children":1053},{},[1054,1060,1062,1067,1069,1075],{"type":42,"tag":70,"props":1055,"children":1057},{"className":1056},[],[1058],{"type":47,"value":1059},"--mode delivery",{"type":47,"value":1061}," is the default and must fail if the report is missing a dedicated ",{"type":42,"tag":70,"props":1063,"children":1065},{"className":1064},[],[1066],{"type":47,"value":844},{"type":47,"value":1068}," section, lacks a data cut-off\u002Fas-of date, lacks sources used, omits the stale\u002Fmissing-data assessment, or discloses stale, missing, unknown, unsupported, or weak evidence for load-bearing claims. ",{"type":42,"tag":70,"props":1070,"children":1072},{"className":1071},[],[1073],{"type":47,"value":1074},"--mode draft",{"type":47,"value":1076}," surfaces the same source\u002Ffreshness issues as warnings so the report can remain a work in progress.",{"type":42,"tag":50,"props":1078,"children":1080},{"id":1079},"html-guidance",[1081],{"type":47,"value":1082},"HTML Guidance",{"type":42,"tag":64,"props":1084,"children":1085},{},[1086,1088,1093],{"type":47,"value":1087},"For a substantive standalone HTML economic-impact report, load ",{"type":42,"tag":70,"props":1089,"children":1091},{"className":1090},[],[1092],{"type":47,"value":263},{"type":47,"value":1094}," and use these workflow-specific requirements:",{"type":42,"tag":149,"props":1096,"children":1097},{},[1098,1110,1122,1134,1146,1151,1156,1186],{"type":42,"tag":153,"props":1099,"children":1100},{},[1101,1103,1108],{"type":47,"value":1102},"Front-load an investor conclusion and an ",{"type":42,"tag":70,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":47,"value":835},{"type":47,"value":1109}," block stating what is verified, what is reported or assumed, the as-of timestamp, relevant market benchmark, and material gaps. When material intraday observations inform the view, state an exact research cut-off time and time zone. For commodity shocks, distinguish benchmark, spot versus futures, contract\u002Fmonth when relevant, intraday versus close, and source timestamp.",{"type":42,"tag":153,"props":1111,"children":1112},{},[1113,1115,1120],{"type":47,"value":1114},"Make the ",{"type":42,"tag":70,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":47,"value":862},{"type":47,"value":1121}," the primary analytical object: event or shock -> channel -> first variable -> issuer\u002Fsector driver -> financial line item -> public-equity action or monitoring implication.",{"type":42,"tag":153,"props":1123,"children":1124},{},[1125,1127,1132],{"type":47,"value":1126},"Follow it with a ",{"type":42,"tag":70,"props":1128,"children":1130},{"className":1129},[],[1131],{"type":47,"value":880},{"type":47,"value":1133}," that separates direct beneficiaries\u002Flosers from conditional and higher-order expressions. Combine exposures in one row only when their transmission channel, first affected line item, and directional read-through match; otherwise split them even if they are thematically adjacent. When company-specific work has not been completed, label named issuers as representative exposure candidates or a research queue, not investment conclusions.",{"type":42,"tag":153,"props":1135,"children":1136},{},[1137,1139,1144],{"type":47,"value":1138},"Include ",{"type":42,"tag":70,"props":1140,"children":1142},{"className":1141},[],[1143],{"type":47,"value":899},{"type":47,"value":1145}," before the detailed scenario and monitoring material. Ground priced-in claims primarily in evidence from affected equities or sectors, estimate revisions, valuation movement, or transmission-market indicators such as commodity curves, product spreads, or freight; broad-index performance is supporting context, not primary proof. Keep immediate market impact separate from estimate revisions, multiple effects, positioning\u002Fflow risk, and structural implications.",{"type":42,"tag":153,"props":1147,"children":1148},{},[1149],{"type":47,"value":1150},"Use visible fact\u002Finference\u002Fscenario distinctions where a reader could otherwise confuse a reported event, an assumed shock, a market observation, and PM judgment.",{"type":42,"tag":153,"props":1152,"children":1153},{},[1154],{"type":47,"value":1155},"Cite load-bearing figures, dated facts, and consequential disputed claims near use; use compact section-level source notes when several adjacent claims share sources. Do not repeat citation chips through every cell, monitoring row, or conclusion when they compete with the analysis.",{"type":42,"tag":153,"props":1157,"children":1158},{},[1159,1161,1166,1167,1172,1173,1178,1179,1184],{"type":47,"value":1160},"If no portfolio was supplied, keep the visible action posture to ",{"type":42,"tag":70,"props":1162,"children":1164},{"className":1163},[],[1165],{"type":47,"value":464},{"type":47,"value":120},{"type":42,"tag":70,"props":1168,"children":1170},{"className":1169},[],[1171],{"type":47,"value":478},{"type":47,"value":120},{"type":42,"tag":70,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":47,"value":471},{"type":47,"value":480},{"type":42,"tag":70,"props":1180,"children":1182},{"className":1181},[],[1183],{"type":47,"value":486},{"type":47,"value":1185}," and state what evidence would convert the screen into portfolio action.",{"type":42,"tag":153,"props":1187,"children":1188},{},[1189],{"type":47,"value":1190},"Visually inspect the HTML according to the shared artifact standard before delivery and iterate on hierarchy, legibility, clipping, table density, citation noise, and whether the transmission decision is immediately visible.",{"type":42,"tag":50,"props":1192,"children":1194},{"id":1193},"edge-cases",[1195],{"type":47,"value":1196},"Edge Cases",{"type":42,"tag":149,"props":1198,"children":1199},{},[1200,1205,1210,1222,1227,1232,1237],{"type":42,"tag":153,"props":1201,"children":1202},{},[1203],{"type":47,"value":1204},"If the event is underspecified but analyzable, state your interpretation and proceed.",{"type":42,"tag":153,"props":1206,"children":1207},{},[1208],{"type":47,"value":1209},"If the user provides only an article\u002Fheadline, extract the surprise, baseline, and causal map.",{"type":42,"tag":153,"props":1211,"children":1212},{},[1213,1215,1221],{"type":47,"value":1214},"If a domain is not materially affected, say ",{"type":42,"tag":70,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":47,"value":1220},"not material",{"type":47,"value":93},{"type":42,"tag":153,"props":1223,"children":1224},{},[1225],{"type":47,"value":1226},"If current facts or market moves are uncertain, verify before claiming a view.",{"type":42,"tag":153,"props":1228,"children":1229},{},[1230],{"type":47,"value":1231},"If the event looks dramatic but economically minor, say so clearly.",{"type":42,"tag":153,"props":1233,"children":1234},{},[1235],{"type":47,"value":1236},"If the effect is mostly expected or priced, say so clearly.",{"type":42,"tag":153,"props":1238,"children":1239},{},[1240],{"type":47,"value":1241},"If the cleanest expression is not equities, say so, but do not turn this skill into the non-equity trade-construction owner.",{"type":42,"tag":50,"props":1243,"children":1245},{"id":1244},"reference-map",[1246],{"type":47,"value":1247},"Reference Map",{"type":42,"tag":149,"props":1249,"children":1250},{},[1251,1261,1271,1281,1291],{"type":42,"tag":153,"props":1252,"children":1253},{},[1254,1259],{"type":42,"tag":70,"props":1255,"children":1257},{"className":1256},[],[1258],{"type":47,"value":553},{"type":47,"value":1260},": timing, directness, confidence, transmission channels, quantification, and domain checks.",{"type":42,"tag":153,"props":1262,"children":1263},{},[1264,1269],{"type":42,"tag":70,"props":1265,"children":1267},{"className":1266},[],[1268],{"type":47,"value":625},{"type":47,"value":1270},": full workflow and failure modes.",{"type":42,"tag":153,"props":1272,"children":1273},{},[1274,1279],{"type":42,"tag":70,"props":1275,"children":1277},{"className":1276},[],[1278],{"type":47,"value":945},{"type":47,"value":1280},": full report template.",{"type":42,"tag":153,"props":1282,"children":1283},{},[1284,1289],{"type":42,"tag":70,"props":1285,"children":1287},{"className":1286},[],[1288],{"type":47,"value":953},{"type":47,"value":1290},": public companies, industries, countries, rates, options, futures, and cross-asset checks.",{"type":42,"tag":153,"props":1292,"children":1293},{},[1294,1299],{"type":42,"tag":70,"props":1295,"children":1297},{"className":1296},[],[1298],{"type":47,"value":961},{"type":47,"value":1300},": final quality bar.",{"type":42,"tag":1302,"props":1303,"children":1304},"style",{},[1305],{"type":47,"value":1306},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1308,"total":1513},[1309,1330,1353,1370,1386,1405,1424,1440,1456,1470,1482,1497],{"slug":1310,"name":1310,"fn":1311,"description":1312,"org":1313,"tags":1314,"stars":1327,"repoUrl":1328,"updatedAt":1329},"prior-auth-packet-builder","build healthcare prior authorization packets","Build a concise prior authorization packet from local case files and payer policy docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1315,1318,1321,1324],{"name":1316,"slug":1317,"type":15},"Documents","documents",{"name":1319,"slug":1320,"type":15},"Healthcare","healthcare",{"name":1322,"slug":1323,"type":15},"Insurance","insurance",{"name":1325,"slug":1326,"type":15},"Regulatory Compliance","regulatory-compliance",28169,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python","2026-08-02T05:48:07.395855",{"slug":1331,"name":1331,"fn":1332,"description":1333,"org":1334,"tags":1335,"stars":1350,"repoUrl":1351,"updatedAt":1352},"aspnet-core","build ASP.NET Core web applications","Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1336,1339,1341,1344,1347],{"name":1337,"slug":1338,"type":15},".NET","dotnet",{"name":1340,"slug":1331,"type":15},"ASP.NET Core",{"name":1342,"slug":1343,"type":15},"Blazor","blazor",{"name":1345,"slug":1346,"type":15},"C#","csharp",{"name":1348,"slug":1349,"type":15},"Web Development","web-development",23787,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fskills","2026-04-12T05:07:02.819491",{"slug":1354,"name":1354,"fn":1355,"description":1356,"org":1357,"tags":1358,"stars":1350,"repoUrl":1351,"updatedAt":1369},"chatgpt-apps","build ChatGPT Apps SDK applications","Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project scaffold. Prefer a docs-first workflow by invoking the openai-docs skill or OpenAI developer docs MCP tools before generating code.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1359,1362,1365,1368],{"name":1360,"slug":1361,"type":15},"Apps SDK","apps-sdk",{"name":1363,"slug":1364,"type":15},"ChatGPT","chatgpt",{"name":1366,"slug":1367,"type":15},"MCP","mcp",{"name":9,"slug":8,"type":15},"2026-04-12T05:07:05.468097",{"slug":1371,"name":1371,"fn":1372,"description":1373,"org":1374,"tags":1375,"stars":1350,"repoUrl":1351,"updatedAt":1385},"cli-creator","build CLIs from API docs","Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read\u002Fwrite commands, return stable JSON, manage auth, and pair with a companion skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1376,1379,1382],{"name":1377,"slug":1378,"type":15},"API Development","api-development",{"name":1380,"slug":1381,"type":15},"CLI","cli",{"name":1383,"slug":1384,"type":15},"Codex","codex","2026-04-12T05:07:04.132762",{"slug":1387,"name":1387,"fn":1388,"description":1389,"org":1390,"tags":1391,"stars":1350,"repoUrl":1351,"updatedAt":1404},"cloudflare-deploy","deploy projects to Cloudflare","Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1392,1395,1398,1401],{"name":1393,"slug":1394,"type":15},"Cloudflare","cloudflare",{"name":1396,"slug":1397,"type":15},"Cloudflare Pages","cloudflare-pages",{"name":1399,"slug":1400,"type":15},"Cloudflare Workers","cloudflare-workers",{"name":1402,"slug":1403,"type":15},"Deployment","deployment","2026-04-12T05:07:14.275118",{"slug":1406,"name":1406,"fn":1407,"description":1408,"org":1409,"tags":1410,"stars":1350,"repoUrl":1351,"updatedAt":1423},"define-goal","define and set measurable project goals","Help the user define a concrete, measurable goal before starting work, especially when they ask to use the goal tool, create a goal, set an objective, clarify success criteria, or turn a fuzzy intention into a quantitative outcome. Use this skill for goal creation and goal refinement only; it does not manage durable snapshots, decision logs, or long-running execution artifacts.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1411,1414,1417,1420],{"name":1412,"slug":1413,"type":15},"Productivity","productivity",{"name":1415,"slug":1416,"type":15},"Project Management","project-management",{"name":1418,"slug":1419,"type":15},"Strategy","strategy",{"name":1421,"slug":1422,"type":15},"Task Management","task-management","2026-05-23T06:17:16.870838",{"slug":1425,"name":1425,"fn":1426,"description":1427,"org":1428,"tags":1429,"stars":1350,"repoUrl":1351,"updatedAt":1439},"figma","translate Figma designs into code","Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1430,1433,1435,1438],{"name":1431,"slug":1432,"type":15},"Design","design",{"name":1434,"slug":1425,"type":15},"Figma",{"name":1436,"slug":1437,"type":15},"Frontend","frontend",{"name":1366,"slug":1367,"type":15},"2026-04-12T05:06:47.939943",{"slug":1441,"name":1441,"fn":1442,"description":1443,"org":1444,"tags":1445,"stars":1350,"repoUrl":1351,"updatedAt":1455},"figma-code-connect-components","connect Figma designs to code components","Connects Figma design components to code components using Code Connect mapping tools. Use when user says \"code connect\", \"connect this component to code\", \"map this component\", \"link component to code\", \"create code connect mapping\", or wants to establish mappings between Figma designs and code implementations. For canvas writes via `use_figma`, use `figma-use`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1446,1447,1450,1451,1452],{"name":1431,"slug":1432,"type":15},{"name":1448,"slug":1449,"type":15},"Design System","design-system",{"name":1434,"slug":1425,"type":15},{"name":1436,"slug":1437,"type":15},{"name":1453,"slug":1454,"type":15},"UI Components","ui-components","2026-05-10T05:59:52.971881",{"slug":1457,"name":1457,"fn":1458,"description":1459,"org":1460,"tags":1461,"stars":1350,"repoUrl":1351,"updatedAt":1469},"figma-create-design-system-rules","generate design system rules from Figma","Generates custom design system rules for the user's codebase. Use when user says \"create design system rules\", \"generate rules for my project\", \"set up design rules\", \"customize design system guidelines\", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1462,1463,1464,1467,1468],{"name":1431,"slug":1432,"type":15},{"name":1448,"slug":1449,"type":15},{"name":1465,"slug":1466,"type":15},"Documentation","documentation",{"name":1434,"slug":1425,"type":15},{"name":1436,"slug":1437,"type":15},"2026-05-16T06:07:47.821474",{"slug":1471,"name":1471,"fn":1472,"description":1473,"org":1474,"tags":1475,"stars":1350,"repoUrl":1351,"updatedAt":1481},"figma-implement-design","translate Figma designs into application code","Translates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions \"implement design\", \"generate code\", \"implement component\", provides Figma URLs, or asks to build components matching Figma specs. For Figma canvas writes via `use_figma`, use `figma-use`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1476,1477,1478,1479,1480],{"name":1431,"slug":1432,"type":15},{"name":1434,"slug":1425,"type":15},{"name":1436,"slug":1437,"type":15},{"name":1453,"slug":1454,"type":15},{"name":1348,"slug":1349,"type":15},"2026-05-16T06:07:40.583615",{"slug":1483,"name":1483,"fn":1484,"description":1485,"org":1486,"tags":1487,"stars":1350,"repoUrl":1351,"updatedAt":1496},"hatch-pet","create animated pets for Codex","Create, repair, validate, visually QA, and package Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect brand cues, or visual references. Use when a user wants a lightweight-worker Codex pet workflow, a non-pixel custom pet style, a prospect or company mascot pet, or a full 8x9 animated pet atlas with transparent unused cells, QA contact sheets, and pet.json packaging. This skill composes the installed $imagegen system skill for visual generation and uses bundled scripts for deterministic spritesheet assembly.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1488,1491,1492,1495],{"name":1489,"slug":1490,"type":15},"Animation","animation",{"name":1383,"slug":1384,"type":15},{"name":1493,"slug":1494,"type":15},"Creative","creative",{"name":1431,"slug":1432,"type":15},"2026-05-02T05:31:48.48485",{"slug":1498,"name":1498,"fn":1499,"description":1500,"org":1501,"tags":1502,"stars":1350,"repoUrl":1351,"updatedAt":1512},"imagegen","generate and edit raster images","Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG\u002Fvector\u002Fcode-native assets, extending an established icon or logo system, or building the visual directly in HTML\u002FCSS\u002Fcanvas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1503,1504,1505,1508,1511],{"name":1493,"slug":1494,"type":15},{"name":1431,"slug":1432,"type":15},{"name":1506,"slug":1507,"type":15},"Image Generation","image-generation",{"name":1509,"slug":1510,"type":15},"Images","images",{"name":9,"slug":8,"type":15},"2026-05-15T06:23:24.312127",578,{"items":1515,"total":1611},[1516,1533,1547,1559,1574,1587,1599],{"slug":1517,"name":1517,"fn":1518,"description":1519,"org":1520,"tags":1521,"stars":25,"repoUrl":26,"updatedAt":1532},"accessibility-and-inclusive-visualization","make data visualizations accessible","Make data visualizations accessible and inclusive. Use when the user needs chart or diagram accessibility guidance, text alternatives for complex visuals, color and contrast review, keyboard support, reduced-motion behavior for animation or parallax, or an accessibility QA workflow for exported figures, UML-like diagrams, and dashboards.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1522,1525,1528,1531],{"name":1523,"slug":1524,"type":15},"Accessibility","accessibility",{"name":1526,"slug":1527,"type":15},"Charts","charts",{"name":1529,"slug":1530,"type":15},"Data Visualization","data-visualization",{"name":1431,"slug":1432,"type":15},"2026-06-30T19:00:57.102",{"slug":1534,"name":1534,"fn":1535,"description":1536,"org":1537,"tags":1538,"stars":25,"repoUrl":26,"updatedAt":1546},"adobe-batch-edit-photos","apply consistent photo adjustments","Apply consistent photo adjustments across a set of images so they look like they were edited together. Use this skill whenever the user says \"make my photos look cohesive\", \"give all these the same style\", \"apply a warm and golden feel to all of these\", \"make this cinematic\", \"match the look across my photos\", \"edit all my travel photos the same way\", \"batch edit these\", \"make these consistent\", \"fix my phone photos\", or uploads a folder of photos and wants a unified, polished result. Also triggers for requests like \"apply a preset to all of these\", \"make these look professional\", or \"they were shot in mixed lighting — can you fix them all\". Outputs direct final image URLs plus an in-chat preview grid and optional Firefly Board link. Access: 🔐 Signed-In required | Gen AI: ❌\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1539,1540,1543],{"name":1493,"slug":1494,"type":15},{"name":1541,"slug":1542,"type":15},"Editing","editing",{"name":1544,"slug":1545,"type":15},"Imaging","imaging","2026-08-28T15:09:11.185865",{"slug":1548,"name":1548,"fn":1549,"description":1550,"org":1551,"tags":1552,"stars":25,"repoUrl":26,"updatedAt":1558},"adobe-create-mockups","create product and scene mockups","Use when a user wants to see their logo, design, or sketch on a product or scene mockup — mugs, t-shirts, business cards, hats, phone screens, posters, billboards, or similar. Triggers on \"create mockups\", \"show my logo on products\", or any logo upload with a request to visualize it on items. Access: 🔐 Signed-In required | Gen AI: ✅ Adobe Firefly via `image_generate` used for design creation, sketch polishing, and mockup scene generation\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1553,1554,1555],{"name":1493,"slug":1494,"type":15},{"name":1431,"slug":1432,"type":15},{"name":1556,"slug":1557,"type":15},"Graphics","graphics","2026-08-28T15:09:07.42507",{"slug":1560,"name":1560,"fn":1561,"description":1562,"org":1563,"tags":1564,"stars":25,"repoUrl":26,"updatedAt":1573},"adobe-create-social-variations","export platform-ready social media assets","Resize, crop, or export any image or video into platform-ready social media assets using Adobe Creative Cloud tools. Use this skill when a user wants to prepare a photo, image, or video for one or more social platforms — Instagram, TikTok, LinkedIn, Facebook, YouTube, Snapchat, Pinterest, Threads, or X\u002FTwitter. Triggers on: \"prepare my image for Instagram\", \"resize for TikTok\", \"get this ready to post\", \"make versions for all platforms\", \"social media sizes\", \"crop for stories\", \"export for LinkedIn\", \"resize my video for social\", \"make social media assets\", or any request to adapt a photo or video for specific platforms. Handles subject-aware cropping, AI canvas expansion, test previews before full runs, and same-ratio video resizing.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1565,1566,1567,1570],{"name":1493,"slug":1494,"type":15},{"name":1556,"slug":1557,"type":15},{"name":1568,"slug":1569,"type":15},"Marketing","marketing",{"name":1571,"slug":1572,"type":15},"Social Media","social-media","2026-08-28T15:10:07.282096",{"slug":1575,"name":1575,"fn":1576,"description":1577,"org":1578,"tags":1579,"stars":25,"repoUrl":26,"updatedAt":1586},"adobe-design-from-template","create visual designs from templates","Create any visual design using Adobe Express templates — flyers, posters, social media posts (Instagram, Facebook, LinkedIn), business cards, invitations, greeting cards, resumes, cover letters, brochures, newsletters, certificates, presentations, YouTube thumbnails, email headers, logos, menus, and labels. Use this skill whenever the user wants to make, design, or build any visual — even if they just say \"make me a flyer\", \"design a poster\", \"I need something for Instagram\", \"create an event invite\", or \"make a business card\". Also handles browsing templates, editing text, replacing images, changing backgrounds, animating, and exporting designs. Access: 🔐 Signed-In required | Gen AI: ❌ by default — image replacement only where the surface permits generative AI (e.g. Codex); none on Claude\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1580,1581,1582,1583],{"name":1493,"slug":1494,"type":15},{"name":1431,"slug":1432,"type":15},{"name":1556,"slug":1557,"type":15},{"name":1584,"slug":1585,"type":15},"Templates","templates","2026-08-28T15:10:03.050113",{"slug":1588,"name":1588,"fn":1589,"description":1590,"org":1591,"tags":1592,"stars":25,"repoUrl":26,"updatedAt":1598},"adobe-edit-quick-cut","create video sizzle reels","Create a punchy sizzle reel from a video using Adobe Quick Cut. Use this skill whenever a user wants to cut, trim, or shorten a video into highlights — including phrases like \"make a sizzle reel\", \"make a highlight reel\", \"quick cut this\", \"cut the best parts\", \"shorten this video\", \"make a highlight clip\", \"summarize this video visually\", or any request to produce a shorter edited version of a video. Use this skill for Quick Cut requests before suggesting manual editing in Premiere. Requires the user to upload a video file.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1593,1594,1595],{"name":1493,"slug":1494,"type":15},{"name":1541,"slug":1542,"type":15},{"name":1596,"slug":1597,"type":15},"Video","video","2026-08-28T15:09:07.765245",{"slug":1600,"name":1600,"fn":1601,"description":1602,"org":1603,"tags":1604,"stars":25,"repoUrl":26,"updatedAt":1610},"adobe-retouch-portraits","batch retouch portrait photos","Bulk-retouch a folder of portrait photos using Adobe tools — designed for wedding photographers and event photographers who need fast, walk-away batch processing. Use this skill when the user says \"retouch my photos\", \"batch process these portraits\", \"process my wedding photos\", \"clean up this folder of images\", \"run my headshots through Adobe\", or uploads\u002Fselects a folder of photos and wants them polished and ready to review. Automatically applies auto-straighten, auto-tone, and auto-light to every image. Outputs a preview grid and download folder. Access: 🔐 Signed-In required | Gen AI: ❌ by default — optional background-only cleanup only where the surface permits generative AI (e.g. Codex); none on Claude\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1605,1606,1607],{"name":1493,"slug":1494,"type":15},{"name":1544,"slug":1545,"type":15},{"name":1608,"slug":1609,"type":15},"Photography","photography","2026-08-28T15:09:10.386974",499]