用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aibot88/sec_skill_store --skill ingest-devto命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Guides the creation of agile user stories and Gherkin feature files. Use when the user wants to create a user story, write acceptance criteria, define Gherkin scenarios, or author BDD feature files. This should trigger for requests such as Create a user story; Write a user story; I need to write a user story. Part of cursor-rules-java project
Guía técnica completa para integrar 250+ servicios externos con agentes IA usando Composio. Cubre instalación, autenticación OAuth, gestión de herramientas, triggers y flujos multi-servicio.
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture, or design systems with measurable quality criteria. This should trigger for requests such as Create ADR for Non-functional requirements; Document Non-functional requirements; Capture Non-functional requirements; Generate Non-functional requirements in an ADR. Part of cursor-rules-java project
基于 SOC 职业分类
正在显示 SKILL.md
| name | ingest-devto |
| description | Extract article content from dev.to posts for wiki ingestion. Uses dev.to public API, no auth required. |
| user-invocable | false |
| allowed-tools | Bash(curl *) |
| content-pipeline | ["pipeline:scan","platform:devto","role:scanner"] |
Extract the full content of a dev.to article using the public API.
Matches URLs with these patterns:
https://dev.to/{username}/{article-slug}https://dev.to/{username}/{article-slug}-{id}https://www.dev.to/{username}/{article-slug}Parse the URL to extract the username and article slug:
https://dev.to/{username}/{article-slug}Fetch the article via the dev.to public API using the path:
curl -s "https://dev.to/api/articles/{username}/{article-slug}"
This returns a JSON object with the full article content.
Parse JSON response:
title — article titledescription — short description/subtitlebody_markdown — full article content in markdown (this is the primary content)body_html — HTML version (fallback if markdown is insufficient)user.name — author's display nameuser.username — author's dev.to usernamepublished_at — ISO 8601 publish dateedited_at — last edit date (if edited)tags — array of tag stringscanonical_url — canonical URL (may differ if cross-posted)cover_image — cover image URL (if present)positive_reactions_count — total reactionscomments_count — number of commentsreading_time_minutes — estimated read timeurl — the dev.to URLThe body_markdown field contains the raw markdown as written by the author, which is the cleanest source. Use this directly as the article content.
After extracting the article content from body_markdown:
Find image URLs in the markdown:
 markdown image syntaxhttps://res.cloudinary.com/practicaldev/... or https://dev-to-uploads.s3.amazonaws.com/...Download each image to vault's raw/assets/:
VAULT="vaults/<vault-name>"
mkdir -p "$VAULT/raw/assets"
# For each image URL:
FILENAME="<article-slug>-img-<NN>.<ext>"
curl -sL -o "$VAULT/raw/assets/$FILENAME" "<image-url>"
# Before:

# After:

curl -sL -o "$VAULT/raw/assets/<article-slug>-cover.<ext>" "<cover_image_url>"
raw/devto-{article-slug}.md with YAML header:---
source-url: <dev.to-url>
title: "<title>"
author: "<name> (@<username>)"
date-fetched: <today>
source-type: article
published: <published_at>
tags: [<tag1>, <tag2>, ...]
reactions: <positive_reactions_count>
comments: <comments_count>
reading-time: <reading_time_minutes>min
canonical-url: "<canonical_url>"
images-downloaded: <count>
---
body_markdown content directly (it's already markdown)curl -s "https://dev.to/api/articles/{username}/{slug}" — returns full markdown, no auth neededcurl -s "https://dev.to/api/articles?url=<canonical-url>" — returns array, use first result, then fetch full article by ID: curl -s "https://dev.to/api/articles/{id}"curl -sL "<dev.to-url>" — the article content is in the page HTML within <div id="article-body">. Extract readable content as per ingest-web skill.None — uses only curl.