Install
$ agentstack add skill-tom555my-skills-browser-do-it ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Do-It Workflow
1) Align on the target outcome
- Restate the requested outcome in concrete terms.
- Identify explicit constraints (tech stack, style, deadlines, non-goals).
- Infer practical done criteria before writing code.
- Surface blockers that require a user decision before proceeding.
- If the work is tied to a GitHub ticket or project item, use
ghbefore
implementation to move the ticket to in-progress.
2) Gather only the necessary context
- Inspect only the files and docs needed for the task.
- Prefer fast targeted discovery (
rg, focused file reads, narrow command output). - Reuse existing project patterns instead of introducing novel structure.
- Summarize key findings before making edits.
3) Plan the execution path
- Break the work into a short ordered task list.
- Prioritize the smallest meaningful increment first.
- Declare assumptions that can affect behavior or architecture.
- Revise the plan when new information invalidates assumptions.
4) Implement in tight feedback loops
For each task increment:
- Edit the minimum set of files required.
- Keep changes scoped to the user request.
- Preserve existing conventions unless there is a strong reason to deviate.
- Run a focused check immediately after each meaningful change.
5) Validate to production quality
- Run targeted tests first, then broader checks as needed.
- Verify edge cases, error paths, and user-visible behavior.
- Validate in-browser for UI work and in-terminal/service context for CLI or backend work.
- You should use the following tools if applicable:
agent-browserplaywright-cli- other relevant tools for the project and task at hand
- State exactly what could not be validated and why.
6) Close with a clear handoff
- Summarize what changed and the reason for each major change.
- Report important commands run and relevant results.
- Call out risk, limitations, or follow-up work if present.
- Suggest next steps only when they add clear value.
Quality Bar
- Finish end-to-end whenever feasible in the same turn.
- Prefer deterministic execution over speculative guidance.
- Avoid unrelated refactors that increase review risk.
- Keep communication concise, factual, and actionable.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: tom555my
- Source: tom555my/skills-browser
- License: MIT
- Homepage: https://github.com/tom555my/skills-browser
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.