Commit ef5c9a4
authored
feat: improve agent-filesystem skill score (72% → 100%) (#19)
Hey @rowantrollope 👋
I ran your skills through `tessl skill review` at work and found some targeted improvements for the `agent-filesystem` skill. Here's the full before/after:
| Skill | Before | After | Change |
|-------|--------|-------|--------|
| agent-filesystem | 72% | 100% | +28% |
| codex-settings-sync | 76% | 76% | — |
| agent-filesystem (plugin) | 90% | 90% | — |
| team-rules (example) | 97% | 97% | — |
| team-prd (example) | 90% | 90% | — |
<details>
<summary>What changed in <code>agent-filesystem</code></summary>
- **Expanded frontmatter description** with an explicit "Use when" clause covering persistent shared storage, saving/restoring workspace state, and coordinating file access across agents and machines
- **Added natural trigger terms** like "persistent shared storage", "checkpoint", "shared filesystems", and "fork workspaces" so agents can better match user intent to this skill
- **Enriched the use-case list** with clearer, more specific scenarios (surviving sessions/machines, Redis-backed directories, parallel experiments)
- **Added verification steps** after key CLI operations (`afs ws list`, `afs status`, `afs cp list`) so agents get feedback loops instead of fire-and-forget commands
- **Added a "Further Reading" section** pointing to `docs/guides/agent-filesystem.md`, `docs/reference/cli.md`, and `docs/reference/mcp.md` for progressive disclosure
</details>
I also stress-tested your `agent-filesystem` skill against a few real-world task evals and it held up really well on workspace checkpoint-and-restore cycles across multi-agent sessions. Kudos for that.
Honest disclosure — I work at @tesslio where we build tooling around skills like these. Not a pitch — just saw room for improvement and wanted to contribute.
Want to self-improve your skills? Just point your agent (Claude Code, Codex, etc.) at [this Tessl guide](https://docs.tessl.io/evaluate/optimize-a-skill-using-best-practices) and ask it to optimize your skill. Ping me — [@yogesh-tessl](https://github.com/yogesh-tessl) — if you hit any snags.
Thanks in advance 🙏
Co-authored-by: Yogesh Rao <yogesh-tessl@users.noreply.github.com>1 parent 43cac99 commit ef5c9a4
1 file changed
Lines changed: 17 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| 56 | + | |
54 | 57 | | |
55 | 58 | | |
56 | 59 | | |
| |||
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | | - | |
| 69 | + | |
67 | 70 | | |
| 71 | + | |
68 | 72 | | |
69 | 73 | | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
| 77 | + | |
73 | 78 | | |
74 | 79 | | |
75 | 80 | | |
| |||
81 | 86 | | |
82 | 87 | | |
83 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
0 commit comments