← all publishers

MSBart2

@msbart2 source repo

22 published skills

  1. Workbench · msbart2
    Read from and write to the Workbench project memory store. Use when starting complex content work (query for prior context) or finishing a session that changed content (record drawer entries). Never invoke during agent pre-flight gates.
    1 install
  2. Inspect Slide · msbart2
    Visually inspect individual Slidev slides for overflow, missing progress dots, and color inconsistency. Uses a live slidev dev server and Playwright screenshots for fast edit/verify loops — no full build required.
    3 installs
  3. Build Pipeline Analyzer · msbart2 bundle
    Diagnoses GitHub Actions CI/CD failures for FanHub's Node.js workflows. Identifies test failures, build errors, Docker issues, and environment problems.
    1 install
  4. Dependency Conflict Resolver · msbart2 bundle
    Diagnoses npm/yarn dependency conflicts, identifies cascading updates, and suggests safe upgrade paths for React/Node.js projects.
    1 install
  5. Bug Reproduction Test Generator · msbart2
    Generates failing tests that reproduce reported bugs in FanHub. Use when a bug report comes in and you need to create a test that demonstrates the issue before fixing it. Follows FanHub's testing patterns and data integrity rules.
    1 install
  6. Module Author · msbart2 bundle
    Generates module README.md with exercise planning table for CopilotTraining workshop modules. Researches URLs to understand new capabilities and creates strategic content outline. Use exercise-author skill to implement individual exercises.
    1 install
  7. Content Refresh · msbart2 bundle
    Use when refreshing existing tech talks from the Microsoft Developer Changelog feed. Produces an evidence-backed content.refresh.yml that maps relevant announcements to README changes and recipe-review impact. Triggers: refresh content, changelog update, feed update, latest news, content refresh plan. Named-talk refresh continues even when the ledger has no proposal-created items.
    1 install
  8. Exercise Author · msbart2 bundle
    Reads a module's README.md, identifies missing exercise files from the planning table, and creates standalone exercise files using TEMPLATE.md format. Use when exercises are planned but not yet implemented as individual files.
    1 install
  9. Build Slidev Decks · msbart2
    Fast validation of Slidev deck changes. Correct invocation, output interpretation, and common issues.
    1 install
  10. Deck Recipe Review · msbart2 bundle
    Review a tech-talk's README and produce a deck.recipe.yml. Requires an independent cross-model Rubber Duck critique of section weighting, narrative arc, and coverage gaps. Always overwrites any existing recipe. Triggers: "review the talk", "create the recipe", "is this the best use of our time", "section weighting", "coverage gap", "recipe".
    1 install
  11. Exec Recipe Review · msbart2 bundle
    Review an exec-talk's README and produce an exec.recipe.yml. Requires an independent cross-model Rubber Duck critique of section weighting, executive audience fit, narrative arc, and action clarity. Always overwrites any existing recipe. Triggers: "review the talk", "create the recipe", "is this landing for execs", "section weighting", "coverage gap", "recipe", "executive framing".
    1 install
  12. Tech Talk Personas · msbart2
    Add persona-grounded audience framing to a tech-talk. Selects 2–3 relevant personas, adds a "Who This Hits" box and up to 3 reaction lines to the README, and adds persona speaker notes to the slide deck. Triggers: "add personas", "who this hits", "persona reactions", "audience framing".
    1 install
  13. Deck Recipe Refresh · msbart2
    Use after an approved content refresh when recipeReview.required is true, or when the user asks to refresh an existing recipe. Preserves the current recipe as a baseline and requires an independent cross-model Rubber Duck critique before structural changes are finalized. Triggers: refresh recipe, changelog recipe review, approve recipe, update existing deck recipe.
    1 install
  14. Ledger Tech Talk Refresh · msbart2
    Refresh existing tech talks from proposal-created decisions in .github/content-routing/ledger.json, or from a named talk even when the ledger is empty. Use for implementing the routing inbox, applying ledger proposals, refreshing impacted talks, processing the content refresh queue, or closing feed-driven talk updates. Orchestrates content.refresh.yml and README updates; cross-model recipe review and full slide regen only when the plan requires them.
    1 install
  15. Create Card And Page Skill · msbart2 bundle
    Use this skill when asked to add a new entity type with a card grid page to FanHub. It scaffolds the full stack: backend model, DbContext registration, seed data, EF Core migration, REST controller (GET + POST), frontend model, homepage stat card + nav-card, and a Blazor list page with an inline add form.
    1 install
  16. Check Data Accuracy · msbart2
    Use this skill when asked to verify, validate, fact-check, or review any data entry, lore fact, character bio, episode record, quote, or show content for accuracy against canonical project sources and the live database. Triggers on: check data, verify data, fact-check, accuracy check, data accuracy, check entry, verify entry, review accuracy, is this accurate, canon check, lore check, check this data, verify this, review this entry, check for errors, validate data, is this right, is this canon.
    1 install
  17. Lore Accuracy Check · msbart2
    Use this skill when asked to verify, validate, or fact-check a lore entry, character description, seed data record, or any Breaking Bad content against the canonical reference in docs/breaking-bad-universe.md. Triggers on: check lore, verify lore, fact-check, canon check, lore accuracy, is this correct, seed data accuracy.
    1 install
  18. Effort Estimator · msbart2
    Analyze feature requests and provide technical effort estimates with risk assessment
    1 install
  19. API Endpoint Design · msbart2 bundle
    REST API design standards for FanHub's Express backend. Use when creating or modifying API endpoints to ensure consistency.
    1 install
  20. Feature Requirements · msbart2
    Product requirements for FanHub features. Use when creating new pages, components, or user-facing functionality to ensure features meet product standards.
    1 install
  21. Docker Build Debugger · msbart2 bundle
    Diagnoses Docker build failures for Node.js applications, identifies common patterns (COPY order, layer caching, context issues), and suggests fixes.
    1 install
  22. Tv Show Data Validator · msbart2
    Validates TV show data against FanHub's domain rules. Use when working with show, character, episode, or quote data to ensure data integrity and business rule compliance.
    1 install