A collection of portable Agent Skills for AI coding agents, editors, and assistants.
Skills in this repository are designed to be useful across tools that support the open Agent Skills format, while keeping each skill independently installable and maintainable.
| Skill | Description |
|---|---|
| humanize-text | Write and rewrite natural, specific, human-sounding prose while preserving voice, meaning, nuance, and facts. |
| use-telegram-serverless | Build, ship, and scale simple or full-stack Telegram bots and Mini Apps directly inside Telegram's cloud—powered by V8 JavaScript isolates, built-in SQLite (sdk/db), native Bot API & HTTP (sdk/api, sdk/fetch), static hosting, and tgcloud. |
Install the full collection:
npx skills add rijans/agent-skillsOr install a specific skill:
npx skills add rijans/agent-skills --skill use-telegram-serverless
npx skills add rijans/agent-skills --skill humanize-textRegister this repository as a Claude Code plugin marketplace and install skills directly:
/plugin marketplace add rijans/agent-skills
/plugin install use-telegram-serverless@rijans-agent-skills
/plugin install humanize-text@rijans-agent-skills
Each skill lives in its own directory under skills/:
skills/
├── humanize-text/
│ ├── SKILL.md
│ └── eval.md
└── use-telegram-serverless/
├── SKILL.md
├── eval.md
├── agents/
│ └── openai.yaml
└── references/
├── setup.md
├── runtime-sdk.md
├── database.md
├── mini-apps.md
├── operations.md
├── patterns-and-recipes.md
├── debugging-playbook.md
└── sources.md
A skill can also contain supporting references/, scripts/, agents/, or assets/ when needed.
humanize-text helps agents produce natural prose without flattening the author's voice or relying on mechanical "anti-AI" word replacement.
It supports editing, drafting, and detection of observable formulaic writing patterns. It does not claim to detect AI authorship or invent personal experiences, facts, sources, quotations, or technical behavior.
See the skill and its examples for details.
Build, ship, and scale simple or full-stack Telegram bots and Mini Apps directly inside Telegram Serverless—with zero servers to manage:
- V8 JavaScript Runtime & Native SDK: Instant ES module isolates (
tgcloud/handlers/*.js,tgcloud/endpoints/*.js,tgcloud/lib/**/*.js) powered by built-insdk/api(Bot API),sdk/fetch(outbound HTTP), andUint8Array/InputFilebinary helpers. - Built-In SQLite Database & Safe Migrations: Declarative schema DSL (
tgcloud/schema.js), atomic queries and upserts (sdk/db), application-level relational integrity (no foreign keys),.deprecated()two-phase drops, and zero-downtime migration sequencing (tgcloud migrate). - Simple Commands to Full-Stack Mini Apps: Supports everything from a 10-line
/startbot to authenticated Mini App RPC endpoints (Telegram.WebApp.Serverless.call),tgcloud.jsoncstatic hosting (tgcloud.ai), SQLite state machines, 64-byte callback routers, Telegram Stars (XTR) payments, inline mode, and progressive draft replies. - Safe Cloud Operations & Guardrails: Clear separation between offline checks (
tgcloud diff), remote sandbox testing (tgcloud run), live deployment (tgcloud push), conflict recovery, and zero-trust Mini App ownership verification (ctx.initData.user.id).
See the skill and its examples for details.
Create a new directory under skills/ containing a valid SKILL.md:
skills/
└── my-skill/
└── SKILL.md
Keep each skill self-contained. Add supporting files inside that skill's directory when they are required.
MIT