Segment Anything Model Guide
Orchestra-Research/AI-Research-SKILLs
Guide to using Meta's Segment Anything Model for zero-shot image segmentation with point, box or mask prompts, or automatic mask generation.
Audit and improve an entire agentic-development setup, including skills, context, memory, tools, models, permissions, hooks, workflow habits, and secrets hygiene.
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setup --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .claude/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .claude/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setupType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setup --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .agents/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .agents/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setup --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .cursor/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .cursor/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/data-goblin/power-bi-agentic-development.git --path plugins/goblin-mode/skills/improve-my-agent-setup--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setup --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .gemini/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .gemini/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setupInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .github/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .github/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install data-goblin/power-bi-agentic-development improve-my-agent-setup --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/data-goblin/power-bi-agentic-development.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/goblin-mode/skills/improve-my-agent-setup .opencode/skills/improve-my-agent-setup && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "improve-my-agent-setup" agent skill from https://github.com/data-goblin/power-bi-agentic-development/tree/main/plugins/goblin-mode/skills/improve-my-agent-setup into .opencode/skills/improve-my-agent-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "improve-my-agent-setup", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
improve-my-agent-setupAudit and improve an entire agentic-development setup, including skills, context, memory, tools, models, permissions, hooks, workflow habits, and secrets hygiene.
Improve My Agent Setup is an agent skill from data-goblin/power-bi-agentic-development. Audit and improve an entire agentic-development setup, including skills, context, memory, tools, models, permissions, hooks, workflow habits, and secrets hygiene. Invoke for setup reviews, workflow grading, Goblin Mode, or questions about what to improve. Supports shallow, deep, ultra, and yolo modes. Use domain-specific skills for a single model, report, or tenant.
Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts and reference files (for example `improve-workspace/trigger-evals.json`, `references/context-review.md` and `references/dimensions.md`).
It sits in AI & LLM Engineering, covering Computer vision. The repository describes itself as: Power BI AI skills and Power BI agents for Claude Code and GitHub Copilot: a plugin marketplace of Power BI skills, subagents, and hooks for semantic models, DAX, TMDL, reports… The licence is GPL-3.0.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit a301717. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Improve My Agent Setup loads about 4.4k tokens when it runs, and up to ~22k if it reads all its reference files. Until then it costs about 98 tokens; SKILL.md has 2,101 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
et and PII hits (`secret_hits`) and any `.env` files with their git exposure. These are candidates, not confirmed leaks;secrets / PII / passwords in plaintext, .env exposure in gitit; gitignore (and untrack) a committed `.env`skills, memory creeping past budget, a `.env` that slipped into git) while it's cheap to fix. Offer the three cadencesAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from data-goblin/power-bi-agentic-development at commit a301717, republished under its GPL-3.0 licence (© data-goblin). 2,101 words, ~4,402 tokens.
.claude/skills/improve-my-agent-setup/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.A setup-wide health check for someone doing agentic development. It measures what can be measured (skills, memory, config, tools, git, transcripts), interviews the user about the parts that can't be measured (ethics, focus, habits), scores each theme, writes a report to .claude/scratchpads/, and then offers to fix the weak spots one at a time.
The point is not a vanity score. It is to find the two or three changes that would most improve how this person works with agents, and then actually make them. A setup rots the same way a codebase does: skills pile up unused, memory bloats with things the model already knows, tools go redundant, and nobody prunes. This skill is the prune.
Guiding stance, echoed across this marketplace: every installed tool, skill, and line of memory competes for the agent's attention and context. More is not better. The best setup is the smallest one that does the job, owned and tuned by the person using it.
$ARGUMENTS (or the user's phrasing); it sets depth, interview cadence, and tonereferences/dimensions.md for the full rubric; it defines each theme, what good looks like, and the signals to read from the scanreferences/context-review.md (the absorbed context audit).claude/scratchpads/setup-audit-<YYYY-MM-DD>.md using the template belowreferences/fix-catalog.mdDo not try to fix things silently while auditing. Audit first, present the picture, then fix with consent.
The mode comes from $ARGUMENTS (/improve-my-agent-setup deep) or from how the user phrases the request. It sets four things at once: how wide the scan reaches, how many themes you dig into, how often you interview, and the tone you take. Read references/modes.md for the full definitions; the short version:
shallow: quick, light glance; the basics (tools, redundancy, memory length); interview mainly up front;
friendly. Refuse and escalate if the project turns out big or messy.
deep: the default. Routine full checkup, user-level + cwd, without pushing the big transformational
changes; interview at the start and on ambiguity; a doctor at a consultation.
ultra: machine-wide and much deeper (all projects, settings, package managers, finished-vs-abandoned,
determinism, value-for-money); interview throughout; a harsh personal trainer. High effort.
yolo: everything findable, including mining the transcripts for error and tokenmaxxing patterns;
relentless interview; a drill sergeant. Assumes a demolition-and-rebuild. Warn on cost. Max effort.If no mode is given, default to deep. If the user's situation doesn't match the mode they asked for (a shallow run on a clearly wrecked setup), say so and offer the heavier mode rather than under-serving. Match your own reasoning effort to the mode.
Before an ultra or yolo run, do two things modes.md describes in full: check what model and effort are actually running (introspect your context, or glance at the recent transcript or statusline) and caution the user if it's a lighter model or effort below high, since these modes need real introspection; and for yolo, set a /goal or /loop first so the long run survives context limits and doesn't stop half-done.
Map the mode to the scan's --scope: shallow and deep use user; ultra and yolo use deep. For ultra and yolo, also go machine-wide beyond cwd, enumerating the user's project dirs (the transcripts signal lists them) and sampling across them; yolo additionally reads a sample of ~/.claude/projects/*.jsonl for patterns. Pass a project path to target one repo.
python3 "${CLAUDE_PLUGIN_ROOT}/skills/improve-my-agent-setup/scripts/scan_setup.py" --scope=<user|project|deep> [project-path] \
> .claude/scratchpads/setup-scan.jsonPass a project path to target a specific repo; with no path it uses the current git root. The script is stdlib-only and reads metadata only. It is built so no secret material ever reaches disk: env vars and connection strings come back as keys, and the secrets sweep reports only a file path, a line number, a rule name, and a match length; never the matched value. Keep that contract; when you write the report, describe where a secret is, never what it is. If ${CLAUDE_PLUGIN_ROOT} is not set, use the script's path under this skill directly.
The JSON has these sections: skills, memory, settings, tools, mcp, git, transcripts, clients, secrets. Notable ones:
memory.organization flags how context is structured: whether a CLAUDE.md is just a thin pointer (for example @AGENTS.md), whether AGENTS.md is used, and whether a rules/ directory organizes memory into modular files. Read it for the memory-and-context theme.clients detects the other agentic dev environments (Claude Desktop, VS Code, Cursor, Zed): whether each is set up, its MCP servers, and its rule files. Read it to catch config outside Claude Code and the same capability wired up redundantly across clients.guards reports the permission default_mode, whether a supply-chain install guard is present (release_age_guard), and whether the secret-read verb is blocked (secret_read_block). Read it for the permission-posture and supply-chain themes.environment reports the isolation rung (isolation_degree: container / vm / bare-metal / unknown), the os_user, and container/VM indicators. Read it with guards.default_mode: a permissive mode is a very different risk on the bare host as your everyday user than in a throwaway box or under a separate user.safety_instructions counts declared "never X" safety rules in memory (by_category, samples). These are non-binding suggestions; cross-reference them against guards and hooks to judge which are actually enforced (the safety-enforcement theme).network reports mesh-VPN CLIs and, at deep scope only, non-loopback listening ports (exposed_listeners, wildcard_bind_count); autonomous_agents reports detected agent runtimes. Both feed the network-and-autonomous-exposure theme and are meaningful mainly at ultra/yolo, where the enumeration actually runs.input_methods reports installed speech-to-text (has_stt, stt_apps, stt_clis) for the input-ergonomics theme; whether they actually use it is an interview point.alternatives reports local / OSS harnesses and model runners found (explores_local_or_oss, local_harness_clis, local_model_apps) for the model-independence theme.secrets lists candidate secret and PII hits (secret_hits) and any .env files with their git exposure. These are candidates, not confirmed leaks; triage them (see the secrets theme).Two things the scan cannot see on its own, so check them yourself:
microsoft-learn, figma, claude-in-chrome) will not appear there. Cross-check the MCP tools actually available in your session before concluding someone has "no MCP".model field in settings.references/dimensions.md is the rubric. Work each theme, read the relevant scan signal, and form a judgment with a short reason. The themes:
skills-and-ownership: count, overlap, redundancy, tuned-vs-as-is, vendor vs owned, shared/symlinked
memory-and-context: token budget, redundancy across scopes, obvious-facts, organization, quality
tools-and-redundancy: right tools present, and the WRONG kind of overlap (cli + connect-pbid both)
input-ergonomics: speech-to-text (Wispr Flow, /voice) for longer, richer prompts
model-independence: exploring local / OSS models + harnesses as a cost and access hedge
cross-client: Claude Desktop / VS Code / Cursor / Zed setup and MCP redundancy across them
harness-config: statusline content, hooks as guardrails, permission allowlist, output style
version-control: git present, github/ado remote, commit cadence, are they logging their work
permission-posture: default mode (auto expected); bypass only when sandboxed
execution-environment: isolation ladder (box>vm>container>user>none) + trust-domain separation
network-and-autonomous-exposure: private mesh vs exposed ports; uncontainerized autonomous agents (deep-level)
safety-enforcement: declared "never X" rules vs what actually enforces them
supply-chain-defense: blocking installs of packages published in the last ~48h
secrets-hygiene: secrets / PII / passwords in plaintext, .env exposure in git
delegation-and-ethics: what they delegate to agents, and whether any of it is unethical to delegate
determinism: nondeterministic where a script would be right, and vice versa
focus-and-shipping: many half-built projects vs sustained focus that ships
model-and-effort: expensive model / max effort on trivial work, or the reverse
usage-review: do they ever look at their own transcripts, cost, or usage
automation: /loop, /schedule, goals, multiplexers, cloud agents for async delegation
knowledge-system: is there any way memory and context compound over time, tailored to themJudgment beats measurement. A person with 40 skills that all earn their place is fine; a person with 8 that all overlap is not. Read the reason, not the count. When the scan and your read disagree, trust your read and say why.
Some themes have no reliable file signal. Ask, don't guess. Use AskUserQuestion, batch related questions, and let the mode set the cadence: shallow asks mainly up front; deep asks at the start and on ambiguity; ultra and yolo interview throughout, following each answer with the next probe like a doctor working a differential. Good starting questions:
references/dimensions.md (docs they never read, posts in their name, review-rubber-stamping)Ask only what you cannot infer. If the scan already answers it, skip the question and say what you found.
Write to .claude/scratchpads/setup-audit-<date>.md. Use ASCII tables for the numbers (CLI-dashboard style, not markdown tables). Keep it skimmable; the fixes matter more than the prose. Let the mode set the tone: deep is a calm consultation, ultra is a blunt trainer, yolo is a drill sergeant. Harshness in the higher modes is a tool for someone who asked to be pushed; stay accurate and actionable even when harsh, never contemptuous.
Every theme you report gets the same four-part treatment, because a bare verdict helps nobody decide. For each point, say: what the reading is, why it's good or bad, the nuance (when this reading would actually be fine, or when it's worse than it looks), and the possible actions to improve it. The nuance line is not optional; almost nothing here is universally good or bad, and skipping it turns the audit into dogma. Where an action is one you can perform, mark it so the user knows it's on the table for Step 6.
# Goblin Mode setup audit — <date> (scope: <user|project|deep>)
## Snapshot
<ASCII table: theme | reading | verdict (strong / ok / weak)>
## Findings
<one block per theme that isn't clean, ordered by impact. Each block:>
### <theme> — <strong|ok|weak>
- Reading: <what the scan and interview showed, concretely, with the numbers>
- Why: <why this is good or bad for how they work>
- Nuance: <when this reading is actually fine, or when it's worse than it looks>
- Actions: <the possible moves to improve it; mark the ones you can apply now>
## What's working
<the 2-4 things genuinely done well; name them, so it's not all criticism>
## Interview notes
<what the user told you for the un-scannable themes>
## Fixes to apply now
<the short ranked list you'll walk through in Step 6, each a one-liner>Do not pad the report to look thorough. Three real problems, each with its nuance and actions, beats twelve nitpicks. If a theme is genuinely fine, give it one line in the snapshot and don't write a findings block for it.
This is where the value lands. For each item on the suggested-fixes list, offer the concrete change and apply it on confirmation. references/fix-catalog.md has the common ones with the exact commands and the reasoning. Examples of fixes worth offering:
pbir instead of hand-editing JSON; use fab instead of an overlapping MCP where the CLI is better)skill-creator so they can write and tune their own skills instead of running vendor skills as-is~/.claude/skills under version control and symlink it, so skills are shared across machines and agents/loop and /schedule for the recurring work they described doing by hand.envrules/ directory, or point a CLAUDE.md at a shared AGENTS.mdConfirm each fix before making it, and never route around a hook or a blocked action to force one through. Some fixes are installs; ask before installing anything, per the usual rule. The goal is that the user finishes this audit with a setup that is measurably leaner and more theirs than when they started, not just a document telling them so.
A setup rots continuously, so a one-off audit decays. Before you finish, strongly recommend putting this audit on a schedule, and offer to set it up with /schedule. A good default is weekly; daily for someone actively overhauling their setup, every two weeks for a stable one. Frame it plainly: the value is in catching drift early (a new pile of skills, memory creeping past budget, a .env that slipped into git) while it's cheap to fix. Offer the three cadences and wire the chosen one:
daily: for someone mid-overhaul or with a fast-changing setup
weekly: the sensible default for most people
biweekly: for a stable, well-tended setup that just needs a periodic checkMatch the recurring run's mode to the need: usually a shallow or deep scheduled run to catch drift, reserving ultra/yolo for occasional deliberate deep cleans. Set it up only with the user's yes, and confirm the cadence.
© data-goblin, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 6 other files (scripts, references) in plugins/goblin-mode/skills/improve-my-agent-setup of data-goblin/power-bi-agentic-development.
Open the folder on GitHubat commit a301717
Improve My Agent Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Improve My Agent Setup this skilldata-goblin/power-bi-agentic-development | 1k | — | ~4.4k | Automated safety check: Notes | GPL-3.0 | |
| Segment Anything Model GuideOrchestra-Research/AI-Research-SKILLs | 13k | 9 repos | ~3.3k | Automated safety check: Pass | MIT | |
| CLIP Image-Text MatchingOrchestra-Research/AI-Research-SKILLs | 13k | 8 repos | ~1.7k | Automated safety check: Pass | MIT | |
| Yolo Master AgentTencent/YOLO-Master | 742 | — | ~755 | Automated safety check: Pass | AGPL-3.0 | |
| Video Understandjjyaoao/HelloAgents | 3.2k | 1 repos | ~6.2k | Automated safety check: Pass | MIT | |
| Motioneyes Visual Analysisedwardsanchez/MotionEyes | 229 | — | ~2k | Automated safety check: Pass | None |
Orchestra-Research/AI-Research-SKILLs
Guide to using Meta's Segment Anything Model for zero-shot image segmentation with point, box or mask prompts, or automatic mask generation.
Orchestra-Research/AI-Research-SKILLs
Explains OpenAI's CLIP model for zero-shot image classification, image-text similarity, semantic image search and content moderation, with install steps and code patterns.
Tencent/YOLO-Master
A skill your agent uses when the user wants to run a YOLO-Master task (train/val/predict/track/export/benchmark) or use the Agent Skill dispatcher.
jjyaoao/HelloAgents
Implement specialized video understanding capabilities using the z-ai-web-dev-sdk.
edwardsanchez/MotionEyes
Pixel-based motion and UI change analysis from frame sequences or screenshots using computer vision and visual comparison.
Orchestra-Research/AI-Research-SKILLs
Guide to LLaVA for image chat, visual question answering and captioning, with model sizes, CLI and Gradio usage and multi-turn conversation code.
data-goblin/power-bi-agentic-development
Author, validate, publish, and test Power BI paginated reports in the RDL format.
data-goblin/power-bi-agentic-development
Automatically invoke this skill whenever the user asks about Fabric tenant settings or Power BI tenant settings or auditing tenant settings.
data-goblin/power-bi-agentic-development
Interactive BPA rule generation for Power BI semantic models; guided discovery, model investigation, and expert rule authoring.
data-goblin/power-bi-agentic-development
Guidance for Power BI Project (PBIP) structure, thick and thin reports, project renames, forks, and validation.
data-goblin/power-bi-agentic-development
Actionable feedback on the quality, usage, and effectiveness of Power BI reports.
data-goblin/power-bi-agentic-development
This skill should be used whenever the user mentions a "semantic model", "data model", or "dataset", or asks to "build", "model", "design", "optimize", "review", or "audit" one, or to "add a…
Categories
Audit and improve an entire agentic-development setup, including skills, context, memory, tools, models, permissions, hooks, workflow habits, and secrets hygiene. Improve My Agent Setup is an agent skill from data-goblin/power-bi-agentic-development. Audit and improve an entire agentic-development setup, including skills, context, memory, tools, models, permissions, hooks, workflow habits, and secrets hygiene.
Improve My Agent Setup fits situations like: tasks that involve Computer vision.
Run `npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a claude-code`. Or copy the skill folder (plugins/goblin-mode/skills/improve-my-agent-setup in data-goblin/power-bi-agentic-development) into .claude/skills/improve-my-agent-setup in your project. Claude Code loads it when a task matches its description.
Run `npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a codex`. Or copy the skill folder (plugins/goblin-mode/skills/improve-my-agent-setup in data-goblin/power-bi-agentic-development) into .agents/skills/improve-my-agent-setup in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add data-goblin/power-bi-agentic-development --skill improve-my-agent-setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/improve-my-agent-setup, .gemini/skills/improve-my-agent-setup, .github/skills/improve-my-agent-setup and .opencode/skills/improve-my-agent-setup in your project.
Going by SKILL.md and its folder, Improve My Agent Setup needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Improve My Agent Setup is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.4k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 18k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Improve My Agent Setup: Segment Anything Model Guide (Orchestra-Research/AI-Research-SKILLs, 13k stars), CLIP Image-Text Matching (Orchestra-Research/AI-Research-SKILLs, 13k stars), Yolo Master Agent (Tencent/YOLO-Master, 742 stars) and Video Understand (jjyaoao/HelloAgents, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
data-goblin (a GitHub user) maintains it in data-goblin/power-bi-agentic-development, which has 1,031 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on October 7, 2026.
Source: data-goblin/power-bi-agentic-development on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.