CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

public-plugin-packaging

Use when packaging an Agentlas agent repo for public GitHub release, Codex plugin submission, Claude adapter distribution, or one-line terminal installation.

Quality

86%

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

The canonical home for this skill is public-plugin-packaging in agentlas-ai/Agentlas-OS

SKILL.md
Quality
Evals
Security

Quality

Content

86%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 lean, verification-driven checklist with fully executable commands, explicit validation scripts, and a clear public/private boundary section. The main gaps are sequencing (prerequisites listed after the checks that depend on them) and the absence of failure-handling guidance when a verify script does not pass.

Suggestions

Reorder the checklist so prerequisite steps (resolving ENGINE and setting PACKAGE_ROOT) come before the file-existence checks that depend on them.

Define '<slug>' or point to where it is determined, so the command/artifact paths are unambiguous.

Add a failure loop: what to inspect and fix when verify-generated-package.sh, verify-team-package.sh, or public_safety_check.sh fails, then re-run.

DimensionReasoningScore

Conciseness

The body is ~30 lines with zero padding: every checklist item is a concrete file path, variable assignment, or executable command, and the Public Boundary section is four terse rules. It assumes Claude's competence and every token earns its place, matching anchor 5 exactly; anchor 4's 'minor instances of over-explanation' do not exist here.

5 / 5

Actionability

Three fully executable verification commands with correct quoting and subshell usage ('bash "$ENGINE/scripts/verify-generated-package.sh" "$PACKAGE_ROOT"', '(cd "$PACKAGE_ROOT" && bash "$ENGINE/scripts/public_safety_check.sh")') and exact file paths for every artifact check. It falls short of anchor 5 because '<slug>' is never defined and ENGINE resolution is delegated to '/hep-build Step 0' rather than given inline — minor gaps that keep the guidance from being fully copy-paste ready.

4 / 5

Workflow Clarity

The checklist includes explicit validation checkpoints (three verify scripts that must 'pass') plus a safety check, but the sequence is only implicit: the prerequisite steps ('Resolve ENGINE using /hep-build Step 0 and set PACKAGE_ROOT') appear mid-list after the file-existence checks that depend on them, and there is no error-recovery loop for what to do when a verify script fails. Anchor 5 requires explicit validation AND feedback loops; anchor 4's 'clear sequence with most checkpoints, minor gaps' is the better fit.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no bundle files and no need for external references; per the rubric's simple-skill guidance, well-organized sections alone qualify. The two sections (Checklist, Public Boundary) are cleanly separated and each item is self-contained, so navigation is trivial.

5 / 5

Total

18

/

20

Passed

Description

82%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 strong description with an explicit 'Use when' trigger clause enumerating four concrete distribution scenarios and a distinctive niche qualifier. Its only weakness is that the 'what' rests on a single action verb without naming the concrete packaging steps involved.

Suggestions

Expand the 'what' beyond one verb by naming the concrete actions performed, e.g., 'Verify, package, and publish an Agentlas agent repo for public GitHub release...' so the capability list matches the breadth of the 'when' list.

Add natural synonyms users might say, such as 'publish', 'distribute', or 'install script', to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain ('packaging an Agentlas agent repo') and enumerates four concrete distribution targets ('public GitHub release, Codex plugin submission, Claude adapter distribution, or one-line terminal installation'), but the stated action is a single verb — packaging — with no breakdown of what packaging entails. It sits between anchor 3 (domain plus 1-2 concrete actions) and anchor 4 (several specific actions), and since the enumerated items are scenarios rather than distinct actions, 3 is the best fit.

3 / 5

Completeness

It explicitly answers both questions: what ('packaging an Agentlas agent repo') and when ('Use when packaging... for public GitHub release, Codex plugin submission, Claude adapter distribution, or one-line terminal installation'). The 'when' clause is fully explicit with four concrete trigger phrases, matching the anchor 5 example pattern; anchor 4 would require the 'when' to be less explicit than it is.

5 / 5

Trigger Term Quality

Natural trigger phrases are present and well-matched to the niche: 'packaging', 'public GitHub release', 'Codex plugin submission', 'Claude adapter', 'one-line terminal installation'. It falls short of anchor 5 because common synonyms and variations (e.g., 'publish', 'distribute', 'curl | bash install') are absent, though the coverage is clearly above the 'some relevant keywords' level of anchor 3.

4 / 5

Distinctiveness Conflict Risk

The 'Agentlas' qualifier plus the specific submission channels create a clear niche with distinct triggers and minimal overlap risk with generic packaging or publishing skills. Anchor 4's 'minor overlap risk with closely related skills' is a worse fit since the proper-noun domain makes confusion unlikely.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

agentlas-ai/Agentlas-OS

Path

.agents/skills/public-plugin-packaging/SKILL.md

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.