saidrassai/ai_as_infra/parser
- community
Checking that the SKILL.md file is still in the repository.
Parse URLs, files, videos to JSON. USE WHEN parse, extract, URL, transcript, entities, JSON, batch, content, YouTube, PDF, article. SkillSearch('parser') for docs.
Install
npx vskill@latest install saidrassai/ai_as_infra/parserSKILL.md
The same SKILL.md was published earlier as maxharar/paiarchitecture/parser.
Customization
Before executing, check for user customizations at: ~/.claude/skills/PAI/USER/SKILLCUSTOMIZATIONS/Parser/
If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.
🚨 MANDATORY: Voice Notification (REQUIRED BEFORE ANY ACTION)
You MUST send this notification BEFORE doing anything else when this skill is invoked.
- Send voice notification:
``bash curl -s -X POST http://localhost:8888/notify \ -H "Content-Type: application/json" \ -d '{"message": "Running the WORKFLOWNAME workflow in the Parser skill to ACTION"}' \ > /dev/null 2>&1 & ``
- Output text notification:
`` Running the **WorkflowName** workflow in the **Parser** skill to ACTION... ``
This is not optional. Execute this curl command immediately upon skill invocation.
Parser
Parse any content into structured JSON with entity extraction and collision detection.
Workflow Routing
When executing a workflow, output this notification:
| Workflow | Trigger | File | |
|---|---|---|---|
| ParseContent | "parse this", "extract from URL" | Workflows/ParseContent.md | |
| BatchEntityExtractionGemini3 | "batch extract", "Gemini extraction" | Workflows/BatchEntityExtractionGemini3.md | |
| CollisionDetection | "check duplicates", "entity collision" | Workflows/CollisionDetection.md | |
| DetectContentType | "what type is this", "auto-detect" | Workflows/DetectContentType.md |
Content Type Workflows
| Workflow | Trigger | File | |
|---|---|---|---|
| ExtractNewsletter | "parse newsletter" | Workflows/ExtractNewsletter.md | |
| ExtractTwitter | "parse tweet", "X thread" | Workflows/ExtractTwitter.md | |
| ExtractArticle | "parse article", "web page" | Workflows/ExtractArticle.md | |
| ExtractYoutube | "parse YouTube", "video transcript" | Workflows/ExtractYoutube.md | |
| ExtractPdf | "parse PDF", "document" | Workflows/ExtractPdf.md |
Security Workflows
| Workflow | Trigger | File | |
|---|---|---|---|
| ExtractBrowserExtension | "analyze extension", "browser extension security" | Workflows/ExtractBrowserExtension.md |
Context Files
- EntitySystem.md - Entity extraction, GUIDs, collision detection reference
Core Paths
- Schema:
Schema/content-schema.json - Entity Index:
entity-index.json - Output:
Output/
Examples
Example 1: Parse YouTube video
Example 2: Batch parse article URLs
Example 3: Check for duplicate content
Quick Reference
- Schema Version: 1.0.0
- Output Format: JSON validated against
Schema/content-schema.json - Entity Types: people, companies, links, sources, topics
- Deduplication: Via entity-index.json with UUID v4 GUIDs
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingReleases/v3.0/.claude/skills/Parser/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/saidrassai/ai_as_infra/parser)