{
  "markdown": "# rc-apps-generator\n\nA Gemini CLI extension that helps anyone build Rocket.Chat Apps using plain English\n\n## What it does\n\nYou describe what you want in plain English. The extension handles everything — scaffolding, code generation, validation, test generation, previewing, and packaging.\n```\n\"hey i want a bot that greets users when they say hello\"\n        ↓\ngemini shows a plain English plan\n        ↓\nyou confirm or modify\n        ↓\nworking RC app generated and tested\n        ↓\nfake chat preview shows exactly how the app will behave\n        ↓\napp packaged and ready to deploy\n```\n\n## How it works\n\n- **GEMINI.md** — feature map that translates plain English to RC features, always active\n- **Skills** — one per RC feature, lazy loaded only when needed, reads `.d.ts` files directly from `node_modules` so knowledge never goes stale\n- **rc-review skill** — universal quality gate that catches silent runtime bugs before packaging\n\n## Skills included\n\n| Skill | Triggers when user wants |\n|---|---|\n| rc-message-listener | bot that replies to messages, greet users, listen for hello |\n| rc-slash-command | /command, type something to trigger an action |\n| rc-persistence | save data, remember, count, store user preferences |\n| rc-uikit-modal | form, popup, modal, collect input |\n| rc-webhook | receive data from outside, incoming webhook |\n| rc-http-outbound | call external API, fetch data, get stock prices |\n| rc-app-settings | admin configurable options, API keys, tokens |\n| rc-review | final review before packaging — catches silent bugs |\n\n## Requirements\n\n- Gemini CLI\n- rc-apps CLI — installed automatically if missing",
  "bytes": 1632,
  "sha": "d95befb0517d0750b17b34ca8d79578119f94264d2e2c13e4834e869d7861568",
  "repo_slug": "khizarshah01/rc-geminicli",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_khizarshah01_rc_geminicli_c138e096/readme"
}