claude-skills/.github
Claude 36678cd00d
feat(tests): add comprehensive test suite with 1493 tests across 4 phases
Phase 1 - Foundation:
- Add pytest, pyproject.toml, requirements-dev.txt
- 593 smoke tests (324 syntax + 269 argparse --help) for all Python scripts
- Harden CI: remove || true from compileall, expand to all 9 directories, add pytest step

Phase 2 - Calculator unit tests:
- RICE prioritizer: formula, prioritization, portfolio analysis, roadmap
- DCF valuation: WACC, cash flow projections, terminal value, sensitivity
- Financial ratios: profitability, liquidity, leverage, efficiency, valuation
- Campaign ROI: metrics, benchmarks, portfolio summary
- Funnel analyzer: stage metrics, bottleneck detection, segment comparison
- OKR tracker: numeric/percentage/milestone/boolean KR scoring, status

Phase 3 - Parser and compliance tests:
- SEO checker: HTML parsing, scoring, heading hierarchy, alt text, word count
- Commit linter: conventional commit regex, lint report, file input
- GDPR compliance: pattern detection, file scanning, project analysis

Phase 4 - Integration tests:
- 671 skill integrity tests: frontmatter, H1 headings, scripts dirs, references

Bug fixes found by tests:
- Fix duplicate --reason argparse arg in document_version_control.py

https://claude.ai/code/session_01MsVmZoAsPvLv7rAGDBGTbL
2026-03-30 19:54:00 +00:00
..
ISSUE_TEMPLATE feat: add complete GitHub repository pages and MIT License for open source 2025-10-28 12:04:00 +01:00
workflows feat(tests): add comprehensive test suite with 1493 tests across 4 phases 2026-03-30 19:54:00 +00:00
AUTOMATION_SETUP.md feat(ci): implement comprehensive GitHub automation workflows 2025-11-04 21:03:52 +01:00
AUTOMATION_TEST.md test: add automation validation test file 2025-11-04 21:29:52 +01:00
branch-protection-config.json feat(ci): implement comprehensive GitHub automation workflows 2025-11-04 21:03:52 +01:00
commit-template.txt feat(ci): implement comprehensive GitHub automation workflows 2025-11-04 21:03:52 +01:00
FUNDING.yml Set Buy Me a Coffee username (#21) 2025-11-06 17:47:06 +01:00
PULL_REQUEST_TEMPLATE.md ci: enforce dev as PR target, add PR template 2026-03-10 13:56:49 +01:00
pull_request_template.md feat: integrate saas-metrics-coach, add finance commands, remove seek-and-analyze-video 2026-03-10 14:29:41 +01:00
WORKFLOW_KILLSWITCH feat(ci): implement comprehensive GitHub automation workflows 2025-11-04 21:03:52 +01:00