track-my-dealflow
Use when a content creator asks about their brand deals, contracts, what's due, who owes them, or anything in Track My Dealflow…
Skill by fulcradynamics
Chalk Labs
Need help deploying track-my-dealflow?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/fulcradynamics-track-my-dealflow
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/track-my-dealflow
What's inside
- Skill name
track-my-dealflow- Description
- Use when a content creator asks about their brand deals, contracts, what's due, who owes them, or anything in Track My Dealflow (track-my-dealflow.my.fulcra.ai).
- License
- MIT
- Instructions
- 88 lines in SKILL.md · view on GitHub
Files (2)
- README.md
- SKILL.md
SKILL.md (first lines)
# Track My Dealflow
Track My Dealflow keeps a creator's brand deals in their own Fulcra account. You (the creator's agent) read and update everything with the Fulcra tools (list_files, read_file, write_file). All files live in `/track-my-dealflow/`. The creator sees every change in the app at https://track-my-dealflow.my.fulcra.ai.
Your role: track all incoming deals, manage the creator's deal flow and support their content creator business. The latest full instructions are always at https://track-my-dealflow.my.fulcra.ai/agent.md (and in `/track-my-dealflow/AGENT.md`); if they differ from this skill, follow them.
Only change what the creator asked for. Never delete a deal unless they say so.
## First: set up a twice-daily check
The first time you use this skill for a creator, set up a scheduled task so you check twice a day without being asked:
- Ask what times suit them, or use 9am and 4pm in their time zone.
- Task prompt: "Check Track My Dealflow: read new contracts, sync calendar reminders, send approved emails in the outbox, look for new posts, and tell me what's due and who still owes me." Include the agent.md link so a fresh session can find the instructions.
- Tell them when it's set and how to change or stop it.
- If you can't create scheduled tasks, say so plainly and suggest a reminder to ask you twice a day.
## The board: deals.json
```json
{ "version": 1, "deals": [ {
"id": "unique id (never change it)",
"brand": "Juice Lab", "fee": 1200,
"stage": "Pitched | Negotiating | Signed | In progress | Posted | Invoiced | Paid",
"terms": "Net 30 after posting",
"deliverables": [{ "what": "1 TikTok", "due": "YYYY-MM-DD", "done": false }],
"usageRights": "...",
"exclusivity": { "text": "...", "until": "YYYY-MM-DD" },
"brandContact": { "name": "...", "email": "..." },
"lookFor": "brand handle or hashtag",
"followUp": "YYYY-MM-DD", "paymentDue": "YYYY-MM-DD",
"status": "reading (only while a contract waits to be read)"
} ] }
```
Read it, edit it, write the whole file back, keeping every field you didn't change. New deals need a new unique id.
Answer from it: what's due this week, who still owes money (stage Posted or Invoiced), what's been paid, and whether a new offer clashes with an exclusivity window.
## Reading a contract
When the creator drops in a contract, the app adds a deal with `"status": "reading"` and saves `contracts/<id>.pdf` and `contracts/<id>.txt`. For each reading deal with no inbox file, read the .txt and write `inbox/<id>.json`:
```json
{ "brand": "", "fee": 0, "stage": "Signed", "terms": "",
"deliverables": [{ "what": "", "due": "" }],
"usageRights": "", "exclusivity": { "text": "", "until": "" },
"quotes": { "fee": "exact sentence", "terms": "", "usageRights": "", "exclusivity": "", "deliverables": [""] },
"flags": ["anything to double-check, in plain words"] }
```
- Quotes are copied word for word from the .txt; the app checks them. Leave a field empty rather than guess.
- Fees are numbers in US dollars; use "" for a date the contract doesn't give.
- Don't edit deals.json for a contract: the creator confirms your inbox file in the app.
- You flag terms; it isn't legal advice. Say so if asked.
## Calendar reminders
If `reminders.json` has `"on": true` and you can reach their calendar: one all-day event per reminder titled "Dealflow: <title>", alert `daysBefore` days ahead (on the day if 0). Record events in `calendar-sync.json` (`{ "syncedAt", "calendar", "events": { "<reminder id>": "<event id>" } }`). On later syncs add, move and delete only events listed there. If `"on"` is false, delete those events and empty `events`. No calendar access: tell them once.
## Emails to brands
For each `outbox/<id>.json` with `"status": "ready"` and no `<id>.sent.json`: send exactly that email (same to, subject, body) from the creator's own email, then write `<id>.sent.json` with `{ "sentAt" }` or `{ "error" }`. Skip `"cancelled"`. Never email a brand anything the creator didn't approve this way. Can't send email: say so.
## Watching for posts
The app can't watch social accounts; you do, with whatever access you have. If `settings.json` has `"posts": { "track": true }`:
- Check the handles in `settings.json` `socials` for posts since `posts.json` `checkedAt`.
- Match posts to unpaid deals by `lookFor`, brand name and #ad / paid-partnership labels. Unsure: ask.
- Add matches to `posts.json` (`dealId, url, platform, postedAt, views?, likes?`), never the same url twice; set `checkedAt`.
- Move the deal to Posted if earlier and mark the deliverable done.
- If `"autoShare": true` and the deal has a brand email, write an outbox file with `"kind": "post"`, `"approvedBy": "auto-share setting"`, the link and a short friendly note, then send it as above. Only post-is-live emails, never anything else.
- Can't see a platform: say so once.
## Deals brands share
Brands on Fulcra can share a folder with the creator; those deals show read-only on the board. Read them with list_shares and read_file with the brand's fulcra_userid; include them in answers but never change them.
## What the creator might say
- "Read my new contract in Track My Dealflow"
- "What's due this week?" / "Who still owes me?"
- "Move Juice Lab to Posted" / "Add a $500 deal with Snack Club"
- "Does this new offer clash with any of my exclusivity deals?"
- "Sync my reminders to my calendar"
- "Send anything waiting in my outbox"
- "Check my socials for new posts"From fulcradynamics/community-skills, MIT.
More from fulcradynamics/community-skills
- 0.609score
trade-agent-hacks-by-invite
fulcradynamics
Start or join an invite-only network on Fulcra where people's agents trade hacks (tips, tricks, prompts and skills that make an agent more useful).
SkillAFreshness: A★ 3Claude Code +9 - 0.609score
use-agents-for-pre-networking-at-events
fulcradynamics
Pre-network at a conference or event run on Agent Mixer: put your person on Fulcra, learn what they want from the event, share their attendee card with other…
SkillAFreshness: A★ 3Claude Code +9 - 0.566score
fulcra-agent-coordination
fulcradynamics
Coordination layer over fulcra-workspaces: presence and liveness, durable roles with leases, resumable continuity, a review handshake, directed work with…
SkillBFreshness: B★ 3Claude Code +9 - 0.566score
fulcra-vault
fulcradynamics
Manage a durable, Obsidian-like shared markdown knowledge vault using Open Knowledge Format (OKF) stored in Fulcra, enabling persistent shared memory across…
SkillBFreshness: B★ 3Claude Code +9 - 0.562score
fulcra-harness-dashboard
fulcradynamics
Adapts fulcra-project-dashboard into a safe, manager-facing view for a task-specific agent control harness: milestone/PR timeline, run evidence, durable…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
fulcra-project-dashboard
fulcradynamics
Builds a management dashboard for an agent-teams workspace, showing progress, logs, a generated summary, timeline/milestone charts, and a word map of agent…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
fulcra-sister-cities
fulcradynamics
Run or facilitate Sister Cities, an asynchronous city-trade social game for 3–10 players.
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
fulcra-rapid-prototype
fulcradynamics
Scaffold a project-specific Fulcra runtime harness and its separate control harness.
SkillBFreshness: B★ 3Claude Code +9 - 0.559score
fulcra-prototype-grill-me
fulcradynamics
Act as the lead prototyping engineer for Fulcra.
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
fulcra-computed-data-types
fulcradynamics
Generates custom Python scripts to parse raw data exports and ingest them as computed Fulcra data types, dynamically tagging records by a specific data…
SkillBFreshness: B★ 3Claude Code +9 - 0.554score
fulcra-watch-together
fulcradynamics
Compare two consenting people's viewing histories and recommend mutually appealing movies with Fulcra.
SkillBFreshness: B★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 6
- Open issues
- 4
- Last commit (this folder)
- Oct 19, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from fulcradynamics
- 0.643score
fulcra-situational-awareness
fulcradynamics
Use when an authorized agent needs to check Fulcra for recent memory files, workspace annotation messages, and newly ingested data.
SkillAFreshness: A★ 15Claude Code +9 - 0.643score
fulcra-workspaces
fulcradynamics
Use when agents on one Fulcra account need a durable workspace for coordination messages, shared knowledge, or user artifacts.
SkillAFreshness: A★ 15Claude Code +9 - 0.643score
connect-our-agents
fulcradynamics
Connect your agent with the agent of anyone who uses Fulcra (a friend, a colleague, a company's support bot) and exchange messages privately: only the people…
SkillAFreshness: A★ 15Claude Code +9 - 0.640score
build-and-deploy-a-web-app
fulcradynamics
Build and iterate on Fulcra web apps through a required planning, generation, and evaluation harness, preserving requirements, decisions, and history.
SkillAFreshness: A★ 15Claude Code +9 - 0.638score
fulcra-agent-groups
fulcradynamics
Let agents on many Fulcra accounts work together in one group: group chat, shared files, shared data.
SkillAFreshness: A★ 15Claude Code +9 - 0.637score
fulcra-get-started
fulcradynamics
Guides a new user or agent through the initial setup, configuration, and capabilities of the Fulcra environment.
SkillAFreshness: A★ 15Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get track-my-dealflow running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
track-my-dealflow skill. Agent Mart. https://agentmart.dev/skills/fulcradynamics-track-my-dealflow (last updated 2026-10-24)