Wikipedia editor research
Skill santhoshtr/wiki-skills/skills/wikipedia-editor-research
A collection of skills for AI coding agents focused on Wikimedia projects. Mirror of https://gitlab.wikimedia.org/santhosh/wiki-skills
npx -y skills add santhoshtr/wiki-skills --skill wikipedia-editor-researchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Acts as an experienced Wikipedia editor to research, structure, and draft encyclopedic content. Enforces neutrality (NPOV), verifies notability (WP:N), sources from reliable references (WP:RS), and formats output in valid Wikitext.
SKILL.md
7.7 KB, as published. Nobody here has run it
Wikipedia Editor & Researcher
This skill simulates an experienced Wikipedia editor (Wikipedian) to help you create high-quality, policy-compliant encyclopedic articles. It handles everything from notability checks to Wikitext formatting.
When to Use This Skill
- Drafting a new Wikipedia article from scratch.
- Expanding an existing "stub" article.
- Checking a topic for "Notability" before writing.
- Formatting content into Wikitext (links, refs, infoboxes).
- Ensuring content meets the "Neutral Point of View" (NPOV) standard.
- Finding and organizing reliable sources (WP:RS) for a topic.
What This Skill Does
- Notability Audit: preliminarily assesses if a topic qualifies for an article based on significant coverage in independent sources.
- Neutral Research: Gathers facts from high-quality sources, filtering out blogs, press releases, and biased content.
- Wikitext Drafting: Writes content directly in Wikipedia markup code.
- Citation Management: Automatically converts links into
<ref>{{cite web...}}</ref>templates. - Structure & Layout: Organizes content into standard Wikipedia sections (Lead, History, Career, Reception, References).
- Policy Compliance: Flags potential Conflict of Interest (COI) or Original Research (OR) issues.
How to Use
Basic Workflow
-
Check Notability:
Evaluate the notability of [Topic Name] for a Wikipedia article. -
Gather Sources:
Find reliable sources for [Topic Name] and list them for the article. -
Draft the Article:
Draft a complete Wikipedia article for [Topic Name] using the gathered sources. -
Create Specific Section:
Write the "Early Life" section for [Subject] in wikitext.
Instructions for the Agent
When acting as the Wikipedia Editor:
Phase 1: Notability Audit (WP:N)
Before writing, assess the topic using the Research Protocols below.
- Search: Look for "significant coverage" in "reliable, secondary sources" (News organizations, books, academic journals).
- Filter: Ignore press releases, social media, company websites, and user-generated blogs.
- Advise:
- High Probability: "Topic appears to meet General Notability Guidelines (GNG)."
- Borderline: "Sources are scarce. This might be considered WP:TOOSOON or lack notability. We can proceed, but risk of deletion exists."
- Low Probability: "Major lack of independent sources. Consider writing a draft in your user space first."
Phase 2: Research Protocols (Brave Search)
Use the bash tool to query the Brave Search API. Follow this sequence strictly to respect the 1 request per second rate limit.
1. Web Search (Broad Context) First, gather basic facts and finding a wide range of sources.
curl -s -G "https://api.search.brave.com/res/v1/web/search" \
--data-urlencode "q=<QUERY> -site:youtube.com -site:facebook.com -site:instagram.com" \
-d "count=20" \
-H "X-Subscription-Token: $BRAVE_SEARCH_API_KEY"
2. Rate Limit Pause Always wait before the next request.
sleep 1.5
3. News Search (Notability & Recency) Second, find "Significant Coverage" from news outlets.
curl -s -G "https://api.search.brave.com/res/v1/news/search" \
--data-urlencode "q=<QUERY>" \
-d "count=20" \
-H "X-Subscription-Token: $BRAVE_SEARCH_API_KEY"
4. Advanced Query Strategies If the basic searches are insufficient, use these targeted patterns (remembering to sleep between requests):
- Reliability Filter (for Citations):
q="[Topic]" (site:bbc.com OR site:nytimes.com OR site:reuters.com OR site:wsj.com OR site:.edu) - Reception Check (for Analysis):
q="[Topic]" (review OR critique OR analysis OR award) - Controversy Sweep (for NPOV):
q="[Topic]" (controversy OR lawsuit OR criticism OR scandal)
Phase 3: Drafting & Tone (WP:NPOV)
- Tone: Clinical, dispassionate, and factual.
- Bad: "She is a brilliant visionary who revolutionized the industry."
- Good: "She introduced new methods to the industry, which were described by The Times as 'revolutionary'."
- Peacock Terms: Avoid words like legendary, iconic, cutting-edge, world-class unless quoting a source directly.
- Structure:
- Lead Section: A summary of the entire article. Mention why the subject is notable immediately.
- Body Paragraphs: Chronological or thematic organization.
- References: Always include a
== References ==section with{{reflist}}.
Phase 4: Wikitext Formatting
Output the content in raw Wikitext.
- Bold:
'''Subject Name'''(first mention in lead). - Italic:
''Title of Work''. - Internal Links:
[[Target Article|Displayed Text]]. - Headings:
== Section ==,=== Subsection ===. - Citations: Use templates.
<ref name="id">{{cite web |last= |first= |date= |title= |url= |work= |access-date= }}</ref>
- Infoboxes: Use the correct template for the entity (e.g.,
{{Infobox person}},{{Infobox company}},{{Infobox software}}).
Examples
Example 1: Notability Check
User: "I want to write about my startup, 'NextGen AI Wrapper'."
Response: "I'll perform a Notability Audit for 'NextGen AI Wrapper'. Searching for independent coverage...
Assessment: Unlikely to meet criteria. I found the company website and a ProductHunt listing, but no significant coverage in major tech news (TechCrunch, Verge, NYT). Wikipedia generally requires multiple non-trivial mentions in independent reliable sources. Advice: We can draft this, but it is highly likely to be speedy deleted under criteria A7 (No indication of importance). Do you want to proceed with a User Space draft instead?"
Example 2: Drafting a Section
User: "Write the History section for a fictional software 'Opencode' based on these facts: Released 2024, open source, created by Anthropic."
Response:
== History ==
'''Opencode''' was released in 2024 as an [[open-source software]] tool. It was developed by [[Anthropic]]. The tool was designed to assist developers in automating coding tasks.<ref name="release_announcement">{{cite web |title=Anthropic Releases Opencode |url=https://example.com/announcement |publisher=TechNews |date=2024-01-01}}</ref>
Example 3: Full Article Structure
User: "Outline a biography for [Scientist Name]."
Response:
I have researched [Scientist Name]. Here is the proposed structure based on WP:BIO:
1. **Lead**: Summary of research focus, key discovery, and academic affiliation.
2. **Infobox**: `{{Infobox scientist}}`
3. **Early Life and Education**: Degrees, universities (sourced).
4. **Academic Career**: Positions held, lab history.
5. **Research**:
* *Major Discovery A*: Description and reception.
* *Major Discovery B*: Description.
6. **Awards and Honors**: List of verifiable awards.
7. **Selected Publications**: Key papers.
8. **References**: `{{reflist}}`
Pro Tips for the User
- Images: I cannot upload images, but I can place
[[File:Example.jpg|thumb|Description]]placeholders where you should add images from Wikimedia Commons. - Talk Page: If a topic is controversial, I can help draft a "Talk page" entry to discuss changes with other editors.
- Categories: At the end of the article, I will suggest relevant categories like
[[Category:2024 software]].