{
  "markdown": "# Qodo skills\n\nThe canonical, provider-neutral source for Qodo’s local coding-agent skills.\n\n> Qodo authors skills once; marketplaces update plugins; the CLI updates the runtime.\n\nEvery distributed skill contains its complete reviewed workflow. Coding agents do not fetch task\ninstructions from the Qodo CLI. The CLI provides authentication, managed tools, offline tool help,\nruntime updates, and a compact stale-skill notice; it never installs or rewrites skills.\n\n## Packages\n\n| Package | Installed by default | Skills |\n|---|---:|---|\n| `qodo` | Yes | setup, codebase wisdom, local review, PR review resolver |\n| `qodo-standards` | No | rules discovery and standards administration |\n\nQodo Standards stays a separate opt-in package. Updating the core package never installs it.\n\n## Install\n\nUse the official Qodo listing in Claude Code, Codex, or Kiro. The marketplace owns installation\nand updates; install the Qodo CLI separately and complete `qodo login` on first use.\n\nFor a compatible local agent without an official Qodo listing, use skills.sh. One command can\ntarget multiple agents:\n\n```sh\nnpx skills add https://github.com/qodo-ai/qodo-skills \\\n  --skill qodo-setup \\\n  --skill qodo-codebase-wisdom \\\n  --skill qodo-review \\\n  --skill qodo-review-resolver \\\n  --agent cursor \\\n  --agent gemini-cli \\\n  --global \\\n  --yes\n```\n\nInstall Qodo Standards only when requested:\n\n```sh\nnpx skills add https://github.com/qodo-ai/qodo-skills \\\n  --skill qodo-get-rules \\\n  --skill qodo-manage-standards \\\n  --agent cursor \\\n  --global \\\n  --yes\n```\n\nThe CLI detects supported local agents and prints the exact command without running it. If none is\ndetected, it reads skills.sh's current supported-agent catalog, excludes the marketplace-owned\nClaude Code, Codex, and Kiro IDs, and offers the remaining agents as a multi-select. The bundled\ncatalog remains a read-only offline fallback:\n\n```sh\nqodo agents status --json\nqodo agents catalog --json\nqodo agents install --agent cursor,gemini-cli --json\nqodo agents install --agent cursor --standards --json\n```\n\n`--standards` adds a separate Qodo Standards command; it never broadens the core package.\n\n## Update\n\n- Marketplace install: apply the Qodo update in that host, then start a new session.\n- skills.sh install: inventory the installed scope with `npx skills list --json` and\n  `npx skills list -g --json`, then run a scope-preserving skills.sh update/re-add command.\n- Qodo CLI: updates independently through `qodo update` and its background runtime updater.\n\nWhen a skill is stale, a successful Qodo command may emit a structured `QODO_NOTICE` on stderr.\nThe loaded skill finishes the current task, inventories its lifecycle owner, shows the exact\nscoped update action, and asks before any mutation.\n\n## Repository layout\n\n```text\nskills/                         canonical authored skills\npackages/                       generated Claude packages\ncodex-packages/                 generated Codex packages\nkiro-power*/                    generated Kiro Powers\ndistribution/catalog.json      package membership and discovery metadata\ndistribution/marketplaces.json provider release adapters\ndistribution/qodo-skills-index.json  compact stale-version index\nreleases/                       immutable release records\nscripts/                        generation, validation, and release automation\n```\n\nGenerated provider roots are byte-equivalent projections of the canonical skill with only\ndistribution and host provenance stamped into commands/frontmatter. `npm test` rejects drift,\nthin loaders, missing workflows, package leakage, unsafe paths, and inconsistent versions.\n\n## Maintainers\n\nStart with [architecture](docs/architecture.md), [releasing](docs/releasing.md), and the\n[cutover and release strategy](docs/cutover-and-release-strategy.md).\n\n```sh\nnpm run release:prepare -- --summary \"Improve review guidance\" --skill qodo-review=patch\nnpm test\n```\n\nDo not edit generated provider packages by hand.\n",
  "bytes": 3963,
  "sha": "df5b595cf671cd029fd348721b32f2a638fbed5a060e43b6f335f0340d42dc37",
  "repo_slug": "qodo-ai/qodo-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_qodo_ai_qodo_skills_qodo_bf22e4f1/readme"
}