KS
Killer-Skills

implement-api — how to use implement-api how to use implement-api, what is implement-api, implement-api setup guide, Tapd API endpoint implementation, Go Tapd SDK tutorial, implement-api vs Go API client, implement-api install, implement-api alternative

v1.0.0
GitHub

About this Skill

Ideal for Go-based AI Agents requiring streamlined access to the Tapd API for workflow automation and convention management. Implement-api is a Go client library skill for accessing the Tapd API, following standard workflow and conventions for endpoint implementation.

Features

Fetches API doc content from provided URLs
Extracts required parameters and response fields
Mirrors patterns and naming from existing api_*.go and api_*_test.go implementations
Implements code using the Go Tapd SDK
Follows project guidance from guide.md and references/implement-api.md

# Core Topics

go-tapd go-tapd
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
47
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add go-tapd/tapd/implement-api

Agent Capability Analysis

The implement-api MCP Server by go-tapd is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use implement-api, what is implement-api, implement-api setup guide.

Ideal Agent Persona

Ideal for Go-based AI Agents requiring streamlined access to the Tapd API for workflow automation and convention management.

Core Value

Empowers agents to leverage the Go client library for seamless interaction with the Tapd API, utilizing standard workflow and conventions to fetch API documentation and implement endpoints efficiently, handling parameters and response fields with ease.

Capabilities Granted for implement-api MCP Server

Implementing TAPD API endpoints using the Go client library
Automating workflow by fetching API documentation and extracting required parameters
Streamlining convention management through standardized API implementations

! Prerequisites & Limits

  • Requires Go programming language
  • Dependent on Tapd API availability and documentation
  • Needs access to project guidance and reference materials
Project
SKILL.md
1.7 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Implement API

Overview

Implement a TAPD API endpoint in this repo using the standard workflow and conventions.

Workflow

  1. Collect inputs: API doc URL, service type, brief description.
  2. Read project guidance: guide.md; use references/implement-api.md as a checklist.
  3. Fetch the API doc content when a URL is provided; extract required params/response fields.
  4. Locate a similar implementation in api_*.go and api_*_test.go; mirror patterns and naming.
  5. Implement code:
    • Request struct: pointer fields, url tags, Chinese comments.
    • Response struct: value fields with nullable pointers, json tags, Chinese comments.
    • Service interface method and implementation with API doc link in the comment.
  6. Add tests:
    • Test data in internal/testdata/api/{resource}/{endpoint}.json.
    • Unit test in api_*_test.go validating method/path/params and key fields.
    • Integration test in tests/api_*_prod_test.go (single-test run only).
  7. Update docs: mark the endpoint in features.md.
  8. Run tests and report results.

Conventions and checks

  • Follow guide.md exactly for naming, request/response types, and patterns.
  • Preserve existing response wrappers and helpers; do not invent new ones.
  • Always include the API documentation link in the method comment.
  • Keep comments in Chinese for exported fields.
  • Do not run integration tests in batch.

Output expectations

  • Provide a short summary of the API implemented.
  • List modified files with line numbers.
  • Provide test commands executed and their results.
  • Provide a usage snippet for the new method.
  • Call out any assumptions or missing API details.

Resources

  • references/implement-api.md: Checklist and repo entry points.

Related Skills

Looking for an alternative to implement-api or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication