{"id":4537,"external_id":"plugins_6a92c6b7e7948191ab7802aa05afc6f7","name":"engineering-skills-for-go","display_name":"Go: Production Engineering","developer":"Ashwin Gopalsamy","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"e90eea96f6573ce8a763493f7f2b3672f932917d72ebf9b05017a5de1d291aa3","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.4.0","skill_count":8,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T00:00:02.146Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-08-29T12:12:40.691800Z","discoverability":"UNLISTED","id":"plugins_6a92c6b7e7948191ab7802aa05afc6f7","is_template":false,"name":"engineering-skills-for-go","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Evidence-backed Go language, API, service, testing, performance, security, operations, and engineering-review skills.","display_name":"Go: Production Engineering","id":"pluginrel_790920fb08388191a69c0845cb3d9d09","interface":{"brand_color":"#071A2B","capabilities":["Build production Go systems","Test and diagnose Go software","Review Go changes"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000007cc88211a47dfed5ce254643","default_prompt":"Review this Go change for correctness and production risk. Report concrete, causal findings only; skip style comments.","default_prompts":["Review this Go change for correctness and production risk. Report concrete, causal findings only; skip style comments.","Diagnose this Go production issue from evidence. Find the failure mechanism, what to measure next, and the smallest safe fix.","Design or implement this Go change. Preserve behavior and compatibility; make the smallest coherent change and verify it."],"developer_name":"Ashwin Gopalsamy","logo_url":"https://files.openai.com/content?id=file_00000000cb788211be1de0ffdae6b224","logo_url_dark":null,"long_description":"Evidence-backed Go language, API, service, testing, performance, security, operations, and engineering-review skills.","plugin_category_id":"developer tools","privacy_policy_url":"https://github.com/ashwingopalsamy/golangskills.com/blob/main/docs/privacy.md","screenshot_urls":[],"short_description":"Build, test & operate Go","terms_of_service_url":"https://github.com/ashwingopalsamy/golangskills.com/blob/main/docs/terms.md","website_url":"https://github.com/ashwingopalsamy/golangskills.com"},"keywords":["go","golang","backend","api-development","testing","performance","security","code-review"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Use for local Go semantics, errors, interfaces, generics, and data. Do not use for exported API evolution.","interface":{"brand_color":null,"default_prompt":"Use $go-language-engineering to engineer this Go code from its semantic invariants.","display_name":"Go Language Engineering","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Make Go semantics and ownership explicit"},"name":"go-language-engineering","plugin_release_skill_id":"pluginrsk_6a9317660f0c8191abdc8a0c0a9f6bf9"},{"description":"Use for measured Go CPU, memory, allocation, contention, latency, and benchmarks. Do not use speculatively.","interface":{"brand_color":null,"default_prompt":"Use $go-performance-and-diagnostics to diagnose this measured Go bottleneck.","display_name":"Go Performance and Diagnostics","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Profile and improve measured Go costs"},"name":"go-performance-and-diagnostics","plugin_release_skill_id":"pluginrsk_6a931766ddb48191a98b1a1f191b3904"},{"description":"Use for Go process/deployment lifecycle, health, telemetry, drain, Kubernetes, and releases. Do not use for domain logic.","interface":{"brand_color":null,"default_prompt":"Use $go-production-operations to engineer this Go service lifecycle.","display_name":"Go Production Operations","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Own Go process and incident lifecycles"},"name":"go-production-operations","plugin_release_skill_id":"pluginrsk_6a9317660d948191ab973c86f283f04a"},{"description":"Use for exported Go APIs, packages, modules, versioning, and compatibility. Do not use for local semantics or wire protocols.","interface":{"brand_color":null,"default_prompt":"Use $go-project-and-api-design to design this Go package or API boundary.","display_name":"Go Project and API Design","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Shape packages, APIs, and dependencies"},"name":"go-project-and-api-design","plugin_release_skill_id":"pluginrsk_6a9317662128819184df573aa2bc0358"},{"description":"Use for generic Go exploit prevention: authz, SSRF, files, commands, crypto, secrets, and supply chain. Do not use for PCI scope.","interface":{"brand_color":null,"default_prompt":"Use $go-security-hardening to threat-model and harden this Go boundary.","display_name":"Go Security Hardening","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Trace and close Go trust-boundary paths"},"name":"go-security-hardening","plugin_release_skill_id":"pluginrsk_6a931768a73c8191b42197b55473b7ce"},{"description":"Use for Go HTTP/gRPC/GraphQL/OpenAPI resources, bodies, streams, and shutdown. Do not use for retry policy.","interface":{"brand_color":null,"default_prompt":"Use $go-service-boundaries to engineer this Go service protocol boundary.","display_name":"Go Service Boundaries","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Protect network protocol boundaries"},"name":"go-service-boundaries","plugin_release_skill_id":"pluginrsk_6a931767526081919269fbfaf865ed96"},{"description":"Use when asked to design or debug Go tests, fuzzing, race/leak checks, or deterministic verification. Do not use for profiling.","interface":{"brand_color":null,"default_prompt":"Use $go-testing-and-verification to design evidence for this Go invariant.","display_name":"Go Testing and Verification","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Build executable Go correctness evidence"},"name":"go-testing-and-verification","plugin_release_skill_id":"pluginrsk_6a931767b7108191af2aacf6a62dbf5f"},{"description":"Use for general Go diff/PR review. Do not use when distributed-systems or fintech correctness dominates.","interface":{"brand_color":null,"default_prompt":"Use $review-go-engineering-change to review this Go diff for actionable defects.","display_name":"Review Go Engineering Change","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Find causal defects in a Go diff"},"name":"review-go-engineering-change","plugin_release_skill_id":"pluginrsk_6a9317673a1881918cb4ff59b69e566e"}],"version":"0.4.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"engineering-skills-for-go","author":{"url":"https://ashwingopalsamy.in","name":"Ashwin Gopalsamy"},"license":"Apache-2.0","sources":[{"path":".codex-plugin/plugin.json","sha256":"8f101c7c06b8814ef81019fbe668de36e19d0e7b5c12083f0575407495f1ede1"}],"version":"0.4.0","homepage":"https://golangskills.com","keywords":["go","golang","backend","api-development","testing","performance","security","code-review"],"repository":"https://github.com/ashwingopalsamy/golangskills.com","artifact_id":11387,"observed_at":"2026-10-02T00:32:15Z","capabilities":["Build production Go systems","Test and diagnose Go software","Review Go changes"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}