{
  "id": "evidence-tracker",
  "slug": "evidence-tracker",
  "name": "Evidence Tracker",
  "tagline": "Know exactly how strong your case file is, criterion by criterion.",
  "description": "Rates each legal or application criterion as Strong, Building or Not started, links the evidence for it, and names the next piece to collect.",
  "category": "Legal",
  "platforms": [
    "Grok Bot",
    "Muse",
    "Dots"
  ],
  "schedule": "Monthly, 1st at 9:00 AM",
  "outputType": "report",
  "previewImage": "previews/evidence-tracker.png",
  "installSteps": {
    "grokBot": {
      "label": "Grok Bot",
      "status": "verified",
      "steps": [
        "Copy skills/evidence-tracker/SKILL.md (the whole file, including the --- header).",
        "Open a one-to-one chat with your Grok Bot and paste the prompt below, with the file where it says.",
        "When the Bot asks, connect: Google Drive, Notion, or Sheets (optional, wherever your evidence list lives). It shows a connect card right in the chat.",
        "Try it once now: \"Run Evidence Tracker.\"",
        "The routine shows in the Bot's info pane (click the Bot's name in the chat header) under Routines, where you can pause or edit it."
      ],
      "prompt": "Save the following as a skill called \"Evidence Tracker\". Then create a routine called \"Monthly evidence review\" that runs it on the 1st of every month at 9:00 AM and posts the result here. Before the first run, ask me the setup questions in the skill and remember my answers.\n\n<paste SKILL.md here>",
      "note": "Skills and routines are saved by asking the Bot; no settings to dig through.",
      "promptFull": "Save the following as a skill called \"Evidence Tracker\". Then create a routine called \"Monthly evidence review\" that runs it on the 1st of every month at 9:00 AM and posts the result here. Before the first run, ask me the setup questions in the skill and remember my answers.\n\n---\nname: evidence-tracker\ndescription: Use when the user is building a case against a list of criteria (a work visa petition, a grant, an award, a promotion case, a professional designation) and asks what they have, what is missing, or what to do next. Maps documented evidence to each official criterion, rates it Strong, Building, or Not started, and lists the next actions with owners and dates.\nmetadata:\n  id: evidence-tracker\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Evidence Tracker\n\n> Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.\n\n## What it does\n\nShows where a criteria-based case really stands. It pulls the official criteria, matches each one to evidence that actually exists (not plans or drafts), rates every criterion honestly, and turns the gaps into a short list of next actions with deadlines. It's useful for anyone assembling a petition, a nomination, or an application judged against a checklist.\n\n## When to use\n\n- \"How strong is my case right now?\", \"which criteria am I closest to?\", \"what should I focus on this month?\", \"update the tracker, I got the new reference letter\".\n- Not for predicting whether the case will be approved.\n\n## Requires\n\nWeb access to the official criteria page (for example the government agency's page for that visa or program). A place where the evidence list lives: a spreadsheet, a notes app, a folder, or a list the user pastes in.\n\n## Schedule\n\nDefault: monthly on the 1st at 9:00 AM, plus on demand when new evidence arrives.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `program` | required | For example a work visa category, a fellowship, or a grant. |\n| `criteria_source` | official page | Always the issuer's own page, checked live. |\n| `evidence_location` | ask | A sheet, folder, or pasted list. |\n| `target_date` | none | The planned filing or submission date. |\n| `owners` | the user | Optional names for who handles each action (a person or another bot). |\n\n## Steps\n\n1. **Criteria.** Open the official page and list the criteria exactly as written, with the date checked.\n2. **Evidence.** For each criterion, list the evidence that exists, with document names or links: letters, publications, awards, contracts, press coverage, peer-review roles.\n3. **Rate.** Mark each criterion:\n   - *Strong*: documented evidence that clearly fits;\n   - *Building*: some evidence, or work in progress (submitted, accepted, or scheduled);\n   - *Not started*.\n   Drafts, applications, and intentions are never Strong.\n4. **Gaps.** For each Building or Not started criterion, list what would move it up, such as an independent article, a letter from a recognized expert, or a peer-review role.\n5. **Actions.** Turn the gaps into dated actions with an owner. Put the ones due within 30 days first.\n6. **Summary.** Lead with the three biggest gaps, the three next actions, and the count of criteria at each rating.\n\n## Output format\n\n```markdown\n# Evidence tracker \u00b7 {program} \u00b7 {date}\n*Criteria checked on {official source} on {date}. Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.*\n\n## At a glance\nStrong: {n} \u00b7 Building: {n} \u00b7 Not started: {n} \u00b7 Target date: {date}\n\n## Biggest gaps\n1. {Gap}\n\n## Next actions\n| Action | Criterion | Owner | Due |\n|---|---|---|---|\n\n## By criterion\n### {Criterion as officially worded}\n**Rating:** {Strong/Building/Not started}\n- Evidence: {document}, {date}\n- To strengthen: {what}\n```\n\n## Edge cases\n\n- **The official criteria changed:** show what changed and re-rate the affected rows.\n- **Evidence that fits two criteria:** list it under both and note it.\n- **The user asks \"will I get approved?\":** say that only an adjudicator decides, then point to the weakest criteria and to their lawyer.\n- **Missing documents:** an item without a document stays Building until the document exists.\n\n## Boundaries\n\n- Never predict approval or state a legal conclusion. Mark interpretations \"for your lawyer to confirm\".\n- Never invent or embellish evidence. Count only documents that exist.\n- Read-only on the user's files unless they ask you to update the tracker."
    },
    "muse": {
      "label": "Muse",
      "status": "partially-verified",
      "steps": [
        "Copy skills/evidence-tracker/SKILL.md.",
        "Open Muse and paste the prompt below with the file where it says.",
        "Try it: \"Run Evidence Tracker.\" Muse has no skill install for outside skills, so it follows the pasted instructions.",
        "Ask Muse to make it a recurring task on the 1st of every month at 9:00 AM. It then shows under the Assistant icon > Upcoming.",
        "Muse Code (developer CLI): unzip downloads/evidence-tracker.zip, run `muse skills validate ./evidence-tracker` then `muse skills install ./evidence-tracker --scope user`. Optional: add the BotPlaza connector (https://botplaza.lol/api/mcp) under mcpServers in ~/.config/muse/settings.json."
      ],
      "sourceUrl": "https://www.meta.com/help/superintelligence/1484325780075655/",
      "note": "Recurring tasks and Muse Code skill install are documented by Meta. Installing outside skills in the Muse app is not.",
      "prompt": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>\n\nIf you can save this as a skill, please do.",
      "promptFull": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n---\nname: evidence-tracker\ndescription: Use when the user is building a case against a list of criteria (a work visa petition, a grant, an award, a promotion case, a professional designation) and asks what they have, what is missing, or what to do next. Maps documented evidence to each official criterion, rates it Strong, Building, or Not started, and lists the next actions with owners and dates.\nmetadata:\n  id: evidence-tracker\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Evidence Tracker\n\n> Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.\n\n## What it does\n\nShows where a criteria-based case really stands. It pulls the official criteria, matches each one to evidence that actually exists (not plans or drafts), rates every criterion honestly, and turns the gaps into a short list of next actions with deadlines. It's useful for anyone assembling a petition, a nomination, or an application judged against a checklist.\n\n## When to use\n\n- \"How strong is my case right now?\", \"which criteria am I closest to?\", \"what should I focus on this month?\", \"update the tracker, I got the new reference letter\".\n- Not for predicting whether the case will be approved.\n\n## Requires\n\nWeb access to the official criteria page (for example the government agency's page for that visa or program). A place where the evidence list lives: a spreadsheet, a notes app, a folder, or a list the user pastes in.\n\n## Schedule\n\nDefault: monthly on the 1st at 9:00 AM, plus on demand when new evidence arrives.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `program` | required | For example a work visa category, a fellowship, or a grant. |\n| `criteria_source` | official page | Always the issuer's own page, checked live. |\n| `evidence_location` | ask | A sheet, folder, or pasted list. |\n| `target_date` | none | The planned filing or submission date. |\n| `owners` | the user | Optional names for who handles each action (a person or another bot). |\n\n## Steps\n\n1. **Criteria.** Open the official page and list the criteria exactly as written, with the date checked.\n2. **Evidence.** For each criterion, list the evidence that exists, with document names or links: letters, publications, awards, contracts, press coverage, peer-review roles.\n3. **Rate.** Mark each criterion:\n   - *Strong*: documented evidence that clearly fits;\n   - *Building*: some evidence, or work in progress (submitted, accepted, or scheduled);\n   - *Not started*.\n   Drafts, applications, and intentions are never Strong.\n4. **Gaps.** For each Building or Not started criterion, list what would move it up, such as an independent article, a letter from a recognized expert, or a peer-review role.\n5. **Actions.** Turn the gaps into dated actions with an owner. Put the ones due within 30 days first.\n6. **Summary.** Lead with the three biggest gaps, the three next actions, and the count of criteria at each rating.\n\n## Output format\n\n```markdown\n# Evidence tracker \u00b7 {program} \u00b7 {date}\n*Criteria checked on {official source} on {date}. Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.*\n\n## At a glance\nStrong: {n} \u00b7 Building: {n} \u00b7 Not started: {n} \u00b7 Target date: {date}\n\n## Biggest gaps\n1. {Gap}\n\n## Next actions\n| Action | Criterion | Owner | Due |\n|---|---|---|---|\n\n## By criterion\n### {Criterion as officially worded}\n**Rating:** {Strong/Building/Not started}\n- Evidence: {document}, {date}\n- To strengthen: {what}\n```\n\n## Edge cases\n\n- **The official criteria changed:** show what changed and re-rate the affected rows.\n- **Evidence that fits two criteria:** list it under both and note it.\n- **The user asks \"will I get approved?\":** say that only an adjudicator decides, then point to the weakest criteria and to their lawyer.\n- **Missing documents:** an item without a document stays Building until the document exists.\n\n## Boundaries\n\n- Never predict approval or state a legal conclusion. Mark interpretations \"for your lawyer to confirm\".\n- Never invent or embellish evidence. Count only documents that exist.\n- Read-only on the user's files unless they ask you to update the tracker.\n\nIf you can save this as a skill, please do."
    },
    "dots": {
      "label": "Dots",
      "status": "partially-verified",
      "steps": [
        "Copy skills/evidence-tracker/SKILL.md.",
        "Paste the prompt below into your dot's conversation in ChatGPT, with the file where it says.",
        "Wait for the dot to confirm the schedule, time zone and end date.",
        "Optional: in ChatGPT, Plugins > + > Add custom MCP server with https://botplaza.lol/api/mcp (no authentication). Dots can use installed plugins, but OpenAI hasn't said whether that includes custom ones.",
        "Business, Enterprise, Healthcare and Edu workspaces can also upload downloads/evidence-tracker.zip under Plugins > Skills > Create > Upload from your computer."
      ],
      "sourceUrl": "https://learn.chatgpt.com/docs/dots",
      "note": "Dots are available on ChatGPT Pro, Business Premium and Enterprise, and are still rolling out. Pasting instructions in and scheduled check-ins are documented.",
      "prompt": "Here are instructions for a task called \"Evidence Tracker\". Take this on as an ongoing responsibility and follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>\n\nCheck in on the 1st of every month at 9:00 AM Eastern time for the next 3 months, and confirm the schedule back to me.",
      "promptFull": "Here are instructions for a task called \"Evidence Tracker\". Take this on as an ongoing responsibility and follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n---\nname: evidence-tracker\ndescription: Use when the user is building a case against a list of criteria (a work visa petition, a grant, an award, a promotion case, a professional designation) and asks what they have, what is missing, or what to do next. Maps documented evidence to each official criterion, rates it Strong, Building, or Not started, and lists the next actions with owners and dates.\nmetadata:\n  id: evidence-tracker\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Evidence Tracker\n\n> Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.\n\n## What it does\n\nShows where a criteria-based case really stands. It pulls the official criteria, matches each one to evidence that actually exists (not plans or drafts), rates every criterion honestly, and turns the gaps into a short list of next actions with deadlines. It's useful for anyone assembling a petition, a nomination, or an application judged against a checklist.\n\n## When to use\n\n- \"How strong is my case right now?\", \"which criteria am I closest to?\", \"what should I focus on this month?\", \"update the tracker, I got the new reference letter\".\n- Not for predicting whether the case will be approved.\n\n## Requires\n\nWeb access to the official criteria page (for example the government agency's page for that visa or program). A place where the evidence list lives: a spreadsheet, a notes app, a folder, or a list the user pastes in.\n\n## Schedule\n\nDefault: monthly on the 1st at 9:00 AM, plus on demand when new evidence arrives.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `program` | required | For example a work visa category, a fellowship, or a grant. |\n| `criteria_source` | official page | Always the issuer's own page, checked live. |\n| `evidence_location` | ask | A sheet, folder, or pasted list. |\n| `target_date` | none | The planned filing or submission date. |\n| `owners` | the user | Optional names for who handles each action (a person or another bot). |\n\n## Steps\n\n1. **Criteria.** Open the official page and list the criteria exactly as written, with the date checked.\n2. **Evidence.** For each criterion, list the evidence that exists, with document names or links: letters, publications, awards, contracts, press coverage, peer-review roles.\n3. **Rate.** Mark each criterion:\n   - *Strong*: documented evidence that clearly fits;\n   - *Building*: some evidence, or work in progress (submitted, accepted, or scheduled);\n   - *Not started*.\n   Drafts, applications, and intentions are never Strong.\n4. **Gaps.** For each Building or Not started criterion, list what would move it up, such as an independent article, a letter from a recognized expert, or a peer-review role.\n5. **Actions.** Turn the gaps into dated actions with an owner. Put the ones due within 30 days first.\n6. **Summary.** Lead with the three biggest gaps, the three next actions, and the count of criteria at each rating.\n\n## Output format\n\n```markdown\n# Evidence tracker \u00b7 {program} \u00b7 {date}\n*Criteria checked on {official source} on {date}. Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.*\n\n## At a glance\nStrong: {n} \u00b7 Building: {n} \u00b7 Not started: {n} \u00b7 Target date: {date}\n\n## Biggest gaps\n1. {Gap}\n\n## Next actions\n| Action | Criterion | Owner | Due |\n|---|---|---|---|\n\n## By criterion\n### {Criterion as officially worded}\n**Rating:** {Strong/Building/Not started}\n- Evidence: {document}, {date}\n- To strengthen: {what}\n```\n\n## Edge cases\n\n- **The official criteria changed:** show what changed and re-rate the affected rows.\n- **Evidence that fits two criteria:** list it under both and note it.\n- **The user asks \"will I get approved?\":** say that only an adjudicator decides, then point to the weakest criteria and to their lawyer.\n- **Missing documents:** an item without a document stays Building until the document exists.\n\n## Boundaries\n\n- Never predict approval or state a legal conclusion. Mark interpretations \"for your lawyer to confirm\".\n- Never invent or embellish evidence. Count only documents that exist.\n- Read-only on the user's files unless they ask you to update the tracker.\n\nCheck in on the 1st of every month at 9:00 AM Eastern time for the next 3 months, and confirm the schedule back to me."
    },
    "chatgpt": {
      "label": "ChatGPT",
      "status": "unverified",
      "verified": false,
      "steps": [
        "Download https://botplaza.lol/downloads/evidence-tracker.zip (don't unzip).",
        "ChatGPT sidebar \u2192 Plugins \u2192 Skills tab \u2192 Create \u2192 Upload from your computer.",
        "Wait for the scan; if it says Needs Review, read it and approve.",
        "Use it with @evidence-tracker or just ask.",
        "Ask ChatGPT to set a scheduled task that runs @evidence-tracker at this cadence: on the 1st of every month at 9:00 AM. Set the time in your own time zone."
      ],
      "sourceUrl": "https://help.openai.com/en/articles/20001066-skills-in-chatgpt",
      "note": "Business, Enterprise, Edu and Healthcare plans only. Other plans fall back to pasting the prompt.",
      "prompt": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>",
      "promptFull": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n---\nname: evidence-tracker\ndescription: Use when the user is building a case against a list of criteria (a work visa petition, a grant, an award, a promotion case, a professional designation) and asks what they have, what is missing, or what to do next. Maps documented evidence to each official criterion, rates it Strong, Building, or Not started, and lists the next actions with owners and dates.\nmetadata:\n  id: evidence-tracker\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Evidence Tracker\n\n> Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.\n\n## What it does\n\nShows where a criteria-based case really stands. It pulls the official criteria, matches each one to evidence that actually exists (not plans or drafts), rates every criterion honestly, and turns the gaps into a short list of next actions with deadlines. It's useful for anyone assembling a petition, a nomination, or an application judged against a checklist.\n\n## When to use\n\n- \"How strong is my case right now?\", \"which criteria am I closest to?\", \"what should I focus on this month?\", \"update the tracker, I got the new reference letter\".\n- Not for predicting whether the case will be approved.\n\n## Requires\n\nWeb access to the official criteria page (for example the government agency's page for that visa or program). A place where the evidence list lives: a spreadsheet, a notes app, a folder, or a list the user pastes in.\n\n## Schedule\n\nDefault: monthly on the 1st at 9:00 AM, plus on demand when new evidence arrives.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `program` | required | For example a work visa category, a fellowship, or a grant. |\n| `criteria_source` | official page | Always the issuer's own page, checked live. |\n| `evidence_location` | ask | A sheet, folder, or pasted list. |\n| `target_date` | none | The planned filing or submission date. |\n| `owners` | the user | Optional names for who handles each action (a person or another bot). |\n\n## Steps\n\n1. **Criteria.** Open the official page and list the criteria exactly as written, with the date checked.\n2. **Evidence.** For each criterion, list the evidence that exists, with document names or links: letters, publications, awards, contracts, press coverage, peer-review roles.\n3. **Rate.** Mark each criterion:\n   - *Strong*: documented evidence that clearly fits;\n   - *Building*: some evidence, or work in progress (submitted, accepted, or scheduled);\n   - *Not started*.\n   Drafts, applications, and intentions are never Strong.\n4. **Gaps.** For each Building or Not started criterion, list what would move it up, such as an independent article, a letter from a recognized expert, or a peer-review role.\n5. **Actions.** Turn the gaps into dated actions with an owner. Put the ones due within 30 days first.\n6. **Summary.** Lead with the three biggest gaps, the three next actions, and the count of criteria at each rating.\n\n## Output format\n\n```markdown\n# Evidence tracker \u00b7 {program} \u00b7 {date}\n*Criteria checked on {official source} on {date}. Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.*\n\n## At a glance\nStrong: {n} \u00b7 Building: {n} \u00b7 Not started: {n} \u00b7 Target date: {date}\n\n## Biggest gaps\n1. {Gap}\n\n## Next actions\n| Action | Criterion | Owner | Due |\n|---|---|---|---|\n\n## By criterion\n### {Criterion as officially worded}\n**Rating:** {Strong/Building/Not started}\n- Evidence: {document}, {date}\n- To strengthen: {what}\n```\n\n## Edge cases\n\n- **The official criteria changed:** show what changed and re-rate the affected rows.\n- **Evidence that fits two criteria:** list it under both and note it.\n- **The user asks \"will I get approved?\":** say that only an adjudicator decides, then point to the weakest criteria and to their lawyer.\n- **Missing documents:** an item without a document stays Building until the document exists.\n\n## Boundaries\n\n- Never predict approval or state a legal conclusion. Mark interpretations \"for your lawyer to confirm\".\n- Never invent or embellish evidence. Count only documents that exist.\n- Read-only on the user's files unless they ask you to update the tracker."
    },
    "gemini": {
      "label": "Gemini",
      "status": "unverified",
      "verified": false,
      "steps": [
        "gemini.google.com \u2192 Customize \u2192 Skills \u2192 Create \u2192 Upload \u2192 pick the SKILL.md at https://botplaza.lol/skills/evidence-tracker.md (or https://botplaza.lol/downloads/evidence-tracker.zip).",
        "Review, then Create.",
        "Use it with /evidence-tracker."
      ],
      "sourceUrl": "https://support.google.com/gemini/answer/17094296",
      "note": "Personal accounts 18+. Workspace users must recreate the skill in Workspace Studio.",
      "prompt": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n<paste SKILL.md here>",
      "promptFull": "Here are instructions for a task called \"Evidence Tracker\". Follow them whenever I say \"Run Evidence Tracker\". Ask me the setup questions first and remember my answers.\n\n---\nname: evidence-tracker\ndescription: Use when the user is building a case against a list of criteria (a work visa petition, a grant, an award, a promotion case, a professional designation) and asks what they have, what is missing, or what to do next. Maps documented evidence to each official criterion, rates it Strong, Building, or Not started, and lists the next actions with owners and dates.\nmetadata:\n  id: evidence-tracker\n  version: \"1.0.0\"\n  author: BotPlaza\n---\n\n# Evidence Tracker\n\n> Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.\n\n## What it does\n\nShows where a criteria-based case really stands. It pulls the official criteria, matches each one to evidence that actually exists (not plans or drafts), rates every criterion honestly, and turns the gaps into a short list of next actions with deadlines. It's useful for anyone assembling a petition, a nomination, or an application judged against a checklist.\n\n## When to use\n\n- \"How strong is my case right now?\", \"which criteria am I closest to?\", \"what should I focus on this month?\", \"update the tracker, I got the new reference letter\".\n- Not for predicting whether the case will be approved.\n\n## Requires\n\nWeb access to the official criteria page (for example the government agency's page for that visa or program). A place where the evidence list lives: a spreadsheet, a notes app, a folder, or a list the user pastes in.\n\n## Schedule\n\nDefault: monthly on the 1st at 9:00 AM, plus on demand when new evidence arrives.\n\n## Inputs\n\n| Setting | Default | Notes |\n|---|---|---|\n| `program` | required | For example a work visa category, a fellowship, or a grant. |\n| `criteria_source` | official page | Always the issuer's own page, checked live. |\n| `evidence_location` | ask | A sheet, folder, or pasted list. |\n| `target_date` | none | The planned filing or submission date. |\n| `owners` | the user | Optional names for who handles each action (a person or another bot). |\n\n## Steps\n\n1. **Criteria.** Open the official page and list the criteria exactly as written, with the date checked.\n2. **Evidence.** For each criterion, list the evidence that exists, with document names or links: letters, publications, awards, contracts, press coverage, peer-review roles.\n3. **Rate.** Mark each criterion:\n   - *Strong*: documented evidence that clearly fits;\n   - *Building*: some evidence, or work in progress (submitted, accepted, or scheduled);\n   - *Not started*.\n   Drafts, applications, and intentions are never Strong.\n4. **Gaps.** For each Building or Not started criterion, list what would move it up, such as an independent article, a letter from a recognized expert, or a peer-review role.\n5. **Actions.** Turn the gaps into dated actions with an owner. Put the ones due within 30 days first.\n6. **Summary.** Lead with the three biggest gaps, the three next actions, and the count of criteria at each rating.\n\n## Output format\n\n```markdown\n# Evidence tracker \u00b7 {program} \u00b7 {date}\n*Criteria checked on {official source} on {date}. Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.*\n\n## At a glance\nStrong: {n} \u00b7 Building: {n} \u00b7 Not started: {n} \u00b7 Target date: {date}\n\n## Biggest gaps\n1. {Gap}\n\n## Next actions\n| Action | Criterion | Owner | Due |\n|---|---|---|---|\n\n## By criterion\n### {Criterion as officially worded}\n**Rating:** {Strong/Building/Not started}\n- Evidence: {document}, {date}\n- To strengthen: {what}\n```\n\n## Edge cases\n\n- **The official criteria changed:** show what changed and re-rate the affected rows.\n- **Evidence that fits two criteria:** list it under both and note it.\n- **The user asks \"will I get approved?\":** say that only an adjudicator decides, then point to the weakest criteria and to their lawyer.\n- **Missing documents:** an item without a document stays Building until the document exists.\n\n## Boundaries\n\n- Never predict approval or state a legal conclusion. Mark interpretations \"for your lawyer to confirm\".\n- Never invent or embellish evidence. Count only documents that exist.\n- Read-only on the user's files unless they ask you to update the tracker."
    },
    "cli": {
      "label": "Skills CLI",
      "status": "verified",
      "steps": [
        "All agents: `npx skills add https://botplaza.lol --skill evidence-tracker` (add `-a claude-code`, `-a codex`, or `-a cursor` to choose one).",
        "Claude Code marketplace: `/plugin marketplace add https://botplaza.lol/.claude-plugin/marketplace.json` then `/plugin install evidence-tracker@botplaza`.",
        "Fallback, Claude Code: `curl -fsSL https://botplaza.lol/downloads/evidence-tracker.zip -o s.zip && unzip s.zip -d ~/.claude/skills/`.",
        "Fallback, Codex and other .agents readers: `curl -fsSL https://botplaza.lol/downloads/evidence-tracker.zip -o s.zip && unzip s.zip -d ~/.agents/skills/`.",
        "Fallback, Cursor project: `curl -fsSL https://botplaza.lol/downloads/evidence-tracker.zip -o s.zip && unzip s.zip -d .cursor/skills/`."
      ],
      "sourceUrl": "https://www.skills.sh/docs",
      "note": "The skills CLI reads /.well-known/agent-skills/index.json and installs each SKILL.md. The zip fallback uses the existing downloads/<slug>.zip folder layout.",
      "prompt": "npx skills add https://botplaza.lol --skill evidence-tracker",
      "promptFull": "npx skills add https://botplaza.lol --skill evidence-tracker"
    }
  },
  "author": "BotPlaza",
  "tags": [
    "evidence",
    "case file",
    "visa",
    "criteria",
    "tracker",
    "monthly"
  ],
  "featured": false,
  "longDescription": "Evidence Tracker keeps the scoreboard for any case built on criteria, such as a visa petition, a grant, an award or a certification. It lists each criterion from the official source, matches your documents to it, rates the strength honestly, and tells you the single most useful thing to collect next. Once a month it checks what's changed and what's gone stale.",
  "customization": [
    {
      "key": "criteria",
      "label": "Criteria source",
      "type": "text",
      "question": "Which rules or criteria are you working toward (link or name)?",
      "default": ""
    },
    {
      "key": "folder",
      "label": "Evidence folder",
      "type": "text",
      "question": "Where do your evidence documents live?",
      "default": ""
    },
    {
      "key": "cadence",
      "label": "Check-in",
      "type": "select",
      "question": "How often should it review the file?",
      "default": "Monthly",
      "options": [
        "Weekly",
        "Monthly",
        "On demand"
      ]
    }
  ],
  "whatYouGet": [
    "Each criterion rated Strong, Building or Not started",
    "Linked evidence under each one",
    "The next item to collect, ranked",
    "Stale or expiring documents flagged"
  ],
  "dataSources": [
    {
      "name": "Google Drive, Notion, or uploads",
      "required": true
    },
    {
      "name": "Web search (official criteria)",
      "required": true
    }
  ],
  "setupTime": "5 minutes",
  "sampleOutput": "samples/evidence-tracker.md",
  "skillFile": "skills/evidence-tracker/SKILL.md",
  "version": "1.0.0",
  "license": "",
  "previewAlt": "A case-file scoreboard listing criteria, each with a Strong, Building or Not started badge and an Evidence column.",
  "writesOrSends": "Read-only. Not legal advice. A licensed lawyer must review anything before it is filed or sent.",
  "audience": "people",
  "setup": [
    {
      "key": "criteria",
      "question": "Which rules or criteria are you working toward (link or name)?",
      "type": "text",
      "default": ""
    },
    {
      "key": "folder",
      "question": "Where do your evidence documents live?",
      "type": "text",
      "default": ""
    },
    {
      "key": "cadence",
      "question": "How often should it review the file?",
      "type": "select",
      "default": "Monthly",
      "options": [
        "Weekly",
        "Monthly",
        "On demand"
      ]
    }
  ],
  "safety": {
    "dataAccess": [
      "Your evidence list or folder (only what you connect or paste)",
      "The official criteria page for your program"
    ],
    "writesOrSends": "Read-only. Not legal advice. A licensed lawyer must review anything before it is filed or sent.",
    "estCost": "Low: one run a month, plus on-demand updates when new evidence arrives.",
    "costLevel": "light",
    "warnings": [
      "Not legal advice. These bots brainstorm and draft; a licensed lawyer must review anything before it is filed or sent.",
      "Ratings are a planning aid, not a prediction of the outcome.",
      "Evidence files can be sensitive; share only the folder or list it needs."
    ]
  },
  "checked": {
    "instructionOnly": true,
    "scripts": false,
    "runtimeFetch": false,
    "sha256": "82416e99f80b55a6319c66de81030a4fd821f6f196fb92a2235bc551ed515921",
    "checkedOn": "2026-10-31"
  },
  "urls": {
    "page": "https://botplaza.lol/skills/evidence-tracker/",
    "markdown": "https://botplaza.lol/skills/evidence-tracker.md",
    "skillMd": "https://botplaza.lol/skills/evidence-tracker/SKILL.md",
    "json": "https://botplaza.lol/skills/evidence-tracker.json",
    "zip": "https://botplaza.lol/downloads/evidence-tracker.zip",
    "mcp": "https://botplaza.lol/api/mcp"
  }
}