Skip to content
Skills Library
Finance & accounting · Tool integration

setup

/setup

Set up Brainrot Finance after installing it - confirm the user is signed in and create their first portfolio (base currency, then their holdings). Use when the user runs setup, says they just installed or connected Brainrot Finance, or asks how to start tracking their investments.

Repository
plugins ↗
Licence
MIT
Last repository change
18.10.2026

Assessment and security

100/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content35 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 18.10.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Set up Brainrot Finance after installing it - confirm the user is signed in and create their first portfolio (base currency, then their holdings). Use when the user runs setup, says they just installed or connected Brainrot Finance, or asks how to start tracking their investments.

Original author description

Set up Brainrot Finance after installing it - confirm the user is signed in and create their first portfolio (base currency, then their holdings). Use when the user runs setup, says they just installed or connected Brainrot Finance, or asks how to start tracking their investments.

How it works

  1. Input
  2. Steps
  3. Output
  4. Don't
Original SKILL.md headings · 34 lines, 494 words
SKILL.md preview
---
name: setup
description: Set up Brainrot Finance after installing it - confirm the user is signed in and create their first portfolio (base currency, then their holdings). Use when the user runs setup, says they just installed or connected Brainrot Finance, or asks how to start tracking their investments.
---

# Set up Brainrot Finance

Get the user from "just installed" to a portfolio they can value. Explicit instructions from the user override these steps; skip anything they've already done or don't want.

## Input

Nothing up front. Ask only for what a step needs.

## Steps

1. **Check sign-in and existing portfolios.** Call `portfolio_view` with `show: ["portfolios", "summary"]`.
   - If the tool asks for sign-in or returns a 401, tell the user to connect Brainrot Finance with their Brainrot account (they approve it on brainrotcreations.com), then stop until they have.
   - If they already have a portfolio with holdings, say so, call `portfolio_view` (default `show`) to show its value and holdings, and stop: setup is done.
2. **Base currency.** Ask which currency totals should be shown in (for example USD or INR). Don't assume one from their location or language. Pass it as `baseCurrency` on the first `portfolio_add`, or set it later with `portfolio_settings`.
3. **Holdings.** Ask where they invest (brokers or platforms, and accounts within them) and what they hold. For each holding you need a symbol or name, quantity, what they paid per unit, the purchase date and currency. Use `search` if you need to find a symbol. Ask for anything missing; never invent a price, quantity or date. Add them with `portfolio_add`, using the platform and account as the `path` (for example `["Robinhood", "Individual"]`), all of one account's holdings in a single call.
   - `price` is what they paid (cost basis). The live price comes from `source`: leave `source` out so it's priced automatically — right for stocks, ETFs, crypto, mutual funds and private companies like SpaceX. Use `fixed` only for something with no market price (a bond, jewellery), and set `currentPrice` for it.
   - For a stake they only partly own (e.g. a joint account), keep the full quantity and set `ownership` (e.g. 50) — don't shrink the quantity.
   - Keep real purchase dates from their records rather than today's date.
   - Read the `warnings` that come back and fix anything they flag (for example a holding that won't get a live price).
   - If they paste a full export or a `transactions.json` document, use `portfolio_replace` with the document instead (one call, one version), after confirming it should replace the empty portfolio. Keep its sources, dates and ownership as they are.
4. **Show the result.** Call `portfolio_view` and summarise the total, the largest holdings and anything valued at cost because no live price was found (see `warnings`).
5. **Tell them what's next:** they can ask for its value any time, add or edit transactions in plain language, and undo any change (`portfolio_undo`).

## Output

A short confirmation of what was set up, followed by the portfolio summary from step 4.

## Don't

- Don't give investment advice or recommend buying or selling anything.
- Don't add transactions the user hasn't confirmed.
- Don't fill in tool results yourself; if a tool fails, say what failed and offer to retry.

Versions

RepositoryScoreLicence
This page · brainrot-creations/plugins100MIT
HwangSlater/harness-fit100MIT
nesquikm/dev-process-toolkit100MIT
userKael/rastro100MIT
als-apg/osprey100BSD-3-Clause
dedujeong/gemba100Apache-2.0
eigenwise/eigenwise-toolshed100MIT
awrshift/agent-memory-kit100MIT
lifecycle-innovations-limited/claude-ops100MIT

Database snapshot: 13.11.2026 · package version 4442f6c793cd (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100brainrot
    Narrated brainrot short over a looping backdrop, satisfying footage or Minecraft parkour: facts, psychology, myth-busts, reddit stories, quizzes. Use when the user wants a brainrot short: narration + word-by-word captions over a looping backdrop.
  • 100pendle-portfolio
    Analyze Pendle Finance portfolio positions — view PT, YT, LP holdings across markets, check claimable PENDLE rewards and YT interest, display maturity timelines, and provide position-level insights. Activate when the user asks about their portfolio, wallet positions, holdings,…
  • 100tracking-crypto-portfolio
    Track cryptocurrency portfolio with real-time valuations, allocation analysis, and P&L tracking. Use when checking portfolio value, viewing holdings breakdown, analyzing allocations, or exporting portfolio data. Trigger with phrases like "show my portfolio", "check crypto…
  • 95tracking-crypto-portfolio
    This skill provides comprehensive cryptocurrency portfolio tracking with Track cryptocurrency portfolio with real-time valuations, allocation analysis, and P&L tracking. Use when checking portfolio value, viewing holdings breakdown, analyzing allocations, or exporting portfolio…
  • 100tracking-crypto-portfolio
    Track multi-chain crypto portfolio with real-time valuations and performance metrics. Use when managing multi-chain crypto holdings. Trigger with phrases like "track my portfolio", "check holdings", or "analyze positions".
  • 100fetch-investments
    Use when the user says "fetch investments", "fetch ibkr", "fetch interactive brokers", "pull portfolio", "fetch brokerage", "snapshot ibkr", or any portfolio-snapshot equivalent — and as the best-effort IBKR source inside `sync-finance-data`. The connector is only reachable from…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.