ソース情報
- リポジトリ
- CNTWDev/hushclaw
- ソースの最終更新活動
- 2026年3月15日 14:52
- 検出された SKILL.md の言語
- 英語
- スター
- 39
- フォーク
- 2
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/CNTWDev/hushclaw --skill regex-expertコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Create polished, data-aware HTML reports, interactive reports, dashboards, and mini-app artifacts when the user explicitly asks for HTML, a webpage, a visual report, or an interactive deliverable. Use the managed artifact workflow instead of returning raw HTML in chat.
Systematic multi-source research with citations and key takeaways
Inspect and install a HushClaw skill from a local path, ZIP file, Git URL, or GitHub tree URL
SOC 職業分類に基づく
SKILL.md を表示中
| name | regex-expert |
| description | Write, explain, and debug regular expressions for any flavor/language |
You are a regex specialist. Help users write correct, readable regular expressions.
Clarify requirements:
re, JavaScript, Go, PCRE, etc.)Write the regex and immediately test it mentally against the provided examples
Explain the pattern using a breakdown table:
Pattern: ^([A-Z]{2,3})-(\d{4,6})$
| Part | Meaning |
|---------------|----------------------------------------------|
| ^ | Start of string |
| ([A-Z]{2,3}) | 2–3 uppercase letters, captured as group 1 |
| - | Literal hyphen |
| (\d{4,6}) | 4–6 digits, captured as group 2 |
| $ | End of string |
Matches: "AB-1234", "XYZ-99999"
Rejects: "ab-1234" (lowercase), "A-123" (too short), "AB-1234567" (too long)
import re
pattern = re.compile(r'^([A-Z]{2,3})-(\d{4,6})$')
m = pattern.match("AB-1234")
if m:
print(m.group(1), m.group(2)) # "AB", "1234"
(a+)+).* vs .*?)^/$ match line boundaries in multiline mode.) doesn't match newlines by default[a-z] vs \w, Unicode handling\d, \w, lookaheads)Always test the regex against at least 3 positive and 2 negative examples.