← all plugins

Skill Foundry Skills

by @schattenspiegel · plugin · 66 skills

Skill Foundry Skills from schattenspiegel/skill-foundry-skills.

Install the whole plugin (CLI)
npx skillmds add schattenspiegel/dbt-sql npx skillmds add schattenspiegel/jax-python npx skillmds add schattenspiegel/pymc-python npx skillmds add schattenspiegel/rich-python npx skillmds add schattenspiegel/arviz-python npx skillmds add schattenspiegel/bambi-python npx skillmds add schattenspiegel/cvxpy-python npx skillmds add schattenspiegel/excel-python npx skillmds add schattenspiegel/httpx-python npx skillmds add schattenspiegel/numpy-python npx skillmds add schattenspiegel/scipy-python npx skillmds add schattenspiegel/simpy-python npx skillmds add schattenspiegel/sympy-python npx skillmds add schattenspiegel/typer-python npx skillmds add schattenspiegel/altair-python npx skillmds add schattenspiegel/duckdb-python npx skillmds add schattenspiegel/mpmath-python npx skillmds add schattenspiegel/orjson-python npx skillmds add schattenspiegel/pandas-python npx skillmds add schattenspiegel/plotly-python npx skillmds add schattenspiegel/polars-python npx skillmds add schattenspiegel/pytest-python npx skillmds add schattenspiegel/python-typing npx skillmds add schattenspiegel/xarray-python npx skillmds add schattenspiegel/xxhash-python npx skillmds add schattenspiegel/asyncio-python npx skillmds add schattenspiegel/fastapi-python npx skillmds add schattenspiegel/jupyter-python npx skillmds add schattenspiegel/numpyro-python npx skillmds add schattenspiegel/pandera-polars npx skillmds add schattenspiegel/pyarrow-python npx skillmds add schattenspiegel/sqlglot-python npx skillmds add schattenspiegel/networkx-python npx skillmds add schattenspiegel/problem-solving npx skillmds add schattenspiegel/pydantic-python npx skillmds add schattenspiegel/tenacity-python npx skillmds add schattenspiegel/rustworkx-python npx skillmds add schattenspiegel/streamlit-python npx skillmds add schattenspiegel/structlog-python npx skillmds add schattenspiegel/hypothesis-python npx skillmds add schattenspiegel/matplotlib-python npx skillmds add schattenspiegel/powerpoint-python npx skillmds add schattenspiegel/pytest-hypothesis npx skillmds add schattenspiegel/sqlalchemy-python npx skillmds add schattenspiegel/subprocess-python npx skillmds add schattenspiegel/github-copilot-mcp npx skillmds add schattenspiegel/statsmodels-python npx skillmds add schattenspiegel/great-tables-python npx skillmds add schattenspiegel/scikit-learn-python npx skillmds add schattenspiegel/github-copilot-hooks npx skillmds add schattenspiegel/powershell-scripting npx skillmds add schattenspiegel/github-copilot-plugins npx skillmds add schattenspiegel/httpx-tenacity-asyncio npx skillmds add schattenspiegel/python-project-tooling npx skillmds add schattenspiegel/datetime-zoneinfo-python npx skillmds add schattenspiegel/duckdb-polars-boundaries npx skillmds add schattenspiegel/pydantic-settings-python npx skillmds add schattenspiegel/polars-pyarrow-boundaries npx skillmds add schattenspiegel/fastapi-pydantic-boundaries npx skillmds add schattenspiegel/github-copilot-agent-skills npx skillmds add schattenspiegel/github-copilot-instructions npx skillmds add schattenspiegel/github-copilot-prompt-files npx skillmds add schattenspiegel/github-copilot-custom-agents npx skillmds add schattenspiegel/sympy-numpy-scipy-boundaries npx skillmds add schattenspiegel/scikit-learn-statsmodels-boundaries npx skillmds add schattenspiegel/github-copilot-customization-architecture
⬇ Download

