CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-conduct

Shared hard rules enforced across all squad agents

49

Quality

53%

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 ./.copilot/skills/agent-conduct/SKILL.md

The canonical home for this skill is agent-conduct in bradygaster/squad

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 body is a compact, well-structured instruction skill: two hard rules stated with concrete examples of what to avoid and what to do instead, plus an anti-patterns recap. Its main gaps are minor — slight redundancy between Patterns and Anti-Patterns and a couple of vague verification steps.

DimensionReasoningScore

Conciseness

The body is lean with concrete examples and no padding of concepts Claude already knows; only the provenance sentence ('They were previously duplicated in every charter. Now they live here...') and the Anti-Patterns section, which partially restates the rules negatively, could be trimmed. Not 5 because those few tokens do not earn their place.

4 / 5

Actionability

Concrete, executable guidance for an instruction-only skill: bans hardcoded names with specific locations ('test assertions, CI configs, or product logic') and fixture examples ('test-agent-1', 'TestBot'), and directs running the test suite for files touched. Not 5 because 'check your changes aren't contributing to the problem' and 'update your history.md' lack concrete commands or steps.

4 / 5

Workflow Clarity

As a simple single-purpose skill under 50 lines, its two rules are unambiguous and the Peer Quality Check has a clear sequence with validation (run the suite for touched files, check pre-existing CI failures) plus a feedback element ('update your history.md'). Not 5 because there is no explicit recovery loop for what to do when the verification fails.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed, and the body is well organized into clearly labeled Context, Patterns, and Anti-Patterns sections. Per the rubric's simple-skill note, this scores 5 with just well-organized sections.

5 / 5

Total

17

/

20

Passed

Description

28%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 short and third-person but essentially a title, not a capability statement: it names the domain without saying what the rules do or when the skill applies. It lacks any trigger guidance and natural keywords, which limits its discoverability and clarity.

Suggestions

Name the two rules concretely in the description, e.g. 'Enforces two hard rules for squad agents: no hardcoded agent names in tests/CI/product code (Product Isolation), and test verification before finishing work (Peer Quality Check).'

Add an explicit 'Use when...' clause, e.g. 'Use when writing or reviewing tests, CI configs, or product code that references squad agents, or before declaring work done.'

Include natural trigger terms and synonyms users would actually say, such as 'agent names in tests', 'hardcoded agent references', 'CI failures', and 'test verification'.

DimensionReasoningScore

Specificity

The description names its domain ('Shared hard rules enforced across all squad agents') but lists no concrete actions or capabilities — it never says what the rules are or what enforcing them involves, matching 'Names the domain but actions are minimal or generic'. It falls short of 3 because not even one concrete action is stated.

2 / 5

Completeness

It has only a vague 'what' (unspecified 'hard rules') and no 'when' clause at all — matching 'Has a vague what and no when'. It cannot score 3 because the 'what' is not clear (the rules themselves are never named), and the missing 'Use when...' guidance caps it regardless.

2 / 5

Trigger Term Quality

Terms like 'hard rules' and 'squad agents' are internal project jargon rather than natural phrases a user would say when needing this skill, and there are no common variations or synonyms. Not 1 only because 'squad agents' is a specific, non-generic keyword.

2 / 5

Distinctiveness Conflict Risk

'Shared hard rules enforced across all squad agents' carves out a governance niche but is phrased broadly enough to overlap with any conduct/standards skill. Somewhat specific but overlap risk remains, so not 4.

3 / 5

Total

9

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
bradygaster/squad
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.