{"id":12559900,"name":"@hustle-together/api-dev-tools","ecosystem":"npm","description":"Interview-driven, research-first API development toolkit with 14-phase TDD workflow, enforcement hooks, and 23 Agent Skills for cross-platform AI agents","homepage":"https://github.com/hustle-together/api-dev-tools#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/hustle-together/api-dev-tools","keywords_array":["claude","claude-code","agent-skills","api-development","tdd","test-driven-development","interview-driven","research-first","verification","hooks","mcp","api-testing","documentation","workflow","automation","cross-platform"],"namespace":"hustle-together","versions_count":38,"first_release_published_at":"2025-12-07T04:37:30.634Z","latest_release_published_at":"2025-12-31T20:17:55.690Z","latest_release_number":"4.5.3","last_synced_at":"2026-05-06T01:02:47.850Z","created_at":"2025-12-07T04:40:10.985Z","updated_at":"2026-05-06T01:02:47.850Z","registry_url":"https://www.npmjs.com/package/@hustle-together/api-dev-tools","install_command":"npm install @hustle-together/api-dev-tools","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.12.16"}},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-21T16:18:17.342Z","dependent_packages_count":0,"downloads":3780,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.311406327507395,"dependent_packages_count":33.62198025179025,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":28.466693289648823},"purl":"pkg:npm/%40hustle-together/api-dev-tools","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@hustle-together/api-dev-tools","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@hustle-together/api-dev-tools","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@hustle-together/api-dev-tools/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@hustle-together%2Fapi-dev-tools/codemeta","maintainers":[{"uuid":"hustletogether","login":"hustletogether","name":null,"email":"alfonsommorales13@gmail.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~hustletogether","role":null,"created_at":"2025-12-07T04:40:12.039Z","updated_at":"2025-12-07T04:40:12.039Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/hustletogether/packages"}]}