rightnow-ai/openfang/collector
- community
Checking that the SKILL.md file is still in the repository.
Expert knowledge for AI intelligence collection — OSINT methodology, entity extraction, knowledge graphs, change detection, and sentiment analysis
Install
npx vskill@latest install rightnow-ai/openfang/collectorSKILL.md
The same SKILL.md was published earlier as rfdiosuao/openfang-cn/collector.
Intelligence Collection Expert Knowledge
OSINT Methodology
Collection Cycle
- Planning: Define target, scope, and collection requirements
- Collection: Gather raw data from open sources
- Processing: Extract entities, relationships, and data points
- Analysis: Synthesize findings, identify patterns, detect changes
- Dissemination: Generate reports, alerts, and updates
- Feedback: Refine queries based on what worked and what didn't
Source Categories (by reliability)
| Tier | Source Type | Reliability | Examples | |
|---|---|---|---|---|
| 1 | Official/Primary | Very High | Company filings, government data, press releases | |
| 2 | Institutional | High | News agencies (Reuters, AP), research institutions | |
| 3 | Professional | Medium-High | Industry publications, analyst reports, expert blogs | |
| 4 | Community | Medium | Forums, social media, review sites | |
| 5 | Anonymous/Unverified | Low | Anonymous posts, rumors, unattributed claims |
Search Query Construction by Focus Area
Market Intelligence:
Business Intelligence:
Competitor Analysis:
Person Tracking:
Technology Monitoring:
Entity Extraction Patterns
Named Entity Types
- Person: Name, title, organization, role
- Organization: Company name, type, industry, location, size
- Product: Product name, company, category, version
- Event: Type, date, participants, location, significance
- Financial: Amount, currency, type (funding, revenue, valuation)
- Technology: Name, version, category, vendor
- Location: City, state, country, region
- Date/Time: Specific dates, time ranges, deadlines
Extraction Heuristics
- Person detection: Title + Name pattern ("CEO John Smith"), bylines, quoted speakers
- Organization detection: Legal suffixes (Inc, LLC), "at [Company]", domain names
- Financial detection: Currency symbols, "raised $X", "valued at", "revenue of"
- Event detection: Date + verb ("launched on", "announced at", "acquired")
- Technology detection: CamelCase names, version numbers, "built with", "powered by"
Knowledge Graph Best Practices
Entity Schema
Relation Schema
Common Relations
| Relation | Between | Example | |
|---|---|---|---|
| works_at | Person → Company | "Jane Smith works at Acme" | |
| founded | Person → Company | "John Doe founded StartupX" | |
| invested_in | Company → Company | "VC Fund invested in StartupX" | |
| competes_with | Company → Company | "Acme competes with BetaCo" | |
| partnered_with | Company → Company | "Acme partnered with CloudY" | |
| launched | Company → Product | "Acme launched ProductZ" | |
| acquired | Company → Company | "BigCorp acquired StartupX" | |
| uses | Company → Technology | "Acme uses Kubernetes" | |
| mentioned_in | Entity → Source | "Acme mentioned in TechCrunch" |
Change Detection Methodology
Snapshot Comparison
- Store the current state of all entities as a JSON snapshot
- On next collection cycle, compare new state against previous snapshot
- Classify changes:
| Change Type | Significance | Example | |
|---|---|---|---|
| Entity appeared | Varies | New competitor enters market | |
| Entity disappeared | Important | Company goes quiet, product deprecated | |
| Attribute changed | Critical-Minor | CEO changed (critical), address changed (minor) | |
| New relation | Important | New partnership, acquisition, hiring | |
| Relation removed | Important | Person left company, partnership ended | |
| Sentiment shift | Important | Positive→Negative media coverage |
Significance Scoring
Sentiment Analysis Heuristics
When track_sentiment is enabled, classify each source's tone:
Classification Rules
- Positive indicators: "growth", "innovation", "breakthrough", "success", "award", "expansion", "praise", "recommend"
- Negative indicators: "lawsuit", "layoffs", "decline", "controversy", "failure", "breach", "criticism", "warning"
- Neutral indicators: factual reporting without strong adjectives, data-only articles, announcements
Sentiment Scoring
Track rolling average over last 5 collection cycles to detect trends.
Report Templates
Intelligence Brief (Markdown)
Source Evaluation Checklist
Before including data in the knowledge graph, evaluate:
- Recency: Published within relevant timeframe? Stale data can mislead.
- Primary vs Secondary: Is this the original source, or citing someone else?
- Corroboration: Do other independent sources confirm this?
- Bias check: Does the source have a financial or political interest in this claim?
- Specificity: Does it provide concrete data, or vague assertions?
- Track record: Has this source been reliable in the past?
If a claim fails 3+ checks, downgrade its confidence to "low".
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcrates/openfang-hands/bundled/collector/SKILL.md
Popularity
- Repository stars
- 17,930
- Repository forks
- 2,272
- 7-day trend score
- 49
Stars and forks are for the whole GitHub repository, not this skill alone. 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/rightnow-ai/openfang/collector)