Starredsearch
Search readmes in starred GitHub repos.
Install / Use
/learn @mjmsmith/StarredsearchREADME
Overview
Starred Search is a tool to search the readme files in GitHub users' starred repositories. It lives at starredsearch.com.
The app is written in Swift using the Vapor web framework.
Prerequisites
-
Swift 3 / Xcode 8.
-
A GitHub OAuth application with the callback URL set to
/oauth/githubon your server.
Debug Environment
Create the file debug.json in your checkout directory:
{
"GITHUB_CLIENT_ID": "<your app client>",
"GITHUB_CLIENT_SECRET": "<your app secret>",
"APP_ADMIN_PASSWORD": "<your choice>"
}
Release Environment
Define environment variables for GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET and APP_ADMIN_PASSWORD.
Sample launchctl File
Replace ??? as appropriate.
<plist version="1.0">
<dict>
<key>EnvironmentVariables</key>
<dict>
<key>GITHUB_CLIENT_ID</key>
<string>???</string>
<key>GITHUB_CLIENT_SECRET</key>
<string>???</string>
<key>APP_ADMIN_PASSWORD</key>
<string>???</string>
</dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>???</string>
<key>ProgramArguments</key>
<array>
<string>???/App</string>
<string>--workdir=???</string>
<string>--port=???</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StandardErrorPath</key>
<string>???</string>
<key>StandardOutPath</key>
<string>???</string>
<key>WorkingDirectory</key>
<string>???</string>
</dict>
</plist>
Related Skills
apple-reminders
353.1kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
353.1kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
353.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
353.1kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
