gitextract_6a7nm9n5/ ├── .claude/ │ └── agents/ │ └── docs-agent.md ├── .eslintrc.js ├── .github/ │ ├── agents/ │ │ ├── ci-cd-expert.agent.md │ │ ├── js-expert.agent.md │ │ └── test-specialist.agent.md │ ├── copilot-instructions.md │ └── workflows/ │ ├── ci.yml │ └── pages.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── claude.md ├── css/ │ └── youtube_audio.css ├── docs/ │ ├── adrs/ │ │ ├── 0000-template.md │ │ └── README.md │ ├── agent-instructions/ │ │ ├── 00-core-philosophy.md │ │ ├── 01-research-and-web.md │ │ ├── 02-testing-and-validation.md │ │ ├── 03-tooling-and-pipelines.md │ │ └── README.md │ ├── architecture/ │ │ └── README.md │ ├── history/ │ │ └── README.md │ └── specs/ │ └── README.md ├── html/ │ └── options.html ├── jest.config.js ├── js/ │ ├── global.js │ ├── options.js │ └── youtube_audio.js ├── manifest.json ├── package.json ├── scripts/ │ ├── README.md │ ├── lint.sh │ ├── setup.sh │ └── validate.sh ├── tests/ │ ├── setup.js │ └── unit/ │ ├── global.test.js │ ├── options.test.js │ └── youtube_audio.test.js └── website/ ├── css/ │ └── styles.css ├── index.html ├── js/ │ └── main.js ├── llms.txt ├── robots.txt └── sitemap.xml