One-click install
npx skills add https://github.com/autonomous-ai/openharness --skill archer-autonomous-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archer
Source: https://github.com/autonomous-ai/openharness/tree/main/store/agents/jev-archer/skills/archer
Command: npx skills add https://github.com/autonomous-ai/openharness --skill archer-autonomous-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Tuning a tracking game so it produces a meaningful decision loop is hard: set the target too slow and the agent never misses, set it too fast and it never lands a shot. This Skill guides you through shaping a Jev Archer range (target speed, bullseye size, shot count) so the agent visibly plants slow targets and leaks fast ones. ## Core Features & Use Cases - Range Shaping: Configure speed, bullHalf, targetWidth, shots, and play style in an archer.json file to control game difficulty. - Decision Loop Design: Each tick the agent reads aim position, target position, and ticks until release, then chooses LEFT_FAST / LEFT / HOLD / RIGHT / RIGHT_FAST. - Verification Workflow: Run node "$JEV_DSH/toolchain/check.mjs" to validate the range, then observe live runs to confirm the agent plants calm settings and leaks when sped up. - Use Case: Start at speed 0.6 for a calm range, then raise speed past 1.2 or tighten the bullseye to 0.4 and report whether misses visibly increase. ## Quick Start Ask the agent to create an archer.json range with speed 0.6 and bullHalf 1.0, run the check script, then verify Jev plants the slow target and leaks when speed is raised to 1.2.

Frequently Asked Questions about archer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a Jev Archer game range?

Edit archer.json with parameters for speed, bullHalf, targetWidth, shots, and style. Speed controls how many slots the target slides per tick, and bullHalf sets the bullseye half-width in slots when the arrow releases.

What target speed makes the Jev Archer game challenging?

Speeds of 0.4-0.6 let the aim correct faster than the target slides, producing near-clean sessions. Past roughly 1.2 the target outruns the aim each tick, causing the arrow to release off-center and misses to accumulate.

How do I verify an archer.json range is valid?

Run node "$JEV_DSH/toolchain/check.mjs" to validate the range file. Then run the real loop and watch behavior: a good range plants slow targets and leaks fast ones, while a broken range leaks even at slow speeds.

What does the style parameter do in Jev Archer?

The style parameter changes how the agent plays the tracking loop. For example, "hug the target, correct instantly" versus "read its direction and lead the motion" produce visibly different aim behavior during the session.

Why does the agent never miss in my Archer range?

A range that never leaks is too easy: the speed is likely below the aim's per-tick correction rate or the bullseye is too wide. Raise speed above 1.2 or tighten bullHalf toward 0.4 to introduce real misses.