Skills Agentes

Usfiscaldata

Consulta la API REST U.S. Treasury Fiscal Data para datos financieros federales de EE. UU., sin API key: deuda nacional, estados diarios y mensuales del Tesoro, subastas de valores, tasas de interés, tipo de cambio y bonos de ahorro.

Solicitaread write edit bash
Estrellas
34.8k

en todo el repo

Actividad
57

0–100, la ruta de este skill

Actualizado
el mes pasado

último commit aquí

Commits
2

últimos 90 días

Contexto
1.7k tok

82 tok en reposo

Paquete
9 archivos

58 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add K-Dense-AI/scientific-agent-skills --skill usfiscaldata --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests.

Qué hace

  • Consulta la API REST del Tesoro de EE. UU. (sin API key) para datos de deuda, estados financieros y subastas
  • Obtiene la deuda nacional actual e histórica (Debt to the Penny, Historical Debt Outstanding)
  • Consulta estados diarios (DTS) y mensuales (MTS) del Tesoro, tasas de interés y tipos de cambio
  • Filtra, ordena y pagina resultados con los parámetros fields, filter, sort y page[size]
  • Recupera datos de subastas de valores del Tesoro y de bonos de ahorro (I Bonds)

Úsalo cuando

  • Necesitas datos de deuda nacional de EE. UU., estados del Tesoro, o ingresos y gastos del gobierno
  • Consultar tasas de interés de valores del Tesoro o tipos de cambio oficiales del gobierno de EE. UU.
  • Necesitas datos de subastas de valores del Tesoro o de bonos de ahorro
  • Quieres estadísticas financieras federales sin necesidad de registrarte o usar una API key

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • ¿Cuál es la deuda nacional actual de EE. UU. según Debt to the Penny?
    • Dame las tasas de cambio del Tesoro para el último trimestre
    • Consulta el balance de caja operativa diario del Tesoro
    • Trae las subastas de valores del Tesoro más recientes

    SKILL.md

    En inglés

    U.S. Treasury Fiscal Data API

    Free, open REST API from the U.S. Department of the Treasury for federal financial data. No API key or registration required.

    Base URL: https://api.fiscaldata.treasury.gov/services/api/fiscal_service

    Browse 54 datasets and 179 data tables via the dataset search. Verify endpoint paths on each dataset's API Quick Guide — paths change over time.

    Installation

    uv pip install requests pandas
    

    Quick Start

    import requests
    import pandas as pd
    
    BASE_URL = "https://api.fiscaldata.treasury.gov/services/api/fiscal_service"
    
    # Get the current national debt (Debt to the Penny)
    resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_to_penny", params={
        "sort": "-record_date",
        "page[size]": 1
    })
    data = resp.json()["data"][0]
    print(f"Total public debt as of {data['record_date']}: ${float(data['tot_pub_debt_out_amt']):,.0f}")
    
    # Get Treasury exchange rates for recent quarters
    resp = requests.get(f"{BASE_URL}/v1/accounting/od/rates_of_exchange", params={
        "fields": "country_currency_desc,exchange_rate,record_date",
        "filter": "record_date:gte:2024-01-01",
        "sort": "-record_date",
        "page[size]": 100
    })
    df = pd.DataFrame(resp.json()["data"])
    

    Authentication

    None required. The API is fully open and free.

    Core Parameters

    Parameter Example Description
    fields= fields=record_date,tot_pub_debt_out_amt Select specific columns
    filter= filter=record_date:gte:2024-01-01 Filter records
    sort= sort=-record_date Sort (prefix - for descending)
    format= format=json Output format: json, csv, xml
    page[size]= page[size]=100 Records per page (default 100)
    page[number]= page[number]=2 Page index (starts at 1)

    Filter operators: lt, lte, gt, gte, eq, in

    # Multiple filters separated by comma
    "filter=country_currency_desc:in:(Canada-Dollar,Mexico-Peso),record_date:gte:2024-01-01"
    

    Key Datasets & Endpoints

    Debt

    Dataset Endpoint Frequency
    Debt to the Penny /v2/accounting/od/debt_to_penny Daily
    Historical Debt Outstanding /v2/accounting/od/debt_outstanding Annual
    Schedules of Federal Debt /v1/accounting/od/schedules_fed_debt Monthly

    Daily & Monthly Statements

    Dataset Endpoint Frequency
    DTS Operating Cash Balance /v1/accounting/dts/operating_cash_balance Daily
    DTS Deposits & Withdrawals /v1/accounting/dts/deposits_withdrawals_operating_cash Daily
    Monthly Treasury Statement (MTS) /v1/accounting/mts/mts_table_1 (18 tables — see datasets-fiscal.md) Monthly

    Interest Rates & Exchange

    Dataset Endpoint Frequency
    Average Interest Rates on Treasury Securities /v2/accounting/od/avg_interest_rates Monthly
    Treasury Reporting Rates of Exchange /v1/accounting/od/rates_of_exchange Quarterly
    Interest Expense on Public Debt /v2/accounting/od/interest_expense Monthly

    Securities & Auctions

    Dataset Endpoint Frequency
    Treasury Securities Auctions Data /v1/accounting/od/auctions_query As Needed
    Treasury Securities Upcoming Auctions /v1/accounting/od/upcoming_auctions As Needed
    Treasury Securities Buybacks /v1/accounting/od/buybacks_operations As Needed

    Savings Bonds

    Dataset Endpoint Frequency
    I Bonds Interest Rates /v1/accounting/od/i_bonds_interest_rates Semi-Annual
    Savings Bonds Issues, Redemptions & Maturities /v1/accounting/od/savings_bonds_report Monthly

    Response Structure

    {
      "data": [...],
      "meta": {
        "count": 100,
        "total-count": 3790,
        "total-pages": 38,
        "labels": {"field_name": "Human Readable Label"},
        "dataTypes": {"field_name": "STRING|NUMBER|DATE|CURRENCY"},
        "dataFormats": {"field_name": "String|10.2|YYYY-MM-DD"}
      },
      "links": {"self": "...", "first": "...", "prev": null, "next": "...", "last": "..."}
    }
    

    Note: All values are returned as strings. Convert as needed (e.g., float(), pd.to_datetime()). Null values appear as the string "null".

    Common Patterns

    Load all pages into a DataFrame

    Use the bounded fetch_all() helper in parameters.md. For small result sets, a single request with page[size]=10000 may suffice when meta.total-pages is 1.

    # Single-page fetch when total-pages == 1
    params = {"sort": "-record_date", "page[size]": 10000}
    resp = requests.get(f"{BASE_URL}/v2/accounting/od/debt_outstanding", params=params)
    result = resp.json()
    if result["meta"]["total-pages"] > 1:
        raise ValueError("Use fetch_all() from parameters.md for multi-page results")
    df = pd.DataFrame(result["data"])
    

    Aggregation (automatic sum)

    Omitting grouping fields triggers automatic aggregation:

    # Sum all deposits/withdrawals by record_date and transaction type
    resp = requests.get(f"{BASE_URL}/v1/accounting/dts/deposits_withdrawals_operating_cash", params={
        "fields": "record_date,transaction_type,transaction_today_amt"
    })
    

    Reference Files

    Reproducido de K-Dense-AI/scientific-agent-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    9 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    No requiere API key; solo necesita las librerías Python `requests` y `pandas` para consultar la API.

    Detalles

    Creador
    K-Dense-AI
    Categoría
    Finanzas
    Licencia
    MIT
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de K-Dense-AI/scientific-agent-skills

    Este repo incluye 163 skills. Si instalas uno, normalmente ya tienes los demás.

    Gestión integral de citas académicas: busca en OpenAlex, PubMed y Google Scholar, extrae metadatos precisos, valida citas y genera entradas BibTeX correctamente formateadas.

    Costo de contexto al activarse
    3.7k tok
    Tamaño del paquete
    21 archivos
    Última actualización
    hace 28 días
    investigacion

    Realiza revisiones bibliográficas sistemáticas y completas usando varias bases académicas (PubMed, arXiv, bioRxiv, Semantic Scholar). Genera markdown y PDF con citas verificadas en varios estilos (APA, Nature, Vancouver).

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    12 archivos
    Última actualización
    hace 15 días
    investigacion

    Crea decks de diapositivas y presentaciones para charlas de investigación: PowerPoint, presentaciones de conferencia, seminarios, defensas de tesis. Da estructura, plantillas, guía de tiempos y validación visual.

    Costo de contexto al activarse
    5.1k tok
    Tamaño del paquete
    24 archivos
    Última actualización
    hace 15 días
    documentos

    Crea infografías profesionales con Nano Banana Pro AI y refinamiento iterativo inteligente. Usa Gemini 3.6 Flash para revisar la calidad e integra investigación con Perplexity Sonar. Soporta 10 tipos, 8 estilos y paletas para daltonismo.

    Costo de contexto al activarse
    2.7k tok
    Tamaño del paquete
    8 archivos
    Última actualización
    hace 15 días
    diseno ui

    Crea pósteres de investigación profesionales en LaTeX con beamerposter, tikzposter o baposter, para conferencias y comunicación científica: layout, colores, columnas múltiples e integración de figuras.

    Costo de contexto al activarse
    3.9k tok
    Tamaño del paquete
    17 archivos
    Última actualización
    hace 15 días
    documentos

    Crea diagramas científicos de calidad de publicación con la IA Nano Banana 2 y refinamiento iterativo inteligente. Gemini 3.6 Flash revisa la calidad y solo regenera si está por debajo del umbral de tu tipo de documento.

    Costo de contexto al activarse
    4.1k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 15 días
    diseno ui

    Skills relacionados

    Adaptyv

    34.8k

    Cómo usar la API y el SDK de Python de Adaptyv Bio Foundry para diseñar, enviar y consultar experimentos de proteínas: binding, screening, BLI/SPR, termoestabilidad. Se activa si el código importa `adaptyv`, `adaptyv_sdk` o `FoundryClient`.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    desarrollo apis

    Aeon

    34.8k

    Para tareas de machine learning con series temporales: clasificación, regresión, clustering, forecasting, detección de anomalías, segmentación y búsqueda de similitud, con APIs compatibles con scikit-learn.

    Costo de contexto al activarse
    3.1k tok
    Tamaño del paquete
    12 archivos
    Última actualización
    el mes pasado
    datos analitica

    Planifica, ejecuta y documenta la validación, verificación y transferencia de procedimientos analíticos (HPLC, LC-MS/MS, GC, ICP-MS, qPCR, ensayos de unión) bajo ICH Q2(R2)/Q14, USP, ICH M10, CLSI EP o ISO/IEC 17025.

    Costo de contexto al activarse
    4k tok
    Tamaño del paquete
    17 archivos
    Última actualización
    el mes pasado
    testing qa