The implement-api skill streamlines the expansion of the Go Tapd SDK by automating the boilerplate-heavy process of adding new API endpoints. When provided with an API documentation URL, it parses the required fields, generates Go structs with appropriate tags and comments, implements the necessary service methods, and creates both unit and integration tests. This ensures that new features like Stories, Bugs, or Tasks are added following the repository's strict coding standards, including specific naming conventions, Chinese comments for exported fields, and documentation requirements.
Key Features
01Automatic updates to the project's features.md tracking file
02Automated unit and integration test creation with localized test data
03Standardized service method implementation with embedded API documentation links
04Enforcement of project-specific naming conventions and Go best practices
05Automatic request and response struct generation with JSON and URL tags
0610 GitHub stars