Skip to main content

bouclem/skills

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
122
GitHub stars
7
GitHub forks
1

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Showing 40 of 122 collected skills.

occupation
Postsecondary Teachers, All Other
description

Multi-perspective academic paper review with dynamic reviewer personas. Simulates 5 independent reviewers (EIC + 3 peer reviewers + Devil's Advocate) with field-specific expertise. Supports full review, re-review (verification), quick assessment, methodology…

updated
occupation
Postsecondary Teachers, All Other
description

12-agent academic paper writing pipeline. 10 modes (full/plan/outline/revision/revision-coach/abstract/lit-review/format-convert/citation-check/disclosure). 6 paper types, 5 citation formats, bilingual abstracts, LaTeX/DOCX-via-Pandoc/PDF output. Style…

updated
occupation
Postsecondary Teachers, All Other
description

Orchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize. Coordinates deep-research, academic-paper, and academic-paper-reviewer into a…

updated
occupation
Postsecondary Teachers, All Other
description

Universal deep research agent team. 13-agent pipeline for rigorous academic research on any topic. 7 modes: full research, quick brief, paper review, lit-review, fact-check, Socratic guided research dialogue, and systematic review with optional meta-analysis.…

updated
occupation
Software Developers
description

Helps an AI assistant work with the Miraheze wiki farm — writing wiki requests that get approved, navigating ManageWiki, doing common how-to tasks (templates, skins, permissions, custom domains, backups), writing regex for MediaWiki search-and-replace, AND…

updated
occupation
Technical Writers
description

Helps an AI assistant write, structure, and edit articles in the encyclopedic style of Wikipedia — neutral tone, lead section, summary style, inline citations, no peacock/weasel/persuasive language, and the stub→FA quality ladder. Also covers Simple English…

updated
occupation
Software Developers
description

Autonomous coding agent. Delegate any task that involves understanding, writing, or running code — from a GitHub issue, a bug report, or a user request. It explores, implements, and verifies on its own.

updated
occupation
Market Research Analysts & Marketing Specialists
description

Deep research with structured reports and charts. ONLY use when the user explicitly requests research/analysis, or needs data visualization with charts, or quantitative/comparative analysis across multiple sources. Do NOT use for simple questions or quick…

updated
occupation
Software Developers
description

Test and prototype code in a sandboxed environment. Use for debugging, verifying logic, or installing packages.

updated
occupation
Software Developers
description

Read and write files in the shared session workspace. Use this to access files created by any skill — code-agent outputs, office documents, images, and more. All within the same isolated session.

updated
occupation
Office Clerks, General
description

Read, send, draft, delete, and organize Gmail emails

updated
occupation
Graphic Designers
description

Create, modify, and manage PowerPoint presentations.

updated
occupation
Office Clerks, General
description

Place search, directions, geocoding, and interactive maps

updated
occupation
Market Research Analysts & Marketing Specialists
description

Search the web and fetch content from URLs for current information, news, and research topics.

updated
occupation
Graphic Designers
description

Use this skill any time the user needs a visual output as an image or PDF — charts, diagrams, posters, infographics, abstract artwork, or any visual design. Trigger for: data visualization requests, poster/flyer creation, infographic design, abstract or…

updated
occupation
Data Scientists
description

Create interactive chart visualizations (bar, line, pie) from data.

updated
occupation
Software Developers
description

Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath. Only activate in MSBuild/.NET build context. USE FOR: builds failing with 'Cannot create a file when that file already exists', 'The process cannot access the file because it is…

updated
occupation
Software Developers
description

Guide for MSBuild extensibility: CustomBefore/CustomAfter hooks, wildcard imports with alphabetic ordering, import gating with control properties, NuGet package build extension layout (build/buildTransitive), and the MicrosoftCommonPropsHasBeenImported guard.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Analyzes the variety and depth of assertions across .NET test suites. Use when the user asks to evaluate assertion quality, find shallow testing, identify assertion-free tests (no assertions or only trivial ones like Assert.IsNotNull), flag self-referential…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Generates and writes new unit tests for any programming language using a Research-Plan-Implement pipeline. Use when asked to generate tests, write unit tests, add tests, improve test coverage, create test project, achieve high coverage, comprehensive tests,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Provides file paths to language-specific extension files for the code-testing pipeline. Call this skill to discover available extension guidance files (e.g., dotnet.md for .NET, cpp.md for C++). Do not use directly — invoked by code-testing agents and skills…

updated
occupation
unclassified
description

Project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects. Calculates CRAP scores per method and surfaces risk hotspots — complex code with low coverage that is dangerous to modify. Use to diagnose why coverage is stuck…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Detects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites. Use when the user asks to reduce repetition, consolidate similar test methods, convert copy-paste tests to data-driven parameterized tests, suggest…

updated
occupation
Software Developers
description

Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", or mentions EnableMSTestRunner, EnableNUnitRunner, or…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Detection-focused review of .NET test code for anti-patterns that undermine reliability and diagnostic value. USE FOR: audit test quality, review test code, find test anti-patterns, tests pass but don't verify anything, flaky tests, ordering dependency,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Performs pseudo-mutation analysis on .NET production code to find gaps in existing test suites. Use when the user asks to find weak tests, discover untested edge cases, check if tests would catch a bug, or evaluate test effectiveness through mutation-style…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Deep formal test smell audit based on academic research taxonomy (testsmells.org). Detects 19 categorized smell types — conditional logic, mystery guests, sensitive equality, eager tests, and more — with calibrated severity and research-backed remediation.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Analyzes test suites and tags each test with a standardized set of traits (e.g., positive, negative, critical-path, boundary, smoke, regression). Use when the user wants to categorize, audit, or label tests with traits. Do not use for writing new tests,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Write new MSTest unit tests and implement concrete fixes in existing MSTest code using MSTest 3.x/4.x modern APIs and best practices. USE FOR: write unit tests for a class, write MSTest tests, create test class, fix test assertions, MSTest assertion APIs…

updated
occupation
Computer Occupations, All Other
description

Scaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, or setting up skill directory structures. Handles frontmatter generation, section templates, and validation guidance.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Scaffolds eval.yaml test files for agent skills in the dotnet/skills repository. Use when creating skill tests, writing evaluation scenarios, defining assertions and rubrics, or setting up test fixture files. Handles eval.yaml generation, fixture…

updated
occupation
unclassified
description

Expert guidance for LangChain and LangGraph development with Python, covering chain composition, agents, memory, and RAG implementations.

updated
occupation
unclassified
description

Expert guidance for LlamaIndex development including RAG applications, vector stores, document processing, query engines, and building production AI applications.

updated
occupation
unclassified
description

Large Language Model development, training, fine-tuning, and deployment best practices.

updated
occupation
Software Developers
description

LLMs, prompt engineering, RAG systems, LangChain, and AI application development

updated
occupation
Software Developers
description

PyTorch, TensorFlow, neural networks, CNNs, transformers, and deep learning for production

updated
occupation
unclassified
description

Guidelines for deep learning development with PyTorch, Transformers, Diffusers, and Gradio for LLM and diffusion model work.

updated
occupation
unclassified
description

Expert guidance for deep learning, transformers, diffusion models, and LLM development with PyTorch, Transformers, Diffusers, and Gradio.

updated
occupation
Data Scientists
description

Supervised & unsupervised learning, scikit-learn, XGBoost, model evaluation, feature engineering for production ML

updated
occupation
Data Scientists
description

Machine learning development with JAX, functional programming patterns, and high-performance computing.

updated
Showing 40 of 122 collected skills.