Skip to content

Replace fake API endpoints with real access methods#41

Merged
JoshDFN merged 1 commit intomainfrom
replace-fake-api-with-real-access
Feb 27, 2026
Merged

Replace fake API endpoints with real access methods#41
JoshDFN merged 1 commit intomainfrom
replace-fake-api-with-real-access

Conversation

@JoshDFN
Copy link
Copy Markdown
Collaborator

@JoshDFN JoshDFN commented Feb 27, 2026

Summary

  • Removed 6 fake REST API endpoints (GET /skills, GET /skills/{id}, etc.) that never existed and were misleading
  • Replaced with 5 real endpoints that actually return content: skill .md files, GitHub raw URLs, llms.txt, llms-full.txt, and agent.json
  • Renamed tab from "api" to "access" and moved page from /api/ to /access/
  • Removed API_ENDPOINTS array from constants.ts (was 110 lines of fake data)
  • Updated hero stats on browse page: replaced "API Routes" with "Endpoints"
  • Updated FRAMEWORKS "Your Agent" note from "REST API" to "curl + paste"

Context

Addresses feedback from PR #38 — the fake API endpoints were confusing and implied features that don't exist. The new page shows only real, working access methods with copy-paste curl commands.

Test plan

  • npm run build passes (17 pages, 1.28s)
  • /access/ page renders with 5 real endpoint cards
  • /api/ no longer exists
  • Sitemap updated (/access/ present, no /api/)
  • No remaining references to API_ENDPOINTS in source
  • Browse page hero stats display correctly

Remove 6 fake REST API endpoints that never existed and replace with
5 real endpoints that actually work: skill .md files, GitHub raw URLs,
llms.txt, llms-full.txt, and agent.json. Rename tab from "api" to
"access" and move page from /api/ to /access/.
@JoshDFN JoshDFN requested a review from marc0olo as a code owner February 27, 2026 10:50
@JoshDFN JoshDFN merged commit 6063167 into main Feb 27, 2026
5 checks passed
@marc0olo marc0olo deleted the replace-fake-api-with-real-access branch February 27, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant