CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

project-participation

Use when you are invited to a Project Room or assigned a task within a multi-worker project. Covers project plan reading, task coordination with other Workers, and git author config.

Quality

87%

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

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 tight, well-structured body that only teaches what Claude could not infer — plan location, status conventions, git identity rules, and reporting protocol. The only soft spots are a placeholder-laden command and one vague workflow step.

DimensionReasoningScore

Conciseness

The body is lean and every line carries project-specific facts Claude would not already know (the auto-synced plan path, the `[ ]`/`[~]`/`[x]` status conventions, the @mention reporting requirement). No padding or explanations of known concepts — matches the top anchor.

5 / 5

Actionability

Concrete, runnable commands are given (`cat ~/shared/projects/{project-id}/plan.md`, both `git config` lines), but the placeholders `{project-id}` and `<your-worker-name>` require substitution and "Execute the task following normal task execution flow" is vague direction rather than instruction. Solidly above the midpoint but not fully copy-paste ready — 4, not 3 (real executable commands dominate) and not 5 (one vague step remains).

4 / 5

Workflow Clarity

The Workflow section gives a clear three-step sequence (mark started → execute → report) and the Gotchas section surfaces critical checkpoints (read plan directly, set git author before commits, @mention to advance). It is 4 rather than 5 because no explicit verification of any step is described, and 4 rather than 3 since the operations are non-destructive so the validation cap does not apply and most checkpoints are present.

4 / 5

Progressive Disclosure

The skill is under 50 lines, has no bundle files, and needs no external references; the four sections (Gotchas, Project Context, Workflow, Git Config) are well organized and easy to navigate. Per the rubric's simple-skill guideline this earns a 5.

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 explicit what-and-when structure, distinct niche triggers, and good natural trigger phrases. Its main weakness is the second-person voice in the trigger clause, which costs specificity under this rubric.

Suggestions

Rewrite the trigger clause in third person/gerund form, e.g. "Use when invited to a Project Room or assigned a task within a multi-worker project", to avoid the second-person voice penalty.

Make the capability list slightly more operational, e.g. "Reads the synced project plan, coordinates tasks with other Workers, and sets the git author identity to the worker name", to lift specificity from 3 to 4.

Add a synonym trigger such as "team project" or "collaborative project" to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

It names the domain and lists three concrete capabilities ("project plan reading, task coordination with other Workers, and git author config"), which matches the anchor-4 pattern of several specific actions with minor gaps; however, the second-person phrasing "Use when you are invited" triggers the rubric's 1-point voice penalty, dropping it to 3. It is not a 2 because the domain is named and multiple real actions are listed rather than generic ones.

3 / 5

Completeness

It explicitly answers both questions: the "what" is "Covers project plan reading, task coordination with other Workers, and git author config" and the "when" gives two concrete trigger phrases ("Use when you are invited to a Project Room or assigned a task within a multi-worker project"), matching the top anchor exactly.

5 / 5

Trigger Term Quality

"invited to a Project Room", "assigned a task", and "multi-worker project" are the natural phrases for this domain's trigger events, giving good keyword coverage. It falls short of 5 because no synonyms or variations (e.g. team project, collaboration) are included.

4 / 5

Distinctiveness Conflict Risk

"Project Room" and "multi-worker project" carve out a clear niche with distinct, environment-specific triggers; there is minimal risk of this firing for an unrelated skill. Not a 4 because no overlap with closely related skills is apparent.

5 / 5

Total

17

/

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

agentscope-ai/AgentTeams

Path

manager/agent/hermes-worker-agent/skills/project-participation/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.