Skills in this plugin

  1. dbt-sql · schattenspiegel bundle
    Use for creating, reviewing, debugging, or testing dbt SQL projects involving models, sources, ref, tests, macros, materializations, incremental models, snapshots, seeds, selectors, compiled SQL, or dbt artifacts. Do not use for generic SQL with no dbt graph, warehouse administration, semantic-layer product configuration, or orchestration outside dbt.
    0
    repo stars
  2. jax-python · schattenspiegel bundle
    ---
    0
    repo stars
  3. pymc-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or diagnosing Python Bayesian models built directly with PyMC, including Model, coords/dims, Data, random variables, potentials, posterior sampling, prior/posterior predictive checks, and InferenceData output. Trigger on model geometry, shape errors, divergences, sampler choice, mutable prediction data, and probabilistic validation. Do not use for Bambi formula models, NumPyro/JAX programs, ArviZ-only analysis of existing draws, deterministic optimization, or general statistics without PyMC code.
    0
    repo stars
  4. rich-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python terminal presentation built with Rich, including Console streams, Text and markup safety, tables, trees, panels, progress, status, Live displays, render protocols, and deterministic output capture. Do not use for CLI argument parsing, structured logging design, browser UI, or machine-readable protocol output that must remain plain.
    0
    repo stars
  5. arviz-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python analysis of Bayesian inference results with ArviZ, including 1.x DataTree groups, legacy InferenceData inputs, xarray dimensions and coordinates, conversion, summaries, R-hat/ESS/MCSE diagnostics, posterior predictive checks, PSIS-LOO, Pareto-k, and model comparison. Trigger on chain/draw shape errors, mislabeled groups, flattened samples, missing log likelihood, or misleading diagnostic claims. Do not use to construct or sample PyMC, NumPyro, or Bambi models, for generic plotting, or for deterministic statistics without Bayesian draws.
    0
    repo stars
  6. bambi-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or diagnosing Bayesian regression and hierarchical models built with Bambi formulas, Model, Family/Likelihood/Link, Prior, fit, prior predictive, and predict. Trigger on common versus group-specific terms, categorical coding, family/link choice, automatic prior scaling, missing rows, PyMC backend settings, and InferenceData predictions. Do not use for hand-built PyMC graphs, NumPyro programs, ArviZ-only analysis of existing draws, frequentist statsmodels formulas, or generic pandas work.
    0
    repo stars
  7. cvxpy-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or optimizing Python CVXPY optimization models. Trigger on Variable, Parameter, Expression, Constraint, Objective, Problem, DCP, DPP, DGP, DQCP, solver selection/status, dual values, mixed-integer, cone, or repeated parametric solves. Do not use for scipy.optimize-only, PyMC inference, symbolic algebra without optimization, or hand-written solver implementations.
    0
    repo stars
  8. excel-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python code that inspects, edits, extracts, validates, preserves, or generates Excel .xlsx or .xlsm workbooks. Trigger on workbook contracts, formulas and cached values, Excel Tables, defined names, OOXML parts, types and precision, macros, charts, hidden sheets, external links, and semantic workbook verification. Do not use for CSV-only work, dataframe computation with no workbook boundary, Excel UI automation, recalculation, connection refresh, or macro execution.
    0
    repo stars
  9. httpx-python · schattenspiegel bundle
    ---
    0
    repo stars
  10. numpy-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or optimizing Python NumPy ndarray code. Trigger on array construction, shape/axis reasoning, dtypes and casting, broadcasting, indexing, copies/views, ufuncs, reductions, vectorization, random Generator, linear algebra, FFT, masked/structured arrays, memory layout, or NumPy interoperability. Do not use for pandas/Polars table semantics, JAX/CuPy-only arrays, symbolic SymPy, or pure Python sequences without a NumPy boundary.
    0
    repo stars
  11. scipy-python · schattenspiegel bundle
    ---
    0
    repo stars
  12. simpy-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or analyzing Python SimPy discrete-event simulations. Trigger on Environment, Event, Process, timeout, Resource, PriorityResource, PreemptiveResource, Container, Store, queues, interrupts, simulation clocks, replications, or SimPy monitoring. Do not use for asyncio services, wall-clock schedulers, continuous ODE solvers, or Monte Carlo code without an event-process model.
    0
    repo stars
  13. sympy-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or optimizing Python SymPy symbolic mathematics. Trigger on Symbol, assumptions, Expr, Eq, solve/solveset, simplify, factor, expand, calculus, matrices, exact arithmetic, lambdify, code generation, or symbolic-to-numeric conversion. Do not use for NumPy-only arrays, mpmath-only arbitrary-precision numerics, CVXPY optimization models, or parsing untrusted mathematical text.
    0
    repo stars
  14. typer-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python command-line interfaces built with Typer, including typed arguments and options, command groups, callbacks, contexts, exit behavior, help, and CliRunner tests. Do not use merely for terminal styling, arbitrary business logic, a Click-only CLI, shell scripts, or invoking an existing command.
    0
    repo stars
  15. altair-python · schattenspiegel bundle
    Build, review, debug, or test declarative statistical visualizations in Python with Altair and Vega-Lite, including chart marks, typed encodings, transforms, parameters, layers, facets, and specification export.
    0
    repo stars
  16. duckdb-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or optimizing Python code that embeds DuckDB, executes analytical SQL, manages DuckDB connections and transactions, builds DuckDB relations, queries Parquet/CSV/Arrow/pandas/Polars inputs, or exports query results. Trigger on connection scope, parameters, replacement scans, materialization, concurrency, extensions, and query plans. Do not use for generic SQL with another engine, DuckDB CLI-only work, server-database administration, dbt-only projects, or dataframe work that does not call DuckDB.
    0
    repo stars
  17. mpmath-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or validating Python mpmath arbitrary-precision numerical code. Trigger on mpf, mpc, mp.dps, workdps, interval arithmetic, high-precision quadrature, root finding, special functions, matrices, inverse transforms, or precision/convergence failures. Do not use for ordinary NumPy vectorization, SymPy symbolic manipulation, decimal currency arithmetic, or machine-float code with no precision requirement.
    0
    repo stars
  18. orjson-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python JSON serialization and deserialization with orjson, including bytes/text boundaries, datetimes, dataclasses, NumPy, custom default handlers, option flags, strictness, and web/file integration. Do not use for JSON Schema validation, format-preserving JSON edits, streaming I/O frameworks, or choosing a JSON library when orjson is not requested or present.
    0
    repo stars
  19. pandas-python · schattenspiegel bundle
    Write, review, debug, test, or optimize pandas Series, DataFrame, Index, groupby, merge, reshape, dtype, missing-value, and time-series code.
    0
    repo stars
  20. plotly-python · schattenspiegel bundle
    Build, verify, and debug interactive Python visualizations with Plotly, including Plotly Express, graph_objects, subplots, facets, hover/customdata, axes, legends, FigureWidget events, and HTML/image export.
    0
    repo stars
  21. polars-python · schattenspiegel bundle
    Write, review, debug, test, and optimize Python Polars code with version-grounded object types, schemas, and execution boundaries.
    0
    repo stars
  22. pytest-python · schattenspiegel bundle
    ---
    0
    repo stars
  23. python-typing · schattenspiegel bundle
    Design, review, debug, and test Python static types including Protocol, generics, variance, overloads, TypedDict, ParamSpec, TypeGuard, and narrowing.
    0
    repo stars
  24. xarray-python · schattenspiegel bundle
    Write, review, debug, or test Python Xarray workflows for labeled N-dimensional DataArray and Dataset operations, including coordinates, alignment, indexing, groupby, resample, rolling, weighted reduction, Dask-backed execution, and NetCDF/Zarr I/O.
    0
    repo stars
  25. xxhash-python · schattenspiegel bundle
    Provides guidance for using python-xxhash to implement fast non-cryptographic hashing, including algorithm selection, byte encoding, streaming updates, digest representation, and collision-aware identity for checksums, bucketing, and sampling.
    0
    repo stars
  26. asyncio-python · schattenspiegel bundle
    Write, review, debug, or test Python asyncio code involving coroutines, Tasks, TaskGroups, cancellation, timeouts, queues, synchronization, and blocking-call boundaries.
    0
    repo stars
  27. fastapi-python · schattenspiegel bundle
    Write, review, debug, and test Python FastAPI applications with path operations, dependencies, Pydantic models, lifespan, middleware, background tasks, exception handling, and ASGI tests.
    0
    repo stars
  28. jupyter-python · schattenspiegel bundle
    Create, review, debug, test, or reproduce Python Jupyter notebooks by inspecting format, executing cells top-to-bottom in a clean kernel, and verifying outputs.
    0
    repo stars
  29. numpyro-python · schattenspiegel bundle
    Write, debug, and test NumPyro probabilistic programs on JAX with correct shapes, PRNG keys, and inference choice.
    0
    repo stars
  30. pandera-polars · schattenspiegel bundle
    Creates executable Polars dataframe contracts using Pandera's Polars backend for runtime validation of schemas, columns, and checks.
    0
    repo stars
  31. pyarrow-python · schattenspiegel bundle
    Write, review, debug, test, or optimize Python code using PyArrow arrays, schemas, tables, compute kernels, datasets, Parquet, and Arrow IPC.
    0
    repo stars
  32. sqlglot-python · schattenspiegel bundle
    Write, review, debug, or test Python code that parses, inspects, transforms, builds, qualifies, optimizes, formats, or transpiles SQL with SQLGlot.
    0
    repo stars
  33. networkx-python · schattenspiegel bundle
    Produces NetworkX code with explicit graph kind, node identity, edge multiplicity, direction, attribute schema, weight semantics, and algorithm preconditions, including testing.
    0
    repo stars
  34. problem-solving · schattenspiegel bundle
    Provides a structured methodology for solving nontrivial, ambiguous problems by framing outcomes, selecting evidence, routing specialists, choosing options, and verifying results.
    0
    repo stars
  35. pydantic-python · schattenspiegel bundle
    Write, review, debug, migrate, or test Python code using Pydantic v2 with explicit boundaries, validation, and serialization contracts.
    0
    repo stars
  36. tenacity-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing bounded retry policies in Python with Tenacity, including retry predicates, stop and wait strategies, jitter, exception propagation, callbacks, Retrying, and AsyncRetrying. Do not use for generic loops, scheduled jobs, domain polling without a retryable operation, or operations whose side effects are not safe to repeat.
    0
    repo stars
  37. rustworkx-python · schattenspiegel bundle
    Write, review, debug, test, or optimize Python code using the rustworkx graph library, with explicit handling of graph kind, index lifecycle, payload semantics, and algorithm result mapping.
    0
    repo stars
  38. streamlit-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing Python Streamlit apps, especially rerun behavior, widget identity and callbacks, session_state, cache_data/cache_resource, forms, fragments, containers, multipage navigation, uploads/downloads, and Streamlit-hosted chart/table interaction. Do not use for standalone Plotly/Altair figure design, generic backend services, Dash apps, or deployment configuration without app code.
    0
    repo stars
  39. structlog-python · schattenspiegel bundle
    Use for writing, configuring, integrating, reviewing, debugging, or testing Python structured logging with structlog. Trigger for bound loggers, event dictionaries, processor chains, JSON or console rendering, standard-library logging integration, contextvars, request correlation, exception rendering, and structlog test capture. Do not use for stdlib-logging-only, Loguru-only, metrics-only, tracing-only, or collector configuration tasks that do not use structlog.
    0
    repo stars
  40. hypothesis-python · schattenspiegel bundle
    ---
    0
    repo stars
  41. matplotlib-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing static Python visualization with Matplotlib, including Figure, Axes, Axis, Artist, transforms, layouts, dates, categorical scales, annotations, color normalization, image export, and headless rendering. Do not use for Plotly interactivity, Altair/Vega-Lite specifications, dashboard state, or analysis without a Matplotlib artifact.
    0
    repo stars
  42. powerpoint-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, testing, or optimizing Python code that inspects, edits, extracts, validates, preserves, or generates Microsoft PowerPoint Open XML presentations, primarily .pptx, using python-pptx, PresentationML/OOXML, Pillow, or supporting Python libraries. Trigger on slides, masters, layouts, placeholders, shapes, text, pictures, tables, charts, notes, themes, hyperlinks, embedded objects, macros, preservation, geometry, rendering verification, and presentation package inspection. Do not use for .ppt binary files, PowerPoint UI automation, VBA execution, slideshow execution, or presentation advice with no Python or file boundary.
    0
    repo stars
  43. pytest-hypothesis · schattenspiegel bundle
    ---
    0
    repo stars
  44. sqlalchemy-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, migrating, or testing SQLAlchemy 2.x Core or ORM code involving Engine, Connection, Session, mapped models, select statements, transactions, pooling, results, loading, or AsyncSession. Do not use for raw database SQL with no SQLAlchemy boundary, Alembic migration design, DuckDB relations, or database administration.
    0
    repo stars
  45. subprocess-python · schattenspiegel bundle
    ---
    0
    repo stars
  46. github-copilot-mcp · schattenspiegel bundle
    Use for designing, creating, reviewing, or debugging Model Context Protocol server configuration for GitHub Copilot in Visual Studio Code, including .vscode/mcp.json, transports, inputs, trust, sandboxing, and tool scope. Do not use for implementing an MCP server, ordinary HTTP clients, or silently installing or starting external software.
    0
    repo stars
  47. statsmodels-python · schattenspiegel bundle
    Write, review, debug, or interpret Python statistical models using statsmodels, including formulas, regression, GLM, time series, robust covariance, diagnostics, prediction intervals, and inference.
    0
    repo stars
  48. great-tables-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, or testing publication-quality display tables in Python with Great Tables, including GT construction, stub and row groups, headers and spanners, labels, numeric/date formatting, targeted styles, footnotes/source notes, HTML/LaTeX/image export, and render verification. Do not use for dataframe computation, interactive data grids, charts, or plain console tables.
    0
    repo stars
  49. scikit-learn-python · schattenspiegel bundle
    ---
    0
    repo stars
  50. github-copilot-hooks · schattenspiegel bundle
    Use for creating, reviewing, debugging, or testing GitHub Copilot agent hooks in Visual Studio Code, including .github/hooks JSON, lifecycle events, Python handlers, permissions, and structured stdin/stdout. Do not use for advisory instructions, one-off commands, CI workflows, or shell profile hooks.
    0
    repo stars
  51. powershell-scripting · schattenspiegel bundle
    Use when writing, reviewing, debugging, or testing PowerShell `.ps1` scripts and advanced functions, including parameters, pipeline objects, streams, native commands, filesystem safety, PowerShell 7 portability, Pester, and PSScriptAnalyzer. Do not use merely to run an existing script, author Bash or batch files, package a module or DSC resource, or perform live system or tenant administration.
    0
    repo stars
  52. github-copilot-plugins · schattenspiegel bundle
    Use for designing, creating, reviewing, or packaging GitHub Copilot and Agent Plugins for Visual Studio Code, including plugin.json, portable skills, MCP components, client-specific agents, commands, and hooks. Do not use for a single standalone skill, ordinary VS Code extensions, or installing an unreviewed plugin.
    0
    repo stars
  53. httpx-tenacity-asyncio · schattenspiegel bundle
    Use for designing or reviewing resilient asynchronous HTTP call paths that combine HTTPX, Tenacity, and asyncio: client lifetime, time budgets, retry eligibility, backoff, concurrency, cancellation, and idempotency. Do not use for generic HTTPX, retry, or asyncio questions that do not cross these boundaries.
    0
    repo stars
  54. python-project-tooling · schattenspiegel bundle
    Creates, reviews, debugs, and modernizes Python project structure with deterministic tooling including pyproject.toml, uv, Ruff, Pyright, and pytest.
    0
    repo stars
  55. datetime-zoneinfo-python · schattenspiegel bundle
    Write, review, debug, or test Python datetime, date, timedelta, timezone, and zoneinfo code, especially UTC conversion, DST gaps and folds, recurring local schedules, parsing, and interval boundaries.
    0
    repo stars
  56. duckdb-polars-boundaries · schattenspiegel bundle
    Guides the choice between DuckDB and Polars for each stage of an analytical pipeline, covering Arrow transfer, lazy versus eager execution, registration lifetime, schema conversion, and result ownership.
    0
    repo stars
  57. pydantic-settings-python · schattenspiegel bundle
    Use for writing, reviewing, debugging, migrating, or testing Python application configuration built with pydantic-settings. Trigger for BaseSettings, SettingsConfigDict, environment names, dotenv, secrets directories, nested settings, CLI sources, custom source precedence, and secret-safe startup configuration. Do not use for ordinary Pydantic model validation, direct os.environ access in a small script, or external secret manager administration.
    0
    repo stars
  58. polars-pyarrow-boundaries · schattenspiegel bundle
    ---
    0
    repo stars
  59. fastapi-pydantic-boundaries · schattenspiegel bundle
    Use when FastAPI request, dependency, response, or OpenAPI behavior interacts with Pydantic v2 models, validation, aliases, serialization, generics, or error contracts. Do not use for standalone FastAPI routing or standalone Pydantic models with no ASGI boundary.
    0
    repo stars
  60. github-copilot-agent-skills · schattenspiegel bundle
    Use for creating, reviewing, debugging, or packaging portable GitHub Copilot Agent Skills with SKILL.md, precise triggers, progressive disclosure, scripts, examples, and resources. Do not use for always-on repository rules, a single prompt command, custom agent personas, or Skill Foundry maintenance.
    0
    repo stars
  61. github-copilot-instructions · schattenspiegel bundle
    Use for creating, splitting, reviewing, or debugging GitHub Copilot custom instructions in Visual Studio Code, including .github/copilot-instructions.md, .github/instructions/*.instructions.md, and AGENTS.md. Do not use for slash commands, Agent Skills, custom agents, hooks, or ordinary project documentation.
    0
    repo stars
  62. github-copilot-prompt-files · schattenspiegel bundle
    Create, review, and debug GitHub Copilot reusable prompt files and slash commands in Visual Studio Code.
    0
    repo stars
  63. github-copilot-custom-agents · schattenspiegel bundle
    Create and maintain GitHub Copilot custom agents in Visual Studio Code with defined roles, tool restrictions, model selection, subagent permissions, and handoffs.
    0
    repo stars
  64. sympy-numpy-scipy-boundaries · schattenspiegel bundle
    Use when symbolic mathematics must cross into NumPy vector evaluation or SciPy numerical algorithms: lambdify contracts, domains, dtypes, parameters, residuals, tolerances, and symbolic-versus-numeric verification. Do not use for work confined entirely to one of those libraries.
    0
    repo stars
  65. scikit-learn-statsmodels-boundaries · schattenspiegel bundle
    Choose between scikit-learn for predictive workflows and statsmodels for inferential modeling, with guidance on preprocessing, leakage prevention, validation, and result handoff.
    0
    repo stars
  66. github-copilot-customization-architecture · schattenspiegel bundle
    Use for designing, auditing, or refactoring a GitHub Copilot customization system in Visual Studio Code across instructions, prompt files, Agent Skills, custom agents, hooks, MCP servers, and plugins. Do not use merely to author one already-selected artifact or configure unrelated VS Code settings.
    0
    repo stars