posit-dev/skills
A collection of Claude Skills from Posit
What it solves
This project provides a library of specialized "skills" for Claude (Anthropic's AI), enabling it to perform complex, domain-specific developer workflows. It bridges the gap between a general-purpose LLM and the specific requirements of professional software development, particularly within the Posit ecosystem (R, Python, Shiny, Quarto).
How it works
Skills are modular extensions that provide Claude with specialized knowledge and predefined workflows. Once installed into a supported agent (like Claude Code, Cursor, or via the Claude API), Claude automatically activates the relevant skill based on the user's request. For example, if a user asks to write a release post, Claude triggers the release-post skill to follow specific formatting and content conventions.
Who it’s for
- Software Developers: Especially those using R and Python for data science.
- Open Source Maintainers: People managing package releases, changelogs, and PR workflows on GitHub.
- Posit Ecosystem Users: Developers building apps with Shiny, documents with Quarto, or deploying to Posit Connect.
Highlights
- Developer Tooling: Includes skills for adversarial code review, architectural documentation, and task tracking.
- GitHub Integration: Automates PR creation, CI monitoring, and resolving review threads.
- Language-Specific Support: Deep expertise in R package development (r-lib ecosystem) and ggsql.
- App & Document Frameworks: Specialized guidance for Shiny app theming and Quarto authoring.
- Easy Installation: Supports installation via
npx skills add, Claude Code plugins, or manual upload to Claude.ai.
Related
- Project
- Project
- Project
- Project
- Project