Repository navigation
/scan goes from untracked work to a ready board in one command, /skills can create and improve a
skill end to end, and the whole tool now speaks English: the agent translates for the user.
Added
-
/scanin one command (#738, #731).Scan-Project.ps1makes a plan and writes nothing to
GitHub. The user confirms it once, and/scan applycarries it out.-
What the plan finds:
- code debt markers;
- unchecked checklists and pending-section bullets;
- plan/spec documents.
A plan document, or any file with 12+ open items, is ONE plan item: its own checklist tracks
its steps. Skill, agent and template folders are skipped. A title found in several files is one
item that lists every place. On a real repo this turned 536 noisy rows into 16. -
What each item gets:
- a preset type label (
bug,feature,chore,docs,refactor,spike); - a proposed Priority with its reason;
- its dependencies ("blocked by #n");
- an order and a PR batch.
- a preset type label (
-
What apply does:
- reuses or creates the board with the standard fields;
- applies the label preset;
- creates the issues with Priority, Status Blocked and Task Type Spike;
- adds a plan epic with native sub-issues and the PR batches;
- runs
fill --auto.
The plan file records each issue as it is created, so running apply again never duplicates one.
-
Board-Fillmaps the newspikelabel to Task Type Spike.
-
-
/skills createand/skills improve(#739). A pipeline that chains the existing tools:- overlap with installed skills and public prior art;
- a scope decision, with the reason;
skill-creator;- a
writing-skillsRED/GREEN pressure test; - a
skill-improverloop that ends only whenSkill-Pipeline.ps1 -Verifypasses the audit gate
(no high or medium finding); - the trigger eval.
A skill name must be kebab-case, so a name can never point outside
skills/.
Changed
- English-only tool surface (#751). The conversation still follows the user's language.
- Output and headings:
- the 371 Spanish console messages in 32 scripts are translated, and the ratchet baseline is
now empty; - errors, gh labels (
Could not <what>) and prompts ([y/n], still acceptings/si) are
English; - the closing-summary headings are English ("What I found / What I did / What is left / What I
need from you") and the agent writes them in the user's language.
- the 371 Spanish console messages in 32 scripts are translated, and the ratchet baseline is
- Menus: the
/board,/skills,/expertand/toolsmenus are English, and every command
menu tells the agent to show it translated. - Kept in Spanish on purpose: the vocabulary that reads Spanish boards and Spanish input.
- Status phrases other code reads were renamed on both sides:
GATE SIN REVISAR→GATE UNREVIEWED;CI NO SE EVALUO→CI NOT EVALUATED;- PASSED / BLOCKED / UNKNOWN.
- Output and headings: