Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
maintainer-testing-release【部署与运维】Use this quip-miner sub-skill for maintainer pytest selection, CI invariants, no-inline-sampling lint, multiprocessing/hang debugging, versioning, Docker/PyInstaller release checks, and safe benchmark policy.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when changing quip-miner source, selecting targeted tests, preserving architecture invariants, debugging hung processes, or preparing release/build validation.
references/testing-and-ci.md for safe pytest selections by workflow, no-inline-sampling guard, Docker/build CI notes, and test safety classification.references/release-and-packaging.md for versioning, PyInstaller build/selftest, Docker images, and release checks.references/troubleshooting.md for faulthandler/SIGABRT, multiprocessing teardown, no-threads rule, optional backend skips, and benchmark safety.scripts/lint_no_inline_sampling.py --repo-root <checkout> when changing shared/, CPU/, GPU/, QPU/, or substrate/ sampling paths.python -m pytest tests/test_miner_config.py -q
python -m pytest tests/test_quip_cli.py -q
python -m pytest tests/test_hybrid_signer.py tests/test_system_info.py -q
python -m pytest tests/test_telemetry_process.py -q
python -m pytest tests/test_gpu_scheduler.py -q
python scripts/lint_no_inline_sampling.py --repo-root <checkout>
quip-miner selftest
Use the narrowest relevant tests first. Do not run live QPU benchmarks, Docker compose validator integration, or host-mutating deployment scripts unless the operator explicitly asks.
spawn) or asyncio, not new threading.Thread workers.../config-supervisor-deployment/SKILL.md.../mining-backends/SKILL.md.../topology-proof-validation/SKILL.md.../telemetry-attempt-archive/SKILL.md.