Skip to main content

Installer/upgrader CLI for research-skills (Codex / Claude Code / Gemini) without requiring a git fork.

Project description

research-skills-installer

research-skills-installer is a lightweight CLI for installing and upgrading Research Skills assets in your project for Codex, Claude Code, and Gemini workflows.

What it does

  • Install workflow/skill assets into your project
  • Upgrade assets to newer upstream versions
  • Support codex, claude, gemini, or all targets
  • Run doctor checks before/after installation

Installation

pip install research-skills-installer

Or with pipx:

pipx install research-skills-installer

CLI

Main command and aliases:

  • research-skills
  • rsk
  • rsw

Check updates

rsk check

Upgrade assets

rsk upgrade --project-dir /path/to/project --target all --doctor

The package includes a default upstream repo (jxpeng98/research-skills), so --repo is optional. Use --repo only when you want to override the default.

Override default repo (optional)

The CLI resolves upstream repo in this order:

  1. --repo argument
  2. RESEARCH_SKILLS_REPO environment variable
  3. research-skills.toml or .research-skills.toml in your project path
  4. Packaged default (research_skills/project.toml)

Option A: Global override

Add this to your shell profile (~/.zshrc, ~/.bashrc, etc.):

export RESEARCH_SKILLS_REPO="<owner>/<repo>"

Then reload shell:

source ~/.zshrc

Now you can run:

rsk check
rsk upgrade --project-dir /path/to/project --target all --doctor

Option B: Project-level override

Create research-skills.toml in your project root:

[upstream]
repo = "jxpeng98/research-skills"
url = "https://github.com/<owner>/<repo>"

This keeps the override local to that project.

Typical usage

# Install from PyPI
pipx install research-skills-installer

# Upgrade assets into your project
rsk upgrade --project-dir /path/to/project --target all --doctor

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

research_skills_installer-0.5.0b1.tar.gz (83.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

research_skills_installer-0.5.0b1-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

Details for the file research_skills_installer-0.5.0b1.tar.gz.

File metadata

File hashes

Hashes for research_skills_installer-0.5.0b1.tar.gz
Algorithm Hash digest
SHA256 df1552e5fe6a78f6d13a08b514c695d90ee7874aa78282dcd6d4f2c0163e8bed
MD5 da723e815f4047fe07d2fa04d8c139b1
BLAKE2b-256 ccb156738b8d17c8baaab96d14d1c8d54995e52a6e0f0b8768140c3fcec5900f

See more details on using hashes here.

Provenance

The following attestation bundles were made for research_skills_installer-0.5.0b1.tar.gz:

Publisher: publish-pypi.yml on jxpeng98/research-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file research_skills_installer-0.5.0b1-py3-none-any.whl.

File metadata

File hashes

Hashes for research_skills_installer-0.5.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 3b376a620ea7263ab357b394ea22b569c14bb31fe192f5a43b46ec44b732d944
MD5 153a94e6aa87855f7d76d434acf709d7
BLAKE2b-256 c6ca2ed1d59b69e815d27ba2e9d58ee22e5771e0aaf0ff5436811df446e3722b

See more details on using hashes here.

Provenance

The following attestation bundles were made for research_skills_installer-0.5.0b1-py3-none-any.whl:

Publisher: publish-pypi.yml on jxpeng98/research-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page