{
  "markdown": "<div align=\"center\">\n  <img width=\"auto\" height=\"38px\" alt=\"dagster-hearts-claude\" src=\"https://github.com/user-attachments/assets/b162dddf-6a7e-459e-be06-29d34d637650\" />\n</div>\n\n# Dagster Skills\n\nAI assistant skills for building workflows and data pipelines using Dagster.\n\n**Compatible with Claude Code, Cursor, OpenCode, OpenAI Codex, Pi, and other Agent Skills-compatible tools.**\n\n## Installation\n\n### Claude Code\n\nInstall using the\n[Claude plugin marketplace](https://code.claude.com/docs/en/discover-plugins#add-from-github):\n\n```\n/plugin marketplace add dagster-io/skills\n\n/plugin install dagster-expert@dagster\n\n/dagster-expert \"What's an asset?\"\n```\n\n### Using `npx skills`\n\nInstall using the [`npx skills`](https://skills.sh/) command-line:\n\n```bash\nnpx skills add dagster-io/skills\n```\n\n### Manual Installation\n\n<details>\n<summary>See full instructions...</summary>\n\nClone the repository and copy skills to your tool's skills directory:\n\n**OpenCode:**\n\n```bash\ngit clone https://github.com/dagster-io/skills.git\ncp -r skills/skills/* ~/.config/opencode/skill/\n```\n\n**OpenAI Codex:**\n\n```bash\ngit clone https://github.com/dagster-io/skills.git\ncp -r skills/skills/* ~/.codex/skills/\n```\n\n**Pi Agent:**\n\n```bash\ngit clone https://github.com/dagster-io/skills.git\ncp -r skills/skills/* ~/.pi/agent/skills/\n```\n\n</details>\n\n## Skills\n\n### `dagster-expert`\n\nExpert guidance for building production-quality Dagster projects, covering CLI commands, asset patterns, automation strategies, and implementation workflows.\n\n**What you can do:**\n\n- Create and scaffold projects, assets, schedules, and sensors\n- Understand asset patterns (dependencies, partitions, multi-assets, metadata)\n- Implement automation (declarative automation, schedules, sensors)\n- Use CLI commands (launch, list, check, scaffold, logs)\n- Design project structure and configure environments\n- Follow implementation workflows and best practices\n- Debug issues and validate project configuration\n\n**Example prompts:**\n\n```\nCreate a new Dagster project called analytics\nHow do I scaffold a new asset?\nShow me how to set up declarative automation\nWhat's the proper way to partition my assets?\nHelp me debug why my materialization failed\nHow should I structure my project for multiple pipelines?\nLaunch all assets tagged with priority=high\n```\n\n## Contributing\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n<div align=\"center\">\n  <img alt=\"dagster logo\" src=\"https://github.com/user-attachments/assets/6fbf8876-09b7-4f4a-8778-8c0bb00c5237\" width=\"auto\" height=\"16px\">\n</div>\n",
  "bytes": 2545,
  "sha": "4ad15df41f598c5079f10d020ec5fc3537b048c4980eaeb6b90285e968eec71c",
  "repo_slug": "dagster-io/skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_dagster_io_skills_dignified_python_6c8362c1/readme"
}