← ClaudeAtlas

skills-bootstraplisted

Use to install curated best-practice tools by PROFILE WITHOUT duplicating what is already installed — the `quality` profile (skill-creator, writing-skills, skill-improver, second-opinion) and the `bi` profile (Microsoft Fabric / Power BI ecosystem, e.g. microsoft/skills-for-fabric). Detects the gap against the live inventory, recommends only what is missing, and installs each from its source (clean skill-clone preserving LICENSE, or the plugin's own install command) — never re-installing what you already have. NOT for organizing or auditing existing skills — use skills-organize or skills-audit for that. Triggers — "instala las skills de buenas prácticas", "bootstrap skills", "instala el toolkit de BI/Fabric", "qué me falta del perfil bi", "setup skill toolkit", /skills bootstrap, /skills bootstrap bi.
CSalcedoDataBI/agentic-board · ★ 0 · Code & Development · score 67
Install: claude install-skill CSalcedoDataBI/agentic-board
# skills-bootstrap — curated toolkits by profile, no duplicates Part of the **skills-ops** module. Detects gaps against what is actually installed, then installs only what is missing — never re-installing something you already have (any scope). ## Profiles The catalog lives in `presets/toolkits/<profile>.json`. Pick a profile: | Profile | What it provisions | |---------|--------------------| | `quality` (default) | Skill-authoring/review toolkit (skill-creator, writing-skills, skill-improver, second-opinion) | | `bi` | Microsoft Fabric / Power BI ecosystem — e.g. `microsoft/skills-for-fabric` (semantic-model-review, fabric-app, data-agent) | See `presets/toolkits/README.md` for the entry schema and how to add tools (including the user's own public repos, or another developer's — always with attribution). ## Step 1 — Detect the gap (deterministic) ```powershell $g = & "${CLAUDE_PLUGIN_ROOT}/scripts/Get-SkillGaps.ps1" -Profile bi # omit -Profile for 'quality' $g.summary "Installed:"; $g.installed | Select-Object name,owner,license | Format-Table "Gaps:"; $g.gaps | Select-Object name,owner,repo,kind,license,purpose | Format-Table ``` Detection is deterministic and per-kind, so nothing is duplicated: - **`skill-clone`** counts as installed if its `name` appears anywhere in the inventory (plugin / personal / project) — `anthropic-skills:skill-creator` already covers `skill-creator`. - **`plugin`** counts as installed if its `detect` id (the marketplace/plugin