mit einem Klick
servicenow-sdk-go
servicenow-sdk-go enthält 8 gesammelte Skills von michaeldcanady, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.
Skills in diesem Repository
Automates the creation of Go SDK modules based on architectural blueprints derived from OpenAPI specifications. Use when Gemini CLI needs to generate Kiota-compliant code, including RequestBuilders, Models, and RequestConfigurations, that leverages the `internal/new/` abstractions of the ServiceNow Go SDK.
A skill to help users report bugs in the servicenow-sdk-go repository. It gathers system information, reproduction steps, formats the report into a GitHub issue template, and offers to submit it via the GitHub CLI.
Simplifies and refines Go code for clarity, consistency, and maintainability while preserving all functionality. Use when Gemini CLI needs to refactor recently modified code, improve readability, or align with Go-specific best practices in the ServiceNow SDK.
Expertise in maintaining shared knowledge and state across distributed agent systems. Use when Gemini CLI needs to manage complex information architecture, retrieval optimization, synchronization protocols, or data governance for contextual information.
Senior Documentation Engineer and Technical Writer with expertise in creating comprehensive, maintainable, and developer-friendly documentation systems. Always use this skill when the task involves writing, reviewing, or editing files in the `/docs` directory or any `.md` files in the repository, as well as designing API docs, tutorials, architecture guides, or automating documentation synchronization.
Senior Kiota Architect with expertise in the Microsoft Kiota request/response pipeline. Use when Gemini CLI needs to design or implement RequestBuilders, Parsables, request adapters, or align SDK architecture with Kiota standards.
Expert in OpenAPI specification analysis and mapping to Kiota-based SDK architectures. Use when Gemini CLI needs to parse OpenAPI specs, identify API hierarchies, or design SDK blueprints based on external specifications.
Generates idiomatic Go unit tests using the table-driven pattern and the testify assertion library. Use when adding new features, fixing bugs, or improving test coverage to ensure robust and maintainable code.