Chris Prener
Community@chris-prener · Ithaca, NY
Data scientist 🚀 passionate about building real world evidence data and software products that accelerate the production of insights.
Agent Skills by Chris Prener
Showing 51 vetted skills indexed across 1 GitHub repositories.
docs-organization
Organizes, archives, and audits the docs/ directory tree and its README catalogs.
documentation
Audits code files and adds docstrings, inline comments, and section headers.
python-testing
Defines pytest conventions, fixtures, parametrization, snapshot testing, and coverage thresholds for Python projects.
session-start
Summarizes project state from roadmaps, ADRs, and GitHub issues for session orientation.
adr
Files, supersedes, audits, and indexes Architecture Decision Records in docs/adr/.
python-packaging
Defines publishable Python package conventions covering pyproject.toml, src layout, versioning, and PyPI publishing.
r-ci
Configures GitHub Actions CI workflows for R projects including R CMD check, renv caching, and coverage reporting.
github-enforcement
Audits branch protection posture and wires required status checks on GitHub repositories.
python-data-validation
Implements data validation in Python using pandera schemas and pydantic models.
r-pipeline-patterns
Defines targets pipeline patterns, branching, and reproducibility conventions for R projects.
r-data-io
Defines data reading and writing conventions for R projects using parquet, CSV, Excel, and databases.
changelog
Maintains CHANGELOG.md in Keep a Changelog format with add, release, audit, and backfill operations.
python-typing
Defines type hint conventions, mypy strict configuration, generics, and Protocol patterns for Python projects.
roadmap
Manages epic entries across four horizons in a GitHub-backed ROADMAP.md file.
r-project-scaffold
Scaffolds a new non-Shiny R project with canonical directory layout, renv, and configuration files.
r-testing
Defines testthat 3e conventions, test organization, and coverage thresholds for R projects.
backlog
Triage, groom, prioritize, and file GitHub issues across the backlog lifecycle.
r-dependencies
Manages R package dependencies using renv lockfiles and DESCRIPTION conventions.
create-local-skill
Scaffolds a project-local Claude Code skill at .claude/skills/<slug>/SKILL.md.
code-review
Reviews git diffs via an independent subagent and produces structured findings reports.
python-code-style
Enforces ruff configuration, naming conventions, and formatting standards for Python projects.
discovery
Manages time-boxed spike issues on GitHub for exploring unscoped work.
walkthrough
Generates an end-to-end narrative walkthrough document explaining how a repository's system works.
python-data-io
Defines Python conventions for reading and writing parquet, CSV, Excel, and database data.
Frequently Asked Questions About Chris Prener
FAQPage SchemaWhat tasks can I accomplish with chris-prener's skill suite?▼
You can scaffold Python and R projects, enforce pytest/testthat coverage thresholds, manage uv and renv lockfiles, build Prefect or targets pipelines, validate data with pandera/pydantic or assertr/pointblank, file GitHub issues and epics, maintain ADRs and changelogs, and run gated PR creation with code review.
Who is the target audience for these skills?▼
The skills target Python developers, R developers, product owners, product managers, and technical writers working in data science repositories. Persona metadata in each skill's frontmatter routes conventions to the appropriate role, from package maintainers to documentation owners.
How do the skills run in practice?▼
Skills are Claude Code SKILL.md files invoked by trigger phrases like 'open pr' or 'scaffold an r project'. Many use allowed-tools such as Bash(gh *) and Bash(git *) to interact with GitHub; some are model-invoked automatically while others require explicit user invocation.
What prerequisites do these skills require?▼
Skills expect a git repository with GitHub remote access via the gh CLI. Specific skills require existing infrastructure: run-repo-qc needs a tests/ directory (bootstrap with create-repo-qc first), and several documentation skills expect canonical files like docs/ROADMAP.md, which bootstrap-repo can backfill.
How do the Python and R convention skills differ?▼
Python skills cover uv lockfiles, pyproject.toml, ruff, mypy strict mode, pytest, Prefect, polars, and SQLAlchemy/DuckDB. R skills cover renv, DESCRIPTION Imports vs Suggests, lintr/styler, testthat 3e, targets pipelines, arrow/parquet, DBI/pool, roxygen2, and pkgdown.