skill-suggester – skill Agent & Tự động hóa cho agent AI
Quét lịch sử prompt để tìm các mẫu lặp lại và nhu cầu chưa được đáp ứng, sau đó đề xuất skill hoặc mẫu lệnh mới
Cài skill skill-suggester bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/skill-suggester-1a207.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /skill-suggester – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/skill-suggester-1a207.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $skill-suggester – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/skill-suggester-1a207.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /skill-suggester – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/skill-suggester-1a207.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /skill-suggester – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
What I do
Reads your opencode prompt history, finds repeated multi-step workflows, and recommends skill-worthy candidates. Saves you from having the same conversation twice.
When to Use
Use this skill when the user wants to mine opencode prompt history for repeated workflows, recurring unmet needs, or candidates for new reusable skills.
How to invoke
Run /skill skill-suggester to scan the full history. Optionally pass --since <date> (e.g. --since 2026-05-01) to limit the window.
Analysis method
1. Locate prompt history files at ~/.local/state/opencode/prompt-history*.jsonl
2. Parse each entry's message content
3. Score for skill potential by looking for:
- Repetition: similar phrasing or topic used 3+ times ("scan all repos", "check my inbox")
- Multi-step sequences: a request that required 5+ tool calls to complete
- Unsupported requests: things you asked for that don't have a dedicated skill yet
- Workaround patterns: instructions you give every time instead of a one-shot command
4. For each candidate, note:
- How many times the pattern appeared
- How many tool calls it consumed
- The estimated time savings if it were a skill
Output format
## Skill Candidates (last N entries)
### 1. "<candidate name>" (PRIORITY)
- **Pattern**: <what you keep asking for>
- **Frequency**: X times in history
- **Avg complexity**: Y tool calls per instance
- **Estimated savings**: ~Z minutes/week
- **Evidence**:
- "[excerpt from prompt history]"
- "[another excerpt]"
- **Recommendation**: <create as skill | add as command template | not worth it>
### 2. ...Key rules
- Only flag patterns that happen more than twice. One-offs are not skills.
- Use minimal redacted excerpts only when needed for evidence; summarize sensitive prompts and never disclose secrets. Analyze only the user-authorized history window locally. Tool-call counts and time savings must be marked unavailable or estimated when prompt-only records do not contain them.
- Rate each candidate:
high(clear ROI, use weekly),medium(nice to have),low(rare but worth noting). - If nothing qualifies, say so and explain why.
- After presenting candidates, ask if you want to create any of them.
Limitations
- Prompt history can contain sensitive local context; summarize patterns without exposing unnecessary private excerpts.
- Recommendations are suggestions only and still need human review before creating or publishing a new skill.
Skill liên quan
- skyvern-browser-automation – Tự động hóa trình duyệt bằng AI — điều hướng site, điền form, trích xuất dữ liệu có cấu…
- slack-automation – Tự động hóa thao tác workspace Slack gồm nhắn tin, tìm kiếm, quản lý kênh và quy trình…
- smart-git-automation – Tự động phát hiện thay đổi thông minh, đặt tên nhánh tự động và quy trình commit/PR được…
- soundza – Tìm, nghe thử và thêm hiệu ứng âm thanh, âm nền hoặc nhạc miễn phí vào game, video hoặc…
- square-automation – Tự động hóa tác vụ Square qua Rube MCP (Composio): thanh toán, đơn hàng, hóa đơn, địa…
- stitch-loop – Hướng dẫn agent xây dựng website lặp đi lặp lại bằng Stitch theo mẫu vòng lặp chuyển…
- stripe-automation – Tự động hóa tác vụ Stripe qua Rube MCP (Composio): khách hàng, giao dịch thu tiền…
- subagent-driven-development – Dùng khi thực thi kế hoạch triển khai có các tác vụ độc lập trong phiên hiện tại