Source profileQuality 66/100Review permissions

mediause/agent-skills/bloomberg/SKILL.md

bloomberg

Standardized Bloomberg skill for MediaUse. Includes Windows install, key onboarding, strict context/auth flow, full Bloomberg dynamic command map, and safety/rate controls.

Source repository stars
9
Declared platforms
0
Static risk flags
2
Last source update
2026-07-28
Source checked
2026-07-28

Decision brief

What it does—and where it fits

Use this skill to read Bloomberg RSS feeds and parse Bloomberg article pages with a consistent MediaUse workflow.

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/mediause/agent-skills --skill "bloomberg"
    Safe inspection promptEditorial

    Inspect the Agent Skill "bloomberg" from https://github.com/mediause/agent-skills/blob/766e5075b28b3acd541436a7e3b3e21cdc38da01/bloomberg/SKILL.md at commit 766e5075b28b3acd541436a7e3b3e21cdc38da01. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      3.1 Discover and plugin setup

      Review the “3.1 Discover and plugin setup” section in the pinned source before continuing.

      Review and apply the “3.1 Discover and plugin setup” source section.
    2. 02

      5. Workflow Examples

      Review the “5. Workflow Examples” section in the pinned source before continuing.

      Review and apply the “5. Workflow Examples” source section.
    3. 03

      Scope

      Use this skill when tasks target Bloomberg operations such as:

      Account: plugin healthFeeds: list available RSS aliasesGet: category top stories (main, markets, economics, industries, tech, politics, businessweek, opinions)
    4. 04

      1. Install MediaUse CLI (Windows Only)

      Use the official install script for Windows:

      https://release.mediause.dev/install.ps1Before every run, execute the install script once to auto-install or auto-upgrade to the latest MediaUse CLI.Windows: supported
    5. 05

      2. Get and Configure MediaUse Key

      1. Open https://mediause.dev/ 2. Sign in to your account. 3. Open Project. 4. Create or copy your API key.

      Open https://mediause.dev/Sign in to your account.Open Project.

    Permission review

    Static risk signals and limitations

    Runs scripts

    medium · line 23

    The documentation asks the agent to run terminal commands or scripts.

    Before every run, execute the install script once to auto-install or auto-upgrade to the latest MediaUse CLI.

    Network access

    medium · line 28

    The documentation includes network, browsing, or remote request actions.

    powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"

    Runs scripts

    medium · line 66

    The documentation asks the agent to run terminal commands or scripts.

    First step on every run: execute install script once to auto-install/auto-upgrade the latest MediaUse CLI.

    Network access

    medium · line 188

    The documentation includes network, browsing, or remote request actions.

    mediause bloomberg read news --link "https://www.bloomberg.com/news/articles/..." --json

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score66/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars9SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    mediause/agent-skills
    Skill path
    bloomberg/SKILL.md
    Commit
    766e5075b28b3acd541436a7e3b3e21cdc38da01
    License
    Not declared
    Collected
    2026-07-28
    Default branch
    master
    View the original SKILL.md

    MediaUse Bloomberg Skill

    Use this skill to read Bloomberg RSS feeds and parse Bloomberg article pages with a consistent MediaUse workflow.

    Scope

    Use this skill when tasks target Bloomberg operations such as:

    • Account: plugin health
    • Feeds: list available RSS aliases
    • Get: category top stories (main, markets, economics, industries, tech, politics, businessweek, opinions)
    • Read: parse a Bloomberg article by URL (read news)

    Bloomberg skill is read-focused. No publish/reply/engage write actions are defined.

    1. Install MediaUse CLI (Windows Only)

    Use the official install script for Windows:

    Run:

    powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"
    

    Then verify:

    mediause --version
    

    Current support status:

    • Windows: supported
    • Linux: not supported yet
    • macOS: not supported yet

    Recommended skill install path:

    • .mediause/skills/bloomberg/SKILL.md

    2. Get and Configure MediaUse Key

    2.1 Apply for key

    1. Open https://mediause.dev/
    2. Sign in to your account.
    3. Open Project.
    4. Create or copy your API key.

    2.2 Configure key in CLI

    mediause manage key <your_key> --json
    

    3. Core Flow (Mandatory Order)

    Always follow this order:

    First step on every run: execute install script once to auto-install/auto-upgrade the latest MediaUse CLI.

    1. Discover site and commands.
    2. Bind account context with use account.
    3. Check status with auth health (for non-guest account).
    4. Execute dynamic site actions.
    5. Verify with trace/task.

    3.1 Discover and plugin setup

    mediause plugin list --json
    mediause plugin add bloomberg --json
    mediause bloomberg -h
    mediause bloomberg get -h
    mediause bloomberg read -h
    mediause bloomberg feeds -h
    

    3.2 Bind context before any action

    use account must succeed before get/read/feeds operations.

    use account argument format:

    • <platform:account_id>
    • account_id should be selected from mediause auth list --json.

    Bloomberg supports guest read mode in common cases:

    mediause auth list --json
    mediause use account bloomberg:guest --policy balanced --json
    

    3.3 Auth health precondition

    auth health is valid only after successful use account.

    For non-guest account:

    mediause auth health --json
    

    If auth health indicates not logged in/expired:

    mediause auth login bloomberg --json
    mediause use account bloomberg:<account_id> --policy balanced --json
    mediause auth health --json
    

    Guest mode notes:

    • Prefer bloomberg:guest for read-only workflows.
    • If bot checks or unusual traffic appear, reopen with visible browser for manual verification:
    mediause use account bloomberg:guest --policy balanced --show --json
    

    Risk reduction note:

    • A visible --show session often lowers repeated anti-bot/challenge interception risk.

    4. Bloomberg Dynamic Command Map (v1)

    Source schema:

    • plugin: plugin.bloomberg
    • manifest capability tree: account, feeds, get, read

    4.1 account.health

    mediause bloomberg account health --json
    

    4.2 feeds.list

    List supported Bloomberg RSS aliases:

    mediause bloomberg feeds list --json
    

    Expected aliases include:

    • main
    • markets
    • economics
    • industries
    • tech
    • politics
    • businessweek
    • opinions

    4.3 get.* (RSS top stories)

    All get actions support:

    • --limit <n> (optional)

    Commands:

    mediause bloomberg get main --limit 10 --json
    mediause bloomberg get markets --limit 10 --json
    mediause bloomberg get economics --limit 10 --json
    mediause bloomberg get industries --limit 10 --json
    mediause bloomberg get tech --limit 10 --json
    mediause bloomberg get politics --limit 10 --json
    mediause bloomberg get businessweek --limit 10 --json
    mediause bloomberg get opinions --limit 10 --json
    

    4.4 read.news

    Read and parse a Bloomberg article page:

    mediause bloomberg read news --link "https://www.bloomberg.com/news/articles/..." --json
    

    Parameters:

    • --link (required): full Bloomberg article URL, or Bloomberg path resolvable by runtime

    5. Workflow Examples

    5.1 Daily macro monitoring

    mediause use account bloomberg:guest --json
    mediause bloomberg get economics --limit 20 --json
    mediause bloomberg get markets --limit 20 --json
    mediause trace last --json
    

    5.2 Category scan and article deep read

    mediause use account bloomberg:guest --json
    mediause bloomberg get tech --limit 10 --json
    mediause bloomberg read news --link "https://www.bloomberg.com/news/articles/<article-id>" --json
    mediause trace last --json
    

    5.3 Feed alias discovery then selective retrieval

    mediause use account bloomberg:guest --json
    mediause bloomberg feeds list --json
    mediause bloomberg get opinions --limit 10 --json
    mediause trace last --json
    

    6. Operational Constraints (Mandatory)

    6.1 Read-only boundaries

    Bloomberg skill command map is read-focused. Do not invent publish/reply/engage actions.

    6.2 Frequency and pacing

    Suggested limits:

    • get.*: <= 60 calls per minute
    • read.news: <= 20 calls per minute
    • feeds.list / account.health: <= 20 calls per minute

    Minimum spacing:

    • get.*: >= 1 second
    • read.news: >= 2 seconds
    • feeds.list / account.health: >= 1 second

    Same-target guardrail:

    • Re-read same article URL: >= 10 seconds

    If anti-bot, challenge page, or unusual traffic appears:

    1. Stop burst requests.
    2. Rebind context with --show and resolve manually.
    3. Resume at reduced frequency.

    6.3 Compliance

    • Respect Bloomberg access controls and terms.
    • Do not attempt bypass of paywall, bot checks, or authentication controls.
    • Do not perform credential/session scraping.

    6.4 Error handling

    Always prefer --json output and inspect structured error fields.

    Common recoverable patterns:

    • bloomberg.get.failed: usually feed fetch/network/challenge issue
    • bloomberg.get.empty: feed returned no parseable items
    • bloomberg.read.parse_failed: page structure or access state mismatch
    • bloomberg.read.robot_page: anti-bot/interstitial triggered

    Recommended recovery sequence:

    mediause use account bloomberg:guest --show --json
    mediause bloomberg account health --json
    mediause bloomberg get main --limit 10 --json
    mediause trace last --json
    

    7. Quick Command Reference

    # discover
    mediause plugin list --json
    mediause plugin add bloomberg --json
    mediause bloomberg -h
    
    # context + status
    mediause auth list --json
    mediause use account bloomberg:guest --json
    mediause auth health --json
    
    # core actions
    mediause bloomberg feeds list --json
    mediause bloomberg get economics --limit 10 --json
    mediause bloomberg read news --link "https://www.bloomberg.com/news/articles/<article-id>" --json
    
    # trace
    mediause trace last --json
    

    Skill Metadata Maintainer: @mediause-team Last-Updated: 2026-05-13 Version: v1

    Alternatives

    Compare before choosing