CtrlK
BlogDocsLog inGet started
Tessl Logo

publish-project-to-github

Package a finished local project into an intentional GitHub repository, create a strong README and visual preview, push it safely, configure a public GitHub Pages URL when the project is compatible, and verify the deployed result. Use when a user asks to upload, publish, open-source, share, or turn a local HTML/CSS/JavaScript experiment or small web project into a documented GitHub repository with a live demo.

80

Quality

100%

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

100%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.

An exceptionally well-structured instruction skill: concise, fully actionable, with an explicitly gated multi-step workflow and validation feedback loops, and clean progressive disclosure into real reference, asset, and script bundles. No significant weaknesses identified.

DimensionReasoningScore

Conciseness

Lean, directive body that assumes Claude's competence — no padded explanations of git/GitHub/Pages basics — with every section earning its tokens; the few framing cautions are load-bearing, not fluff.

5 / 5

Actionability

Provides copy-paste-ready gh/git/python3 commands, a concrete audit script path, exact gh api read-back calls, specific viewport dimensions, and explicit block conditions, covering the common cases with executable guidance.

5 / 5

Workflow Clarity

A clear nine-step sequence with explicit validation checkpoints — audit before packaging, local verify before push, push only after both pass, and external read-back verification — plus feedback loops and a Failure rules section appropriate to a destructive/external-write skill.

5 / 5

Progressive Disclosure

SKILL.md serves as a well-organized overview with one-level-deep references to real bundle files (references/github-pages.md, assets/README-template.md, scripts/audit_public_project.sh), all clearly signaled in a Resources section; content is appropriately split.

5 / 5

Total

20

/

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 strong description that concretely names the capability, provides comprehensive natural trigger terms, and explicitly answers both what it does and when to use it, with a clear distinct niche. Third-person voice is preserved throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — package, create README and visual preview, push safely, configure GitHub Pages, verify the deployed result — giving comprehensive coverage of the publishing task, matching the score-5 anchor.

5 / 5

Completeness

Explicitly answers both 'what' (the package/README/preview/push/Pages/verify action list) and 'when' ('Use when a user asks to upload, publish, open-source, share...'), matching the score-5 anchor with concrete trigger phrases.

5 / 5

Trigger Term Quality

Surfaces natural user phrasings ('upload, publish, open-source, share', 'HTML/CSS/JavaScript experiment or small web project', 'documented GitHub repository with a live demo') with strong synonym coverage, matching comprehensive keyword coverage.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche — turning a finished local web project into a documented public GitHub repo with a live demo — with distinct triggers and minimal overlap with other skills.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MengTo/Skills
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.