CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

teamharness-organization

Use to understand TeamHarness team roles, responsibility boundaries, and who owns project, task, runtime, and control-plane work.

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/teamharness/skills/team/organization/SKILL.md
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.

The content is a tight, well-structured instruction-only skill: concrete paths, explicit prohibitions, and a safety boundary, with no padding or over-explanation. Its only real gaps are the mild duplication between the opening summary and the Role Boundaries section and the unspecified outcome when a Leader rejects a Worker's result. It is well above the midpoint on every dimension.

DimensionReasoningScore

Conciseness

The body is lean: it never explains concepts Claude already knows, and every section carries operational content ('Leader owns planning, delegation, acceptance...', 'reading `shared/tasks/{task-id}/spec.md`'). It sits at anchor 4 ('efficient; minor instances that could be trimmed') rather than 5 because the opening paragraph substantially duplicates the Role Boundaries bullet lists that follow it. It is well above anchor 3 since there is no over-explanation, only mild structural redundancy.

4 / 5

Actionability

For an instruction-only skill the guidance is concrete and specific: exact paths ('shared/tasks/{task-id}/spec.md', 'submitting `result.md`'), explicit prohibitions ('Do not let a Worker silently become project owner', 'must not instruct agents to call control-plane APIs'), and a concrete secrets rule ('refer only to the approved credential name or environment variable name, not its value'). This matches anchor 4 ('mostly executable guidance ... with minor gaps'); it falls short of 5 because there are no worked examples or explicit checks showing how to apply the rules when, say, a Worker starts acting as owner.

4 / 5

Workflow Clarity

The Worker bullet list encodes a clear lifecycle sequence (acknowledge → read spec.md → produce deliverables → submit result.md → report blockers/completion) and the role rules are unambiguous. This is a simple, single-purpose skill under 50 lines with no destructive or batch operations, so no validation cap applies. It sits at anchor 4 ('clear sequence with most checkpoints present; minor validation gaps') rather than 5: the Leader's check/accept/reject loop has no explicit recovery step describing what happens on rejection.

4 / 5

Progressive Disclosure

The skill is under 50 lines, needs no external references (none exist in the bundle), and is organized into clear, well-labeled sections ('Role Boundaries', 'Safety Boundary') with no inlined content that belongs in separate files. Per the judging guideline for simple under-50-line skills with no external reference needs, this matches the top anchor — well-organized sections with easy navigation and nothing buried.

5 / 5

Total

17

/

20

Passed

Description

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

The description is concise and clearly anchored to the TeamHarness domain, with a concrete 'what' and low conflict risk. Its main weakness is the absence of any explicit 'Use when...' trigger clause, which caps completeness, and its keyword coverage lacks common natural variations users might say. Adding a trigger sentence would lift both completeness and trigger-term quality.

Suggestions

Add an explicit trigger clause, e.g. 'Use when questions arise about who owns a task, who may delegate or accept work, or what TeamHarness role handles control-plane operations.'

Include natural user phrasings as keywords, such as 'who does what', 'delegation', or 'task ownership', to broaden trigger-term coverage.

Optionally enumerate the concrete reasoning actions (e.g. 'decide whether the Leader or a Worker should perform an action, check responsibility boundaries') to raise specificity beyond a single 'understand' verb.

DimensionReasoningScore

Specificity

The description names the domain clearly ('TeamHarness team roles, responsibility boundaries') and one capability ('understand ... who owns project, task, runtime, and control-plane work'), quoting: 'Use to understand TeamHarness team roles, responsibility boundaries, and who owns project, task, runtime, and control-plane work.' It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive): the single verb 'understand' governs everything, so it does not list several specific actions like the anchor-4 example. It is above anchor 2 because the domain and scope areas are concrete, not generic.

3 / 5

Completeness

The 'what' is clear ('understand TeamHarness team roles, responsibility boundaries, and who owns ... work'), but there is no 'Use when...' clause or equivalent explicit trigger guidance, only the implicit purpose in 'Use to understand'. Per the judging guideline, a missing 'Use when...' clause caps completeness at 3, which this matches exactly: clear 'what' with a weakly implied 'when'. It scores above anchor 2 because the 'what' is concrete and multi-part, not vague.

3 / 5

Trigger Term Quality

Relevant natural keywords are present — 'team roles', 'responsibility boundaries', 'who owns ... work' — which a user needing this skill could plausibly say. It sits at anchor 3 ('some relevant keywords but missing common variations or synonyms'): natural variations such as 'who does what', 'delegation', 'team structure', or 'ownership' phrasings are absent, so it does not reach anchor 4's 'good keyword coverage'. It is above anchor 2 because the terms are domain-specific rather than generic filler.

3 / 5

Distinctiveness Conflict Risk

The 'TeamHarness' anchor plus 'control-plane' gives a clear niche with distinct triggers, minimizing conflicts with unrelated skills — 'Mostly distinct; minor overlap risk with closely related skills.' It does not reach 5 because phrases like 'team roles' and 'responsibility boundaries' alone (without the TeamHarness qualifier) could overlap with generic team-management or org-design skills.

4 / 5

Total

13

/

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

plugins/teamharness/skills/team/organization/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.