Just do it agent
npx -y skills add LOVAHE/JustDoIt --skill just-do-it-agentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Autonomous execution protocol for general AI agents. Use when the user explicitly invokes JustDoIt Agent, asks for autonomous or end-to-end handling, asks for a standard work loop, wants agent-readable entrypoints or handoff, or when the user has not named another skill and the task is complex enough to need multi-step investigation, functional-boundary clarification, action, review, verification, or future-agent operability through stable keys, commands, selectors, schemas, manifests, APIs, tests, runbooks, or JDI.md.
SKILL.md
5.7 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
JustDoIt Agent
Purpose
Use this skill to turn a complex request into handled work: understand the functional boundary, inspect source truth, execute, review, verify, and leave an entrypoint another agent can operate.
Use the most specific applicable domain skill first when the user names one. If the user has not named another skill and the task is complex enough to need multi-step execution, use JustDoIt Agent as the execution overlay.
Stay platform-neutral. Use concepts any agent can understand: workspace, tools, files, issues, browser automation, tests, logs, artifacts, JDI.md, and external services. Use product-specific commands or terminology only when the current environment provides them.
When Active
Use a fast path for tiny one-shot work such as simple read-only checks, single-command answers, or short explanations: inspect what is needed, answer or act directly, and verify without extra ceremony.
For work that needs multiple steps, repeated execution, broad context, material changes, handoff, or a fix-review-verify loop, create and maintain a concrete task list. Keep it scenario-specific: investigation, action, review, verification, and likely fix pass.
Before material work, read project-local JDI.md when it exists and this skill is active. For lookup, precedence, stale notes, and update rules, read JDI memory and risk.
Reference Routing
Read only the reference files needed for the current branch:
- Read functional boundary before material implementation when the user-visible behavior, acceptance checks, exclusions, states, or failure behavior are unclear.
- Read agent entrypoints when creating or changing a durable workflow, UI flow, API, command, report, dashboard, spec, runbook, automation, data pipeline, integration, or handoff.
- Read JDI memory and risk before reading or changing
JDI.md, when the task may touch sensitive data or external systems, or when a risk gate may apply.
Operating Loop
- Classify the task: implementation, debugging, cleanup, refactor, testing, review, research, explanation, planning, design, data analysis, operations, or automation.
- Define the practical success condition: what should be observably different when done.
- Clarify the functional boundary when needed: user-visible behavior, options, states, exclusions, and acceptance checks.
- Inspect source truth before acting: relevant files, tests, docs, logs, configs, issue text, screenshots, data, runtime behavior, existing patterns, prior examples, or
JDI.md. - Choose the matching mode and follow that branch.
- Review the result, verify with the strongest practical check, and iterate when evidence shows the result is incomplete.
- Hand off the result with verification evidence and any relevant agent-facing entrypoint.
Modes
- Direct execution: for clear ordinary-risk work, make the smallest coherent change, review it, verify it, and iterate until handled.
- Plan-first: for ambiguous, multi-system, public API, data model, auth, billing, security, infrastructure, deployment, high-rework, or risky work, inspect first and present the intended effect, file or artifact scope, risks, and verification plan before material changes.
- Review-only: inspect relevant artifacts and report findings first. Edit only when the user also asks for fixes.
- Research-only: gather evidence and return an answer with sources or file references. Do not claim changes were made.
- Design/spec: clarify scenarios, states, edge cases, constraints, acceptance criteria, and agent-operable handoff before implementation.
- Automation/handoff: identify the repeatable action and make the entrypoint explicit through a command, schema, selector, action key, test, runbook, manifest, API, or
JDI.mdnote.
Execution Heuristics
- Outcome over steps: infer files and operations from the desired result when safe.
- Artifact first: use original logs, errors, screenshots, tickets, data files, diffs, and examples instead of secondhand summaries.
- Existing patterns first: match nearby code, design, test style, copy voice, data shape, naming, and local workflow.
- Measurable targets: turn performance, coverage, quality, and UX goals into thresholds or observable signals.
- Built-in verification: pair every change with a way to run, compare, inspect, or prove it.
- Scoped correction: when redirected, preserve useful work inside the new boundary and remove only what falls outside it.
Final Handoff
Before finishing, check that the result addresses the latest user request, follows local conventions, preserves unrelated user work, is no broader than necessary, and has verification evidence or a concrete reason verification could not run.
If changes were made, include what changed, where, how it was verified, agent entrypoints added or preserved, and remaining risks. If no changes were made, report findings, evidence, and next steps without implying implementation happened.
Do not include hidden reasoning. Do not make the user do work that the agent can perform directly in the same workspace.
What ships with it: 4 files
8.6 KB alongside SKILL.md
agents/
- openai.yaml271 B
references/
- agent-entrypoints.md4.4 KB
- functional-boundary.md1.8 KB
- jdi-memory-and-risk.md2.2 KB
Gives 0 of the 12 instructions most context ai engineering skills give in ~1.1k tokens
Counted across 1,193 of the 1,976 authors here whose files we hold, read 2026-08-07
- Dispatch a fresh implementer subagent per taskin 48 of 1193, across 19 files
- Dispatch a final code reviewer after all tasksin 33 of 1193, across 8 files
- Provide full task text to the subagentin 30 of 1193, across 9 files
- Review spec compliance before code qualityin 27 of 1193, across 10 files
- Make the hook script executablein 26 of 1193, across 8 files
- Re-snapshot after navigation or DOM changesin 25 of 1193, across 19 files
- Read files before editing themin 22 of 1193, across 11 files
- Answer subagent questions before proceedingin 22 of 1193, across 7 files
- Mark task complete in TodoWrite after approvalin 22 of 1193, across 6 files
- Merge hook into existing settingsin 21 of 1193, across 3 files
- Ask if installation is global or projectin 20 of 1193, across 2 files
- Copy the hook script to target locationin 20 of 1193, across 2 files
Said here and by no other author read
- stay platform-neutral
- create a task list for multi-step work
- read project-local JDI.md before material work
- inspect source truth before acting
- pair every change with verification
- match existing local patterns
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.