ソース情報
- リポジトリ
- 420company/artemis
- ソースの最終更新活動
- 2026年4月27日 03:28
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/420company/artemis --skill skill-nameコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
This skill should be used when the user asks to "call the Spotify Ads API", "create a Spotify ad campaign", "manage Spotify ads", "pull Spotify ad reports", "set up ad sets or ads", "upload ad assets", "target audiences on Spotify", "check campaign status", "get ad account info", "look up API schema or fields", "check what targeting options exist", or asks about Spotify advertising endpoints, request/response formats, enum values, or authentication.
Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.
SOC 職業分類に基づく
SKILL.md を表示中
| description | Generate a complete Agent Skill from a documentation URL using Firecrawl |
| argument-hint | <documentation-url> |
Create a complete, production-ready Agent Skill by scraping documentation with Firecrawl. The skill you build is for an AI agent to use — include information that is beneficial and non-obvious. Consider what procedural knowledge, domain-specific details, or reusable assets would help an agent execute tasks more effectively.
The user provided this documentation URL: $ARGUMENTS
Use the firecrawl skill to fetch the documentation at $ARGUMENTS:
firecrawl map $ARGUMENTS --search "<tool-name> API reference getting started"
firecrawl scrape <page-url> --format markdown
firecrawl crawl $ARGUMENTS --maxDepth 2 --limit 15
Focus on API references, getting started guides, core concepts, authentication, and code examples. Skip changelogs, blog posts, and community pages.
After scraping, ask the user 1-2 brief questions (skip if already clear):
Analyze each use case by considering how to execute it from scratch, then identify what reusable resources would help when doing it repeatedly.
Decision guide for resource types:
scripts/) — when the same code would be rewritten each time (e.g., a pdf-editor skill for "rotate this PDF" → scripts/rotate_pdf.py)references/) — when the agent needs to re-discover schemas, specs, or domain knowledge each time (e.g., a big-query skill → references/schema.md for table schemas)assets/) — when the same boilerplate is needed each time (e.g., a webapp-builder skill → assets/hello-world/ template)MANDATORY — do NOT write any files before this step.
Present the user with a complete overview of what will be created:
name and description)Wait for the user to approve the plan before proceeding. If the user requests changes, revise the plan and present it again.
MANDATORY — do NOT write any files before asking.
Ask the user where the skill should be saved. Present these options:
.claude/skills/<skill-name>/ in the current working directory. The skill will only be available in this project.~/.claude/skills/<skill-name>/ in the user's home directory. The skill will be available across all projects.Do NOT default to any location. Always ask and wait for the user's explicit choice before writing any files.
Only after the user has approved the plan AND chosen a location, write all files following the skill format reference below.
If the skill includes scripts, test them by running them to verify they work before delivering. If there are many similar scripts, test a representative sample.
After writing all files, run these concrete checks and report results:
name field (kebab-case, max 64 chars, no consecutive hyphens, doesn't start/end with hyphen)description field (non-empty, max 1024 chars)name matches the parent directory name exactlywc -l <path-to-SKILL.md>
Report each check as PASS or FAIL. If any check fails, fix the issue before delivering.
Present to the user:
<skill-name>/
├── SKILL.md (required)
├── scripts/ (optional — executable code for deterministic tasks)
├── references/ (optional — docs loaded into context on-demand)
└── assets/ (optional — templates/files used in output, not loaded into context)
---
name: <skill-name>
description: |
What this skill does AND when to use it. Max 1024 chars.
Include specific triggers and contexts. This is the primary activation mechanism.
All "when to use" info goes HERE — not in the body (the body loads after triggering).
---
name: kebab-case, max 64 chars, lowercase + numbers + hyphens, must match directory namedescription: the most important field — the agent uses this to decide when to activate the skillGood description example:
description: |
Comprehensive document creation, editing, and analysis with support for tracked
changes, comments, formatting preservation, and text extraction. Use when working
with professional documents (.docx files) for: (1) Creating new documents,
(2) Modifying or editing content, (3) Working with tracked changes,
(4) Adding comments, or any other document tasks.
Match specificity to the task's fragility:
Think of the agent exploring a path: a narrow bridge needs guardrails (low freedom), an open field allows many routes (high freedom).
Pattern 1 — High-level guide with references:
## Quick start
[core example]
## Advanced
- **Feature A**: See [references/feature-a.md](references/feature-a.md)
- **Feature B**: See [references/feature-b.md](references/feature-b.md)
Pattern 2 — Domain-specific organization:
skill/
├── SKILL.md (overview + navigation)
└── references/
├── finance.md
├── sales.md
└── product.md
The agent loads only the relevant domain file.
Pattern 3 — Conditional details:
## Basic usage
[simple instructions]
**For advanced feature X**: See [references/feature-x.md](references/feature-x.md)
When splitting content into reference files, clearly describe in SKILL.md when to read each file. For reference files over 100 lines, include a table of contents at the top.
Sequential workflows — break multi-step processes into numbered steps:
Processing involves these steps:
1. Analyze the input (run scripts/analyze.py)
2. Validate (run scripts/validate.py)
3. Execute (run scripts/process.py)
Conditional workflows — guide through decision points:
1. Determine the type:
**Creating new?** → Follow "Creation workflow" below
**Editing existing?** → Follow "Editing workflow" below
Template pattern — when consistent output format matters:
## Output structure
ALWAYS use this template:
# [Title]
## Summary
## Key findings
## Recommendations
Examples pattern — when style/quality depends on seeing examples:
**Input:** Added JWT authentication
**Output:**
feat(auth): implement JWT-based authentication
Add login endpoint and token validation middleware
Examples help the agent understand desired style better than descriptions alone.
references/ when SKILL.md approaches the limit