CtrlK
BlogDocsLog inGet started
Tessl Logo

deploying-go-sdk-bundles

Builds, packs, and deploys compiled Airflow Go SDK bundles so the ExecutableCoordinator can run them. Use when the user wants to compile a Go task bundle, asks about `go build`, `go tool airflow-go-pack`, the AFBNDL01 self-contained executable bundle, packing or inspecting a bundle, placing it under `executables_root`, cross-compiling a bundle for workers, `go-sdk` module versioning/tags/pseudo-versions, or getting the bundle onto an Airflow worker (Docker, Kubernetes, or Astro). For the task code see authoring-go-sdk-tasks; for the shared coordinator settings see configuring-airflow-language-sdks.

78

Quality

98%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

96%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tightly written, fully actionable deployment guide with a clear sequenced workflow, explicit validation feedback loops, and a checklist; the only mild gap is that all content is inlined rather than progressively split into reference files.

Suggestions

Consider extracting the Astro-specific deployment steps or the versioning/pseudo-version details into a reference file under ./references/ and linking to it, so SKILL.md stays a leaner overview.

Add an explicit 'verify the bundle is packed' step (e.g. 'go tool airflow-go-pack inspect ./bundle') inside the wire-up workflow rather than only listing inspect among the packer commands.

DimensionReasoningScore

Conciseness

Lean and efficient; assumes Go/Airflow competence and reserves prose for non-obvious details (the 64-byte trailer, binary_sha256 invalidation, pseudo-versions) that Claude would not already know.

5 / 5

Actionability

Copy-paste-ready commands throughout — 'go tool airflow-go-pack ./example/bundle', 'cp ./bundle /opt/airflow/executable-bundles/', 'go get ...@v1.0.0' — plus concrete ini config and Dockerfile covering the common build/pack/deploy cases.

5 / 5

Workflow Clarity

Clear sequence via the 'Order of operations' block and a closing 'Deploy checklist', with explicit feedback loops (re-pack to preserve binary_sha256 after rebuild/strip/sign; cross-compile to avoid exec format error).

5 / 5

Progressive Disclosure

Well-sectioned with clearly signaled one-level-deep pointers to related skills, but all detail is inlined in SKILL.md with no bundle-file split (e.g. the Astro or versioning sections could live in references), a minor organization gap.

4 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A highly specific, well-triggered description that clearly states what the skill does and when to use it, with comprehensive natural and technical keywords and strong distinctiveness from related skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Builds, packs, and deploys compiled Airflow Go SDK bundles' — covering the full pipeline comprehensively rather than gesturing at a domain.

5 / 5

Completeness

Explicitly answers both what ('Builds, packs, and deploys...so the ExecutableCoordinator can run them') and when ('Use when the user wants to compile a Go task bundle, asks about...').

5 / 5

Trigger Term Quality

Comprehensive natural and technical triggers: 'go build', 'go tool airflow-go-pack', AFBNDL01, packing/inspecting, executables_root, cross-compiling, go-sdk versioning/tags/pseudo-versions, and Docker/Kubernetes/Astro.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (AFBNDL01 bundles, ExecutableCoordinator) and explicitly disambiguates from sibling skills authoring-go-sdk-tasks and configuring-airflow-language-sdks, minimizing conflict risk.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
astronomer/agents
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.