1020 B
1020 B
AGENTS.md
Project Overview
- Project: rscli - Python CLI for a social network API
- Entry point:
rclicommand (defined in pyproject.toml asrscli.main:app) - Python version: >= 3.14
- Dependencies: prettytable, requests, typer
Running the CLI
rcli --help # Show commands
rcli version # Show version
rcli login # Login to API
rcli api_uri <url> # Set API URI
Configuration
- Config stored at:
~/.config/rs-cli/config.json - Contains:
token,API_URI
Development
- Install locally:
pip install -e .or useuv pip install -e . - Project uses uv for dependency management (see uv.lock)
CI/Build
- Gitea workflows in
.gitea/workflows/build.yml - Builds Arch Linux package (.pkg.tar.zst)
- Publishes releases to Gitea
Available Skills
- python-patterns
- python-testing-patterns
- python-executor
Notes
- No test suite currently exists in the repo
- Config class supports dot-notation paths (e.g.,
config.get("token"))