brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
repo-developmentMaintainer workflow guidance for editing SpeechRecognition source, tests, docs, CI, release packaging, and bundled FLAC provenance safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to modify or review the SpeechRecognition repository itself: source edits, recognizer module ownership, focused test selection, CI parity, lint/RST/type checks, packaging data, release preparation, or bundled FLAC provenance.
Do not use this sub-skill for ordinary end-user transcription or package usage. Route audio-file workflows to audio-data, microphone/listening workflows to capture-listening, recognizer/API/model selection to recognition-engines, and sprc/model setup to cli-model-setup.
Recognizer/source classes, audio.py conversion and split logic, engine modules under speech_recognition/recognizers/, CLI/demo, docs/RST, packaging metadata, workflows, or release/FLAC artifacts.python scripts/select_tests.py <changed-paths...>. Add --workflow <name> for CI job names or extras such as audio, pocketsphinx, vosk, openai, or publish.pytest, python -m unittest discover --verbose, make lint, make rstcheck, make typecheck, and make distribute when packaging changed.make publish, ./make-release.sh, package upload, tag signing, token use, or FLAC Docker rebuild steps by default. Require an explicit maintainer release/provenance request and verify prerequisites before any destructive or credentialed action.