{"id":"6caa7070-62d5-4ac4-9823-59607390ecae","shortId":"8d3jgH","kind":"skill","title":"Pytest Coverage","tagline":"Awesome Copilot skill by Github","description":"The goal is for the tests to cover all lines of code.\n\nGenerate a coverage report with:\n\npytest --cov --cov-report=annotate:cov_annotate\n\nIf you are checking for coverage of a specific module, you can specify it like this:\n\npytest --cov=your_module_name --cov-report=annotate:cov_annotate\n\nYou can also specify specific tests to run, for example:\n\npytest tests/test_your_module.py --cov=your_module_name --cov-report=annotate:cov_annotate\n\nOpen the cov_annotate directory to view the annotated source code.\nThere will be one file per source file. If a file has 100% source coverage, it means all lines are covered by tests, so you do not need to open the file.\n\nFor each file that has less than 100% test coverage, find the matching file in cov_annotate and review the file.\n\nIf a line starts with a ! (exclamation mark), it means that the line is not covered by tests.\nAdd tests to cover the missing lines.\n\nKeep running the tests and improving coverage until all lines are covered.","tags":["pytest","coverage","awesome","copilot","github"],"capabilities":["skill","source-github","category-awesome-copilot"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/pytest-coverage","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under github/awesome-copilot","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T17:40:17.491Z","embedding":null,"createdAt":"2026-04-18T20:25:31.153Z","updatedAt":"2026-04-22T17:40:17.491Z","lastSeenAt":"2026-04-22T17:40:17.491Z","tsv":"'100':105,132 'add':164 'also':62 'annot':30,32,57,59,79,81,85,90,141 'awesom':3 'category-awesome-copilot' 'check':36 'code':19,92 'copilot':4 'cov':26,28,31,50,55,58,72,77,80,84,140 'cov-report':27,54,76 'cover':15,113,161,167,182 'coverag':2,22,38,107,134,177 'directori':86 'exampl':69 'exclam':152 'file':97,100,103,124,127,138,145 'find':135 'generat':20 'github':7 'goal':9 'improv':176 'keep':171 'less':130 'like':47 'line':17,111,148,158,170,180 'mark':153 'match':137 'mean':109,155 'miss':169 'modul':42,52,74 'name':53,75 'need':120 'one':96 'open':82,122 'per':98 'pytest':1,25,49,70 'report':23,29,56,78 'review':143 'run':67,172 'skill':5 'sourc':91,99,106 'source-github' 'specif':41,64 'specifi':45,63 'start':149 'test':13,65,115,133,163,165,174 'tests/test_your_module.py':71 'view':88","prices":[{"id":"ea55e9fb-c614-4377-9da8-9dbad4e4beab","listingId":"6caa7070-62d5-4ac4-9823-59607390ecae","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T20:25:31.153Z"}],"sources":[{"listingId":"6caa7070-62d5-4ac4-9823-59607390ecae","source":"github","sourceId":"github/awesome-copilot/pytest-coverage","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/pytest-coverage","isPrimary":false,"firstSeenAt":"2026-04-18T21:50:43.181Z","lastSeenAt":"2026-04-22T12:52:20.831Z"},{"listingId":"6caa7070-62d5-4ac4-9823-59607390ecae","source":"skills_sh","sourceId":"github/awesome-copilot/pytest-coverage","sourceUrl":"https://skills.sh/github/awesome-copilot/pytest-coverage","isPrimary":true,"firstSeenAt":"2026-04-18T20:25:31.153Z","lastSeenAt":"2026-04-22T17:40:17.491Z"}],"details":{"listingId":"6caa7070-62d5-4ac4-9823-59607390ecae","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"pytest-coverage","source":"skills_sh","category":"awesome-copilot","skills_sh_url":"https://skills.sh/github/awesome-copilot/pytest-coverage"},"updatedAt":"2026-04-22T17:40:17.491Z"}}