Skip to content

rawtreedb/rawtree

v0.1.0Apache-2.0

Build analytics workflows with RawTree's dynamic-column database, SQL query engine, ingestion API, observability data, and hosted MCP tools.

RawTree Agent Skills

Agent Skills for RawTree-focused AI workflows.

This repository is also a portable Agent Plugins package. Kiro can install it as the RawTree Power, while other compatible coding agents can continue to discover the skills under skills/.

Repository Structure

plugin.json
mcp.json
POWER.md
icon.png
skills/
  rawtree/
    SKILL.md
    agents/
      openai.yaml
    references/
      api.md
      cli.md
      dynamic-fields.md
      performance.md
      query.md

Available Skills

  • rawtree — RawTree guidance for database, ingestion, querying, dynamic-column, and observability workflows.

Examples

The rawtree skill activates automatically when a task involves RawTree. In Kiro, you can also invoke it directly with /rawtree when it is installed as a standalone skill. Other compatible agents can discover it from skills/rawtree/SKILL.md.

Ask an agent

Try prompts such as:

  • “Using RawTree, plan a workflow for evolving event data.”
  • “Design a RawTree ingestion workflow for logs, traces, and metrics.”
  • “Review this RawTree SQL query for bounded, read-only analysis.”
  • “Explain how RawTree Dynamic fields handle nested and mixed-type JSON.”
  • “Using RawTree MCP tools, describe this table and write a bounded query.”

When the RawTree MCP server is connected, the agent can use the appropriate tools for table discovery, ingestion, querying, and logs while following the skill's guidance.

Kiro Power

The root plugin.json follows Agent Plugins 1.0 and makes this repository installable as a Kiro Power. The existing skills/rawtree/SKILL.md remains the single source of truth for RawTree guidance; it is not duplicated into a second Power repository.

The root POWER.md provides Kiro's legacy presentation metadata, including the human-readable display name RawTree, description, keywords, and author. It is retained for compatibility with local Power installation while plugin.json remains the portable package manifest.

The root mcp.json uses the Agent Plugins 1.0 MCP schema and connects the Power to RawTree's hosted Streamable HTTP MCP server at https://mcp.rawtree.com/mcp. Kiro manages the MCP connection and authentication. No API keys or authorization headers are stored in this repository.

The repository also includes icon.png, RawTree's branded Power asset. Kiro's custom GitHub and local Power imports currently use a generic placeholder icon; the asset is available for registry curation or a local Kiro registry entry.

For local MCP development, continue to use the setup in the rawtree-mcp repository, which supports both stdio and a local HTTP server.

Support

For support with the RawTree Power or MCP integration, contact contact@rawtree.com.

See the Tinybird Privacy Policy for information about privacy and data handling.

Install in Kiro

In Kiro, open Powers → Add Custom Power → Import power from GitHub and provide this repository URL. For local testing, use Import power from a folder after cloning the repository.