- Home
- Skills
- Devvit Skills
- Devvit Logs
devvit-logs_skill
- JavaScript
0
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill reddit/devvit-skills --skill devvit-logs- SKILL.md2.0 KB
Overview
This skill streams Devvit logs for an installed app on a specified subreddit to help with quick debugging. It wraps the devvit CLI logs command, captures the first burst of output, and auto-exits after a short window to avoid long-running streaming sessions. Provide the target subreddit and optional app name or --since flag to control the capture window.
How this skill works
The skill asks for the target subreddit (required) and optionally accepts an app name and --since=... duration. It runs the devvit logs command, captures stdout/stderr, and listens for output. The run stops automatically after the first burst of logs or 5 seconds, whichever comes first, and returns a short summary and the raw output captured.
When to use it
- You need a quick snapshot of an app’s recent logs without an open streaming session.
- Debugging an installed Devvit app after triggering an action in a subreddit.
- Confirm whether the app is producing logs after a deploy or configuration change.
- Capture historical logs with a --since flag to inspect prior activity.
- When you want an automated short capture to avoid hanging the CLI during interactive sessions.
Best practices
- Always provide the subreddit name; the skill will prompt if omitted.
- Use --since=30m or --since=1h to include recent historical logs when live traffic is low.
- Specify the app name if the app code lives in another folder or differs from the default.
- Trigger a known action in the app just before running the skill to ensure output is generated.
- If no logs appear, retry with a longer --since window or verify devvit CLI access and permissions.
Example use cases
- Quickly check logs after deploying a change to my-app on r/my-subreddit.
- Run a five-second capture to confirm an action handler executed during a manual test.
- Fetch recent logs from r/example-subreddit using --since=1h to investigate an intermittent error.
- Verify that the app is installed and has logging access when troubleshooting permission issues.
- Capture a short log snippet to paste into a bug report or chat with teammates.
FAQ
You will be prompted to supply the target subreddit; the skill requires it to run.
Why does the stream stop after 5 seconds?
The skill auto-exits to avoid hanging on a continuous stream and returns the first burst of output for quick debugging.
No logs captured — what should I do?
Trigger an action in the app, retry with a longer --since window (for example --since=1h), and confirm the devvit CLI is installed and you’re logged in.