{"enrichment":{"faq":[{"a":"Quality Run Type Checking combines pyright for rapid development feedback with mypy for comprehensive pre-commit validation. Both tools catch complementary error classes\u2014pyright excels at speed and IDE integration, while mypy provides deeper Pydantic model support and CI/CD authority. Use pyright during coding iterations and mypy before commits.","q":"What is Quality Run Type Checking?"},{"a":"Quality Run Type Checking validates and checks data types during quality test runs by integrating pyright and mypy into your workflow. Pyright provides fast, IDE-integrated feedback during development, while mypy offers comprehensive type validation with stronger Pydantic model support for pre-commit and CI/CD stages.","q":"How does Quality Run Type Checking validate data types?"},{"a":"Yes, Quality Run Type Checking detects type-related errors in test execution through both pyright and mypy. Pyright catches errors quickly during development with excellent IDE integration, while mypy provides deeper analysis and serves as the authoritative validator in CI/CD pipelines.","q":"Can Quality Run Type Checking detect type-related errors?"},{"a":"Quality Run Type Checking ensures type safety in automated quality processes by combining two complementary tools. Pyright delivers rapid feedback during coding iterations, while mypy provides comprehensive pre-commit validation. Together they improve code reliability through continuous type verification across development and deployment stages.","q":"Does Quality Run Type Checking ensure type safety?"},{"a":"Quality Run Type Checking recommends using pyright during coding iterations for rapid development feedback and IDE integration, then mypy before commits for comprehensive validation. Mypy's deeper Pydantic model support and CI/CD authority make it ideal for pre-commit and production validation stages.","q":"When should I use pyright vs mypy in Quality Run Type Checking?"}],"shadow_tags":["type-validation","quality-assurance","runtime-checking","error-detection","code-reliability"],"summary_rewrite":"Quality Run Type Checking combines pyright for rapid development feedback with mypy for comprehensive pre-commit validation. Both tools catch complementary error classes\u2014pyright excels at speed and IDE integration, while mypy provides deeper Pydantic model support and CI/CD authority. Use pyright during coding iterations and mypy before commits."},"gist":{"api_url":"https://skillfed.io/api/skills/dawiddutoit/custom-claude/quality-run-type-checking.json","as_of":"2026-01-26","description":"Quality Run Type Checking validates Python types using both pyright and mypy for complete error coverage.","install":{"manual":["git clone https://github.com/dawiddutoit/custom-claude","cp -r custom-claude ~/.claude/skills/quality-run-type-checking"],"primary":"npx skillfed install dawiddutoit/custom-claude/quality-run-type-checking","version":"513e2011"},"kind":"skill","mirror_url":"https://skillfed.io/dawiddutoit/custom-claude/quality-run-type-checking.md","similar":[{"id":"dawiddutoit/custom-claude/quality-run-linting-formatting","name":"Quality Run Linting Formatting","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/quality-run-linting-formatting"},{"id":"dawiddutoit/custom-claude/python-best-practices-type-safety","name":"Python Best Practices Type Safety","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/python-best-practices-type-safety"},{"id":"dawiddutoit/custom-claude/quality-run-quality-gates","name":"Quality Run Quality Gates","publisher":"dawiddutoit/custom-claude","url":"https://skillfed.io/dawiddutoit/custom-claude/quality-run-quality-gates"},{"id":"bobmatnyc/claude-mpm-skills/mypy","name":"mypy","publisher":"bobmatnyc/claude-mpm-skills","url":"https://skillfed.io/bobmatnyc/claude-mpm-skills/mypy"},{"id":"jiatastic/open-python-skills/ty-skills","name":"ty-skills","publisher":"jiatastic/open-python-skills","url":"https://skillfed.io/jiatastic/open-python-skills/ty-skills"}],"title":"Quality Run Type Checking by dawiddutoit \u2014 SkillFed","use":{"when":["Quality Run Type Checking validates and checks data types during quality test runs by integrating pyright and mypy into your workflow.","Yes, Quality Run Type Checking detects type-related errors in test execution through both pyright and mypy."]},"what":{"lead":"Quality Run Type Checking validates Python types using both pyright and mypy for complete error coverage.","rest":"Quality Run Type Checking combines pyright for rapid development feedback with mypy for comprehensive pre-commit validation. Both tools catch complementary error classes\u2014pyright excels at speed and IDE integration, while mypy provides deeper Pydantic model support and CI/CD authority. Use pyright during coding iterations and mypy before commits."}},"id":"dawiddutoit/custom-claude/quality-run-type-checking","install":{"mode":"external","repo":"https://github.com/dawiddutoit/custom-claude"},"links":{"html":"https://skillfed.io/dawiddutoit/custom-claude/quality-run-type-checking","md":"https://skillfed.io/dawiddutoit/custom-claude/quality-run-type-checking.md","repo":"https://github.com/dawiddutoit/custom-claude"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":0,"language":"Python","last_updated":"2026-01-26","license":null,"name":"Quality Run Type Checking","publisher":"dawiddutoit","stars":1},"relations":{"similar":[{"id":"dawiddutoit/custom-claude/quality-run-linting-formatting"},{"id":"dawiddutoit/custom-claude/python-best-practices-type-safety"},{"id":"dawiddutoit/custom-claude/quality-run-quality-gates"},{"id":"bobmatnyc/claude-mpm-skills/mypy"},{"id":"majesticlabs-dev/majestic-marketplace/python-coder"},{"id":"JosiahSiegel/claude-plugin-marketplace/python-type-hints"},{"id":"rohitg00/awesome-claude-code-toolkit/python-best-practices"},{"id":"jiatastic/open-python-skills/ty-skills"},{"id":"JosiahSiegel/claude-plugin-marketplace/python-package-management"},{"id":"hyperb1iss/hyperskills/ty"}]},"slug":{"owner":"dawiddutoit","repo":"custom-claude","skill":"quality-run-type-checking"},"version":"513e2011"}
