CtrlK
BlogDocsLog inGet started
Tessl Logo

mobility

城市移动导航:在路网中移动 agent 到 AOI/POI、搜索周边 POI、用引力模型推荐目的地。必须通过 ask_env 调用 MobilitySpace 工具。

63

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 ./packages/agentsociety2/agentsociety2/contrib/env/mobility_space/agent_skills/mobility/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

80%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is concise, actionable, and well-structured, giving Claude exactly the invocations and domain data needed. Its main gaps are the absence of validation feedback loops and a lack of progressive disclosure via reference files.

Suggestions

Add an explicit validation checkpoint after risky operations (e.g., after move_to, verify status via get_person that the agent is moving/idle as expected before proceeding) to lift workflow_clarity to 3.

Move the large POI-category table and detailed tool API reference into a references/ file linked from the body, keeping SKILL.md as a lean overview, to improve progressive_disclosure.

DimensionReasoningScore

Conciseness

Dense and efficient — concept tables, tool signatures with parameters, and concise examples — with no padding or re-explanation of concepts Claude already knows; the large POI-category table is necessary domain taxonomy rather than fluff.

3 / 3

Actionability

Gives the exact ask_env invocation format, per-tool parameter lists, and worked examples with concrete IDs ('Move person 0 to AOI 500000123 using driving') that are copy-paste ready for the agent.

3 / 3

Workflow Clarity

Worked examples convey an observe→recommend→move sequence, but there are no explicit validation checkpoints or feedback loops, fitting the anchor with 'steps present but checkpoints missing or implicit'.

2 / 3

Progressive Disclosure

Sections are well-organized, but all reference detail (the full POI-category table and the tool/API reference) is inline with no bundle files or one-level-deep references to split it out, matching the anchor where content that should be separate is inline.

2 / 3

Total

10

/

12

Passed

Description

67%

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 specific and clearly distinguishes a niche, but it lacks explicit trigger guidance and leans somewhat on internal jargon rather than natural user phrasings. Adding a 'Use when...' clause would lift completeness and trigger coverage.

Suggestions

Add an explicit 'Use when...' clause stating when Claude should invoke this skill (e.g., when the user asks to move an agent in a city road network, search nearby POIs, or recommend destinations).

Soften or gloss the jargon (AOI/POI, 引力模型) with natural terms users would actually say so trigger_term_quality reaches 3.

Keep the third-person voice and concrete action list, which already work well.

DimensionReasoningScore

Specificity

Names three concrete actions — '在路网中移动 agent 到 AOI/POI', '搜索周边 POI', '用引力模型推荐目的地' — matching the anchor for listing multiple specific concrete actions.

3 / 3

Completeness

Clearly states what the skill does, but lacks any 'Use when...' or equivalent explicit trigger guidance for when Claude should use it; per the guidelines this caps completeness at 2.

2 / 3

Trigger Term Quality

Includes some natural terms ('城市移动导航', '搜索周边 POI', '推荐目的地') but leans on domain jargon ('AOI/POI', '引力模型', 'MobilitySpace') and misses common user phrasings, fitting the 'some relevant keywords but missing variations' anchor.

2 / 3

Distinctiveness Conflict Risk

Pinned to a specific tool ('必须通过 ask_env 调用 MobilitySpace 工具') and a narrow urban-mobility-simulation niche, making it unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
tsinghua-fib-lab/AgentSociety
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.