#980 by GitHub stars
LC044/TrailSnap
TrailSnap (行影集) | AI-Powered open-source photo album for travel & life memories.(AI赋能的开源相册工具,珍藏旅行与生活点滴)
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
package/server/app/service/agent/skills/album-doctor/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/album-organizer/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/memory-detective/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/nine-grid-selection/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/person-timeline/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/trailsnap-search/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/travel-album/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
package/server/app/service/agent/skills/travel-story/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
skills/trailsnap-agent/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
skills/trailsnap-cli/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
0307e30b5c45 → d78cb9d0026e
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Verified commit d78cb9d0026eba6c347e79119c77733eb284b1b8
git clone --filter=blob:none --no-checkout https://github.com/LC044/TrailSnap.git .hotskills/lc044-trailsnap && git -C .hotskills/lc044-trailsnap checkout --detach d78cb9d0026eba6c347e79119c77733eb284b1b8
# Copy each selected skill directory from .hotskills/lc044-trailsnap into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/LC044/TrailSnap.git .hotskills/lc044-trailsnap && git -C .hotskills/lc044-trailsnap checkout --detach d78cb9d0026eba6c347e79119c77733eb284b1b8
# Copy each selected skill directory from .hotskills/lc044-trailsnap into .agents/skills/<skill-name>/Heat
7.8- Star growth, last 7 daysAhead of 95% of tracked repositories
- Star growth, last 24 hoursAhead of 96% of tracked repositories
- Rank movement, last 7 daysAhead of 68% of tracked repositories
- Commits, last 30 daysAhead of 95% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- album-doctor
package/server/app/service/agent/skills/album-doctor - album-organizer
package/server/app/service/agent/skills/album-organizer - memory-detective
package/server/app/service/agent/skills/memory-detective - nine-grid-selection
package/server/app/service/agent/skills/nine-grid-selection - person-timeline
package/server/app/service/agent/skills/person-timeline - trailsnap-search
package/server/app/service/agent/skills/trailsnap-search - travel-album
package/server/app/service/agent/skills/travel-album - travel-story
package/server/app/service/agent/skills/travel-story - trailsnap-agent
skills/trailsnap-agent - trailsnap-cli
skills/trailsnap-cli
How it works
album-doctor
When your agent uses it
对照片库或指定相册进行体检,并把结构、时间、地点、AI 元数据与安全清理问题转成可选择、可确认、尽量可撤销的计划。
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
600 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,341 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubalbum-organizer
When your agent uses it
安全地把照片整理成正式相册,通过预览、用户确认、执行和撤销完成写操作。
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
297 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,150 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmemory-detective
When your agent uses it
根据模糊的时间、地点、同行人、画面和文字线索找回可能的照片事件,并在用户确认后生成可追溯的回忆故事。
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
525 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,012 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubnine-grid-selection
When your agent uses it
为朋友圈九宫格选择质量高、重复少、内容与时空分布丰富的照片。
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
150 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore538 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubperson-timeline
When your agent uses it
按年份和事件整理指定人物出现过的照片,展示共同经历、成长变化、地点与同行人,并可生成可追溯的人物故事。
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
433 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,740 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrailsnap-search
When your agent uses it
逐步检索并理解用户相册,适合回答照片、人物、地点和时间相关问题。
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
304 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,181 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtravel-album
When your agent uses it
从一句自然语言需求自动发现或整理旅行照片,同时生成正式相册计划、结构化旅行日志和个性化 HTML 页面。
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
448 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,775 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtravel-story
When your agent uses it
从照片时间线、地点、票据与代表照片生成结构化旅行日志和个性化 HTML 页面。
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
428 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,602 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrailsnap-agent
When your agent uses it
Query a user's TrailSnap photo library through scoped MCP tools to find photos, reconstruct memories, build person timelines, create evidence-backed narratives, or propose an album plan for explicit in-app approval. Use for the user's own TrailSnap library; never claim a proposal was executed or changed the library.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
365 tokensWhen the skill is activated
Reference documents
382 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore1,780 bytesreferences/workflows.mddoc1,796 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrailsnap-cli
When your agent uses it
Query photos, albums, locations, tags, and people from a TrailSnap instance through its command-line client. Use when TrailSnap MCP tools are unavailable and the user asks about their own photo library; Agent Tokens are read-only, so do not use this skill to mutate library data.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
598 tokensWhen the skill is activated
Reference documents
3,977 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 功能
- 安装
- 初始配置
- 使用方法
Files
SKILL.mdcore2,440 bytesSKILL.mdcore2,440 bytesSKILL.mdcore2,440 bytesSKILL.mdcore2,440 bytesSKILL.mdcore2,440 bytesexamples/simple.mddoc2,225 bytesinstall.mddoc1,153 bytesreference.mddoc10,166 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- album-doctor
- album-organizer
- memory-detective
- nine-grid-selection
- person-timeline
- trailsnap-search
- travel-album
- travel-story
- trailsnap-agent
- trailsnap-cli
Repository facts
- License
- AGPL-3.0
- Created
- May 10, 2025
- Last pushed
- Nov 5, 2026
- Forks
- 111
- Open issues
- 40
- Project activity
- Active
Rank over the last 12 weeks
Now #980 · best #707 · down 158 in 30 days
- #983 on Nov 1
- #988 on Nov 2
- #987 on Nov 3
- #986 on Nov 4
- #981 on Nov 5
- #980 since Nov 6
73 earlier periods
- #720 on Aug 2
- #713 on Aug 7
- #715 on Aug 8
- #720 on Aug 9
- #750 on Aug 10
- #753 on Aug 12
- #755 on Aug 13
- #742 on Aug 14
- #713 on Aug 15
- #732 on Aug 16
- #743 on Aug 17
- #761 on Aug 18
- #747 on Aug 19
- #744 on Aug 21
- #707 on Aug 22
- #752 on Aug 23
- #772 on Aug 24
- #783 on Aug 25
- #774 on Aug 27
- #802 on Aug 28
- #746 on Aug 30
- #779 on Aug 31
- #797 on Sep 1
- #773 on Sep 2
- #783 on Sep 3
- #758 on Sep 4
- #742 on Sep 5
- #772 on Sep 6
- #784 on Sep 7
- #803 on Sep 8
- #784 on Sep 9
- #775 on Sep 11
- #772 on Sep 12
- #770 on Sep 13
- #798 on Sep 14
- #782 on Sep 15
- #794 on Sep 16
- #801 on Sep 17
- #758 on Sep 19
- #775 on Sep 20
- #793 on Sep 21
- #817 on Sep 22
- #802 on Sep 23
- #772 on Sep 24
- #746 on Sep 25
- #752 on Sep 26
- #780 on Sep 27
- #802 on Sep 28
- #827 on Sep 29
- #808 on Sep 30
- #791 on Oct 4
- #802 on Oct 5
- #803 on Oct 6
- #822 on Oct 7
- #859 on Oct 8
- #822 on Oct 9
- #803 on Oct 10
- #801 on Oct 11
- #822 on Oct 12
- #829 on Oct 13
- #845 on Oct 14
- #837 on Oct 16
- #812 on Oct 17
- #843 on Oct 19
- #852 on Oct 20
- #867 on Oct 21
- #840 on Oct 22
- #809 on Oct 24
- #995 on Oct 25
- #980 on Oct 28
- #978 on Oct 29
- #979 on Oct 30
- #981 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 4 notes
skills/trailsnap-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/trailsnap-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/trailsnap-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/trailsnap-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 3 network referencesin 2 files: trailsnap-cli/reference.md:28 trailsnap-cli/install.md:42
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 3 signals by file
skills/trailsnap-cli/install.md
- Network accessline 42
Agent 需要询问用户 TrailSnap 的访问地址和 `ts_` 开头的只读 Agent Token(如何获取请参考[TrailSnap API 文档](https://trailsnap.cn/docs/guide/settings/tokensetting.html)),收到用户输入后执行。不要把 Token 输出到日志或提交到仓库:
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 3 facts
- Network access in prose of documentationtrailsnap-cli/install.md:42Low confidence
- Network access in prose of documentationtrailsnap-cli/reference.md:28Low confidence
- Network access in code of documentationtrailsnap-cli/reference.md:35Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path CLAUDE.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md package/server/app/service/agent/skills/album-doctor/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md package/server/app/service/agent/skills/album-doctor/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md package/server/app/service/agent/skills/album-doctor/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md package/server/app/service/agent/skills/album-doctor/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/lc044-trailsnap/)