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

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 well-organized, concise instruction skill whose key operations (reading the project plan, configuring git author identity) are given as executable commands. The main gaps are in the workflow: the memory-marking and @mention reporting steps lack concrete examples, and there is no guidance for failure or dependency-checking before starting a task.

Suggestions

Make workflow step 1 concrete — show the exact command or memory-file format used to mark a task as started, instead of 'mark it as started in your memory'.

Add a one-line example of the completion @mention (e.g., '@coordinator task-{id} complete — result at {path}') so step 3 is copy-paste ready like the git commands.

Add a checkpoint before execution: verify the task's dependencies are completed in plan.md before starting, and state what to do if a task fails or is blocked.

DimensionReasoningScore

Conciseness

The body is lean, assumes competence (no explanation of what git or a project plan is), and every section carries information. However, the Gotchas section repeats information that appears again later — 'Project plan is auto-synced' restates the Project Context intro, and the @mention and git-author points each appear twice — so minor trimming is possible, matching anchor 4 rather than anchor 5's 'every token earns its place'.

4 / 5

Actionability

The core operations are copy-paste ready: 'cat /home/openhuman/.openhuman/shared/projects/{project-id}/plan.md' and the two 'git config' commands. Not anchor 5 because workflow steps 1 and 3 are abstract — 'mark it as started in your memory' and 'Report completion via @mention to your coordinator' give no concrete example of how to do either; not anchor 3 because the provided commands are fully executable, not pseudocode or high-level hints.

4 / 5

Workflow Clarity

The three-step workflow (mark started → execute → report via @mention) is clearly sequenced, and this is not a destructive or batch operation so no validation cap applies. Missing anchor 5 because there are no checkpoints or error paths — nothing about verifying dependencies before starting (despite the plan listing them) or what to do if the task fails; beyond anchor 3 because each step is discrete and the completion-reporting step is explicit about its purpose ('so the project can advance').

4 / 5

Progressive Disclosure

The skill is under 50 lines with no need for external references, and per the rubric's simple-skill guideline it qualifies for 5 with well-organized sections alone. The four sections (Gotchas, Project Context, Workflow, Git Config) each hold a distinct concern, and the plan-reading detail is kept inline at the right altitude with no reference sprawl.

5 / 5

Total

17

/

20

Passed

Description

87%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 explicitly answers both what the skill does and when to use it, with domain-specific trigger phrases that are natural and distinctive. The only weakness is that 'task coordination' names a capability area without describing the concrete actions involved.

DimensionReasoningScore

Specificity

The phrase 'Covers project plan reading, task coordination with other Workers, and git author config' lists three distinct capability areas, two of which are concrete (reading the project plan, git author config), while 'task coordination' remains generic. It sits between anchor 3 ('1-2 concrete actions') and anchor 5 ('comprehensive coverage') — several actions are named but the coordination action lacks any concrete detail.

4 / 5

Completeness

Both questions are answered explicitly: 'Covers project plan reading, task coordination with other Workers, and git author config' (what) and 'Use when you are invited to a Project Room or assigned a task within a multi-worker project' (when, with two concrete trigger phrases). Matches the anchor-5 pattern of the good example ('Extract text... Use when working with PDF files or when the user mentions...') rather than anchor 4, whose 'when' clause is more generic.

5 / 5

Trigger Term Quality

'Use when you are invited to a Project Room or assigned a task within a multi-worker project' supplies natural trigger phrases a user in this environment would actually say. Falls short of anchor 5 because no synonyms or variations are covered (e.g., 'project plan', 'coordinator', 'multi-agent project'), but goes beyond anchor 3's 'some relevant keywords' by capturing two distinct, natural invocation scenarios.

4 / 5

Distinctiveness Conflict Risk

The triggers 'Project Room', 'multi-worker project', and 'assigned a task' within this specific coordination context define a clear niche with minimal overlap risk against generic git or task-management skills. Not anchor 4, because the gating trigger phrases are distinctive enough that wrong-skill firing is unlikely.

5 / 5

Total

18

/

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/openhuman-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.