Project Guidelines Skill (Example)
Install with Tessl CLI
npx tessl i github:sickn33/antigravity-awesome-skills --skill cc-skill-project-guidelines-example69
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillEvaluation — 94%
↑ 1.74xAgent success when using this skill
Validation for skill structure
Claude API structured output integration
Correct model name
0%
100%
Anthropic client usage
75%
100%
Tool calling for structured output
100%
100%
Schema from Pydantic model
0%
100%
Tool use result extraction
100%
100%
ApiResponse wrapper
30%
100%
Generic ApiResponse class
100%
100%
Pydantic request model
100%
100%
Correct file locations
100%
100%
Error handling with try/catch
87%
100%
No emojis
100%
100%
File size within limits
100%
100%
Without context: $1.3336 · 3m 23s · 40 turns · 47 in / 12,654 out tokens
With context: $0.8995 · 2m 57s · 40 turns · 154 in / 12,089 out tokens
React frontend data fetching patterns
fetchApi utility used
0%
100%
ApiResponse TS interface
12%
100%
useApi hook structure
30%
100%
useCallback for execute
75%
100%
Loading and error state
50%
100%
Immutable state updates
50%
100%
No console.log
100%
100%
React Testing Library
100%
100%
Correct file locations
100%
100%
No emojis
100%
100%
Error handling in fetchApi
37%
100%
File size within limits
100%
100%
Without context: $0.7486 · 3m 22s · 31 turns · 37 in / 13,194 out tokens
With context: $0.7688 · 2m 37s · 30 turns · 296 in / 11,450 out tokens
TDD and async pytest patterns
Test file created
100%
100%
AsyncClient fixture
0%
66%
asyncio decorator
0%
100%
Multiple async tests
0%
100%
Test file written before implementation
80%
100%
poetry run pytest command
0%
0%
ApiResponse wrapper in router
0%
100%
Backend env vars documented
0%
100%
Pydantic request models
100%
100%
Correct file locations
100%
100%
No emojis
100%
100%
Error handling with try/except
33%
0%
Without context: $0.5805 · 1m 56s · 36 turns · 38 in / 8,153 out tokens
With context: $0.7764 · 2m 19s · 34 turns · 39 in / 9,458 out tokens
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.