central-station▌
railwayapp/railway-skills · updated Apr 8, 2026
Search and browse Railway's community support platform for threads, discussions, and solutions.
- ›Query recent, trending, or pinned threads across eight topics (questions, feedback, community, billing, bug-bounty, privacy, abuse, templates) with filtering by status and sort order
- ›Search thread content via GraphQL unified search or LLM data export endpoint for full-text keyword matching across all public threads
- ›Fetch individual threads as structured data or rendered markdown for clean
Central Station
Search and browse Railway's Central Station - the community support platform for threads, discussions, and documentation.
API Endpoints
| Endpoint | URL |
|---|---|
| GraphQL | https://station-server.railway.com/gql |
| Thread Markdown | https://station-server.railway.com/api/threads/:slug |
| LLM Data Export | https://station-server.railway.com/api/llms-station |
| Frontend | https://station.railway.com |
When to Use
- User wants to search Central Station threads or docs
- User asks about community discussions or support questions
- User wants to find threads about a specific topic (deployments, databases, etc.)
- User asks "what are people asking about X"
- User wants to see recent threads or questions
- User mentions Central Station, community threads, or support discussions
- User wants to find existing solutions before creating a new thread
When NOT to Use
- User wants Railway product documentation - use
railway-docsskill - User wants to check their project status - use
statusskill - User wants to manage their Railway project - use appropriate skill (deploy, environment, etc.)
Docs Search
For official Railway documentation, use the railway-docs skill which fetches from https://docs.railway.com/api/llms-docs.md.
Central Station's unifiedSearch can identify document types but has limited field access:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
--data-raw '{"query":"{ unifiedSearch(input: { query: \"volumes\", limit: 10 }) { results { document { __typename } } } }"}'
Document types returned: EsThreadItem (threads) and DocSearchResult (docs).
Note: For searching thread content, use the LLM Data Export endpoint instead (see below) which provides full thread data.
Quick Actions
Get Recent Threads
Fetch recent threads, optionally filtered by topic:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity) { edges { node { slug subject status topic { slug displayName } upvoteCount createdAt } } } }"}'
With topic filter:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity, topic: \"questions\") { edges { node { slug subject status topic { displayName } upvoteCount } } } }"}'
Get Thread by Slug
Fetch a specific thread with its content:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ thread(slug: \"THREAD_SLUG\") { slug subject status content { data } topic { displayName } upvoteCount } }"}'
Get Thread as Markdown
For a cleaner read, fetch the thread as markdown:
# Append .md to the frontend URL (requires topic slug)
curl -s 'https://station.railway.com/TOPIC_SLUG/THREAD_SLUG.md'
# Or use API with format query parameter
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG?format=md'
# Or use API with Accept header
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG' \
-H 'Accept: text/markdown'
List Topics
Get all available topics:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ topics { slug displayName displayNamePlural } }"}'
Returns: questions, feedback, community, billing, bug-bounty, privacy, abuse, templates
Get Trending Threads
Fetch currently trending threads:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ trendingThreads { slug subject status topic { displayName } upvoteCount } }"}'
Get Pinned Threads
Fetch pinned/important threads:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ pinnedThreads { slug subject topic { displayName } } }"}'
Search via LLM Data Export
For searching thread content, fetch all threads and filter locally:
curl -s 'https://station-server.railway.com/api/llms-station' | jq '.items[] | select(.title | test("postgres"; "i")) | {title, topic: .topic.name, status: .metadata.status}'
This endpoint returns all public threads with full content, useful for searching by keywords.
Thread Statuses
| Status | Description |
|---|---|
OPEN |
Unresolved, accepting responses |
SOLVED |
Marked as resolved |
AWAITING_RAILWAY_RESPONSE |
Waiting for Railway team |
AWAITING_USER_RESPONSE |
Waiting for original poster |
CLOSED |
No longer accepting responses |
ARCHIVED |
Old thread, preserved for reference |
Sort Options
For the threads query, use the sort parameter:
| Sort Value | Description |
|---|---|
recent_activity |
Most recently active (default) |
newest |
Newest first |
highest_votes |
Most upvoted |
Presenting Results
When showing threads:
- Thread title - The subject
- Topic - Category (questions, feedback, etc.)
- Status - Open, solved, awaiting response
- Summary - Brief preview from content
- Link -
https://station.railway.com/{topic_slug}/{thread_slug}
Format example:
Found 3 threads about "postgres":
1. "Connection timeout when connecting to Postgres"
Topic: questions | Status: SOLVED | Upvotes: 5
https://station.railway.com/questions/connection-timeout-postgres
2. "How to connect to Postgres from local development"
Topic: community | Status: OPEN | Upvotes: 12
https://station.railway.com/community/connect-postgres-local
3. "Postgres SSL certificate verification failed"
Topic: questions | Status: AWAITING_RAILWAY_RESPONSE
https://station.railway.com/questions/postgres-ssl-verification
Common Search Patterns
| User Query | Filter/Search |
|---|---|
| "Why is my deploy failing?" | topic: questions, search: "deploy" |
| "Can't connect to database" | topic: questions, search: "database" or "postgres" |
| "Domain not working" | topic: questions, search: "domain" |
| "Feature requests" | topic: feedback |
| "What are people building?" | topic: community |
Composability
- After finding a thread: Summarize the solution or link to it
- No results found: Suggest using
railway-docsskill or creating a new thread - Technical issue found: Use relevant skill (deploy, environment, etc.) to help fix it
Error Handling
No Results Found
No threads found. Try:
- Different topic filter
- Checking Railway docs instead
- Creating a new thread at https://station.railway.com
Invalid Topic
List available topics first:
curl -s 'https://station-server.railway.com/gql' -H 'content-type: application/json' -d '{"query": "{ topics { slug } }"}'
Thread Not Found
Thread not found. It may have been deleted or marked private.
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★54 reviews- ★★★★★Aisha Kapoor· Dec 24, 2024
central-station has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Aisha Singh· Dec 20, 2024
I recommend central-station for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Kofi Diallo· Dec 20, 2024
Keeps context tight: central-station is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Yuki Bhatia· Dec 4, 2024
central-station reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Zaid Abebe· Nov 23, 2024
central-station is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Aditi Kim· Nov 19, 2024
central-station fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Henry Desai· Nov 15, 2024
Useful defaults in central-station — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Evelyn Perez· Nov 11, 2024
Solid pick for teams standardizing on skills: central-station is focused, and the summary matches what you get after install.
- ★★★★★Kofi Huang· Nov 11, 2024
Registry listing for central-station matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Shikha Mishra· Oct 18, 2024
central-station reduced setup friction for our internal harness; good balance of opinion and flexibility.
showing 1-10 of 54