CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ai-agents-architect

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration.

48

Quality

61%

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 ./skills/antigravity-ai-agents-architect/SKILL.md

The canonical home for this skill is ai-agents-architect in sickn33/agentic-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

42%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 well-organized and security-aware with genuinely useful Sharp Edges framing, but it spends many tokens restating agent-design knowledge Claude already has, duplicates its own sections, and offers no executable artifacts or end-to-end workflow. Splitting the pattern and sharp-edge catalogs into reference files and cutting the redundancy would improve efficiency without losing value.

Suggestions

Collapse the redundant 'Expertise', 'Capabilities', and opening paragraphs into a single short capabilities list, and cut the 'Why this breaks' prose that restates what Claude already knows about agents, tools, and memory.

Split the Patterns catalog and Sharp Edges catalog into one-level-deep reference files (e.g. references/patterns.md, references/sharp-edges.md), keeping a brief overview with 'When to use' pointers in SKILL.md.

Add one concrete executable artifact — e.g. a minimal agent-loop skeleton with max_iterations, timeout, cost cap, and structured-output parsing — so the guidance moves from design-level to copy-paste-ready.

DimensionReasoningScore

Conciseness

The 'Expertise' and 'Capabilities' sections are near-duplicate lists, and the body re-explains concepts Claude already knows ('Reason-Act-Observe cycle', 'Working memory: current task context / Episodic memory: past interactions', 'More tools means more confusion. The agent must read and consider all tool descriptions'), matching 'noticeably verbose; several unnecessary explanations or padded sections'. Not 1 because much of the Sharp Edges material is structured and marginally additive rather than extensively padded from scratch; not 3 because the redundancy exceeds 'some unnecessary explanation'.

2 / 5

Actionability

Gives concrete directive bullets ('max_iterations on agent loops', 'cost caps for API usage', 'Use structured output (JSON mode, function calling)') and a worked example ('a support agent may read an order and draft a refund recommendation, but payment execution requires a separately authorized operation'), but nothing is executable — no code, commands, schemas, or config examples — so guidance stays at design level. Matches 'some concrete guidance but incomplete; missing key details'. Not 4 because there are no copy-paste-ready artifacts; not 2 because the guidance goes well beyond high-level hints.

3 / 5

Workflow Clarity

Each pattern has a 'When to use' line and bullets, and the worked example includes an explicit validation step ('Test an unknown tool name, invalid argument, duplicate refund request, provider timeout and exhausted budget'), but there is no end-to-end sequenced workflow with checkpoints — content is organized by topic, not by an ordered process. Matches 'sequence present but checkpoints missing or implicit'. Not 4 because no overall ordered procedure exists; not 2 because per-pattern sequences and a validation test are present rather than absent.

3 / 5

Progressive Disclosure

The body is a well-sectioned single file of ~330 lines with no bundle files at all; the Patterns catalog and the seven-entry Sharp Edges catalog are exactly the content that could live in one-level-deep reference files. Matches 'some structure but could be better organized; content that should be separate is inline'. Not 4 because a monolithic 330-line file with no references is more than a 'minor organization gap'; not 2 because section structure is good, not minimal.

3 / 5

Total

11

/

20

Passed

Description

62%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 clearly states what the skill covers with reasonably specific capability areas and natural trigger keywords, but it lacks any 'Use when...' trigger guidance and its sub-capabilities overlap with adjacent skills. Adding an explicit when-to-use clause with concrete trigger phrases would lift both completeness and trigger quality.

Suggestions

Append an explicit trigger clause, e.g. 'Use when designing agent loops, tool registries, memory architectures, or multi-agent systems, or when the user asks to build an AI agent or orchestrate multiple agents.'

Add natural synonyms users actually say ('AI agent', 'agentic workflow', 'agent framework', 'LLM agent') to broaden trigger coverage beyond 'autonomous AI agents'.

Differentiate from sibling skills by scoping the description to architecture/design decisions (e.g. 'deciding between single- and multi-agent designs, tool boundaries, and memory lifecycles') rather than generic tool use and planning.

DimensionReasoningScore

Specificity

Names the domain ('designing and building autonomous AI agents') and several specific capability areas ('tool use, memory systems, planning strategies, and multi-agent orchestration'), matching the 'lists several specific actions; minor gaps' anchor. Falls short of 5 because the actions are area nouns rather than comprehensive concrete actions, and above 3 because coverage goes beyond 1-2 actions.

4 / 5

Completeness

Has a clear 'what' (designing/building autonomous agents with the listed competencies) but no 'when' — there is no 'Use when...' clause or equivalent trigger guidance, so completeness is capped at 3 per the judging guidelines. Not 2 because the 'what' is clear and specific, not vague.

3 / 5

Trigger Term Quality

Includes natural phrases users would say such as 'autonomous AI agents', 'tool use', and 'multi-agent', giving good keyword coverage. Not 5 because common variations like 'agent framework', 'agentic', 'LLM agent', or 'build an agent' are missing; not 3 because the present keywords are relevant and naturally spoken, not jargon-only.

4 / 5

Distinctiveness Conflict Risk

The 'autonomous AI agents' niche is somewhat specific, but 'tool use', 'memory systems', and 'planning strategies' overlap with closely related skills (e.g. mcp-builder, rag-engineer, prompt-engineer), matching 'somewhat specific but could still overlap with similar skills'. Not 4 because the overlap with these named sibling skills is more than minor.

3 / 5

Total

14

/

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

boisenoise/skills-collections

Path

skills/antigravity-ai-agents-architect/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.