71a696e224
feat(skills): task-format v2 — 5-digit numbers in task files/headers, done/ folder, #n references (tasks-global-numbering)
...
- task-format 0.1.1→0.2.0: header `[#n slug]`, mandatory `**Created:**`, numbering rules (server counter, 5-digit file name, no # in file)
- setup-tasks 1.0.0→1.1.0: v2 folder canon (yyyy-mm-dd-#####-slug.md), done/ phase, numbering in migrate
- using-tasks 1.6.0→1.7.0: create via tasks_create (server number), close → done/, Created: field
- delegate-task 0.4.0→0.5.0: number in inputs, staged blockers by #n, review blocker by #n
- inter-session-messaging 1.1.0→1.2.0: task refs by number (#452 ), lifecycle letters by number
Also synced catalog with newer installed versions (using-tasks 1.4.1→1.6.0, delegate-task 0.2.6→0.4.0, inter-session-messaging 1.0.0→1.1.0) — edits had gone straight to ~/.agents/skills/. fnf-testing + workshop-promote-brainstorm updated directly in ~/.agents/skills/ (no catalog source).
2026-08-23 11:52:43 +03:00
ddc18f1c15
meta(tasks): number 19 legacy files to v2 + restore 0 blocks
2026-08-23 11:30:55 +03:00
ceadc7c56e
meta(tasks): rename 19 legacy .tasks files to v2 date-prefix names
2026-08-23 11:25:17 +03:00
6789b8d96b
meta(tasks): migrate .tasks to v2 (global numbering 16 tasks)
2026-08-23 10:18:55 +03:00
f99d795e25
feat(skills): review-subagent — clean-context review via review_subagent tool [v0.1.0]
...
Скилл-обёртка для тула review_subagent (pi-расширение, OpeItcLoc03/pi-extensions):
дефолт-ревьюер = текущая модель сессии, конкретная — параметром model.
GREEN-проверка: fresh-context субагент со скиллами выбирает review-subagent
по триггеру «отревьюй через субагента». Lint 49/0, dist собран.
2026-08-23 02:05:50 +03:00
349aa7cd04
feat(skills): web-search — live web search via search_web tool (llm-web-proxy)
...
Policy skill: search ON by default (agent decides when fresh data is
needed), user can say «поищи» to force or «без поиска» to disable for
the rest of the session (conversational, like using-interns grant).
TDD: RED (no-skill subagent refuses, offers rustup/blog workarounds) →
GREEN (with skill: calls search_web, returns answer with [1] sources +
honest staleness caveat). Live-verified against real DeepSeek search.
Depends on pi-extension search_web (OpeItcLoc03/pi-extensions) +
llm-web-proxy modelPrefix support (victor/llm-web-proxy v0.1.6).
Design: .wiki/concepts/web-search-skill-design.md.
2026-08-22 17:47:35 +03:00
dbdd4306c9
docs(wiki): web-search skill design (search_web tool + web-search skill)
2026-08-22 17:36:23 +03:00
550f87d239
fix(scripts): prune never removes prod skills silently
...
install.ps1/-sh -Prune: a prod skill with no source in skills/ is
potentially lost knowledge. Now:
- interactive: ask per skill (default No)
- non-interactive: skip with warning
- -Yes/--yes: remove, but warn loudly
Also fixes WinPS 5.1 parse break: removed em-dash (UTF-8 0x94 reads as
" in cp1251) from install.ps1 — file is ASCII-clean again.
Lesson: pi-add-models got pruned because it lived only in prod, no source.
2026-08-20 13:38:14 +03:00
3f3a0cdaa9
feat(skills): inter-session-messaging replaces inter-session-peer-discipline
...
- New skill inter-session-messaging v1.0.0: SEND canon (address = folder name,
file naming, frontmatter from = own folder, never write to self) + RECEIVE +
POLICY (peer != authority, inbox vs board contract)
- Remove inter-session-peer-discipline (merged into inter-session-messaging)
- session-inbox-monitor: reference → inter-session-messaging
- project-bootstrap: Step 9 address-book registration (shared wiki
concepts/projects-address-book.md)
- dist rebuilt + pruned
2026-08-20 13:24:33 +03:00
37beda7508
docs(skills): point pi sections to OpeItcLoc03/pi-extensions repo
...
source of truth for the three pi extensions moved from .common/lib/pi-extensions
(dev-copies) to the new pi-extensions repo; deploy via just install. Updated:
session-inbox-monitor §Pi, session-handoff Headless(pi), vision-subagent
+ realization section. Cross-link AC#5.
2026-08-20 11:29:53 +03:00
53fc942c21
feat(skill): set repo-local pull.rebase policy
...
pulling-before-work 1.0.1 -> 1.1.0: step 1b ensures repo-local
pull.rebase=true + pull.ff=only (set-if-absent) so manual pulls never
create merge commits, matching snolla baseline. Skill's own pull stays
--ff-only (aborts on divergence, never leaves repo mid-rebase).
2026-08-20 09:11:47 +03:00
1aa200f99e
fix(inbox): dist-hermes artifact path .claude-inbox → .agents/inbox
2026-08-13 12:08:40 +03:00
f7c04cf8cc
fix(inbox): .claude-inbox → .agents/inbox cascade (rename idea 13 gap)
...
- skills: inter-session-peer-discipline v0.1.3, delegate-task v0.2.6, task-format v0.1.1
- hermes/mapping.yaml: monitor path
- .wiki/concepts/session-inbox-monitor-received-msg-fp.md: trigger phrase path
- dist rebuilt, lint 47/0, installed to ~/.claude/skills + ~/.agents/skills
2026-08-13 11:59:27 +03:00
d15fc3f9ef
docs(wiki): context7-setup concept → CLI-first canonical
...
Concept page (2026-04-28) still documented the plugin context7@claude-plugins-official as single source — stale vs setup-context7 v2.0.0 CLI-first migration (2026-08-12). Rewrote: CLI + key in ~/.config/projects-secrets/ctx7.env as canonical, plugin era demoted to rollback-only, whoami!=key-check gotcha recorded. Index entry + log updated. Surface: review finding on session-ritual-context7-pins-review (already closed VERDICT PASS).
2026-08-13 09:00:14 +03:00
2e30ccc17c
feat(vision-subagent): add to canon (v0.1.0)
...
Skill lived only in ~/.agents/skills (pi reads it) with broken YAML frontmatter — ": " inside description made the parser choke (nested-mapping error in TUI skill list).
Fix: folded block-scalar description + author/version per canon. Lint 47/0, dist rebuilt, installed to ~/.claude/skills + ~/.agents/skills (identical copies).
2026-08-13 08:55:15 +03:00
ced67d3eb8
docs(wiki): ingest pi-extension-headless-ritual concept (agent_end/mode-guard/loop-guard lessons)
2026-08-12 23:06:05 +03:00
348f6f3108
feat(update-skills): dual install target — ~/.claude/skills + ~/.agents/skills (agent-neutral); pi settings hack removed (v0.2.1)
2026-08-12 21:43:00 +03:00
e431e9e142
feat(agents-canon): AGENTS.md canon everywhere — bootstrap v2.0.0 writes AGENTS.md + CLAUDE.md pointer; 15 skills retarget triggers/rule refs from CLAUDE.md to AGENTS.md (semver bumps); dist rebuilt
2026-08-12 20:36:25 +03:00
6a33542d81
agents-canon: migrate CLAUDE.md -> AGENTS.md (canon) + legacy pointer
2026-08-12 20:32:57 +03:00
5f481c6fa1
meta(tasks): close [readme-command-index-row] in OpeItcLoc03/skills
2026-08-12 17:26:17 +00:00
32979fb9a6
docs(README): command-index provenance row en+ru; fix stale install.ps1 note (F1/F2 command-index-review)
2026-08-12 20:26:08 +03:00
b796769ab1
meta(tasks): close command-index-review (VERDICT PASS) + archive 12 done + follow-up readme-command-index-row + handoff
...
- command-index v0.1.0 reviewed: convention ok, discrimination 4/4, lint 46/0, dist/install sync
- F1/F2 (README rows en+ru missing + stale install.ps1 note) → readme-command-index-row
- 12 🟢 (11 wave closes + review) archived per using-tasks threshold
- .tasks/NEXT_SESSION.md: headless session-close-ritual handoff (staged by the ritual)
2026-08-12 20:25:17 +03:00
5b00c839ab
meta(tasks): update [session-close-ritual-extension-review] in OpeItcLoc03/skills
2026-08-12 17:18:53 +00:00
69e57d59ce
meta(tasks): close [session-close-ritual-extension-review] in OpeItcLoc03/skills
2026-08-12 17:15:34 +00:00
4d1c3cb7ad
meta(tasks): create [command-index-review] in OpeItcLoc03/skills
2026-08-12 17:14:23 +00:00
71863040ed
feat: command-index v0.1.0 — just/Makefile convention skill (idea 3, claude-to-agents)
2026-08-12 20:14:14 +03:00
d304549768
docs(session-handoff): v0.5.0 — headless ritual now built (session-close-ritual extension), agent_end rationale
...
RISK-2 drift fix: 'Не построен — follow-up' → points at the deployed extension
(.common/lib/pi-extensions/session-close-ritual.ts), records why agent_end not
agent_settled (live-verified), bump 0.4.0→0.5.0 (MINOR), dist rebuilt.
2026-08-12 20:13:19 +03:00
07ba78ba5a
meta(tasks): create [session-close-ritual-extension-review] in OpeItcLoc03/skills
2026-08-12 17:07:18 +00:00
183aa58bde
meta(tasks): close session-close-ritual-pi-extension (built+tested+deployed)
2026-08-12 20:04:15 +03:00
93b018c9bd
meta(tasks): create [session-close-ritual-pi-extension] in OpeItcLoc03/skills
2026-08-12 16:59:05 +00:00
f032e45e60
meta(tasks): close [readme-ru-pins-backfill] in OpeItcLoc03/skills
2026-08-12 16:58:47 +00:00
eb79b43b4c
fix(README.ru): backfill vendored pins (F1 from session-ritual-context7-pins-review) — 0993277 / c6f69c6
2026-08-12 19:58:41 +03:00
14e4938718
meta(tasks): close session-ritual-context7-pins-review (VERDICT PASS) + create readme-ru-pins-backfill
2026-08-12 19:54:28 +03:00
5b89b103e8
meta(handoff): update NEXT_SESSION.md for wave2-review-close
2026-08-12 19:52:21 +03:00
79baad1b9e
fix(setup-context7): accurate Phase 5/7 verification (whoami is OAuth-only, smoke = ctx7 library)
2026-08-12 19:51:25 +03:00
d173d583ff
meta(tasks): create [session-ritual-context7-pins-review] in OpeItcLoc03/skills
2026-08-12 16:48:21 +00:00
7b80a328be
feat: session-handoff v0.4.0 closing ritual (idea 7); setup-context7 v2.0.0 CLI-first (idea 16); backfill vendored pins (idea 2)
2026-08-12 19:48:04 +03:00
d64fcd622b
feat(code-review): v0.1.0 — two-axis review (Standards/Spec parallel clean subagents) + Fowler smell baseline (mattpocock) × caveman-review output format
2026-08-12 18:30:17 +03:00
43988f57ba
meta(tasks): close diagnosing-bugs-writing-skills-review (VERDICT PASS)
2026-08-12 18:28:49 +03:00
11c083918c
feat(review-kit-pi-method): v0.1.0 — pi-native clean-context review subagent spawn (verified live on pi 0.84.1: -nc -ns -nt = unprompted)
2026-08-12 18:25:05 +03:00
5b67c1d0e6
feat(loop-me): v0.1.0 — workflow-spec design gate adapted from mattpocock/skills @ 84fdeffd (done-when-implementer-asks-no-questions + independent check)
2026-08-12 17:44:42 +03:00
5b709d3767
meta(tasks): normalize STATUS.md line endings to LF (repo convention)
2026-08-12 17:13:55 +03:00
f6a41ce69e
meta(tasks): close brainstorming-skill-review (VERDICT PASS 6/6)
2026-08-12 17:12:55 +03:00
352a9af285
feat: diagnosing-bugs v0.1.0 (mattpocock core + superpowers Iron Law) + writing-skills v0.1.0 (TDD-for-skills, anti-sproul) — суперпауэрс-дыры 2/3 закрыты
2026-08-12 17:10:31 +03:00
4e38639647
meta(tasks): create [brainstorming-skill-review] in OpeItcLoc03/skills
2026-08-12 14:04:32 +00:00
5d2e45523f
feat(brainstorming): v0.1.0 — divergent phase adapted from obra/superpowers @ 6.2.0 (visual-companion dropped); trig: «забрендшторми», «поштормим», «накидай идеи»
2026-08-12 17:02:13 +03:00
eab171308e
meta(tasks): close using-tasks-archive-path-fix ( bff9c62)
2026-08-12 16:48:42 +03:00
bff9c622c2
fix(using-tasks): v1.4.1 — document real archive path .tasks/.archive/done-YYYY-MM.md
...
Reviewer finding (sovereign-catalog-wave2-review 13:43Z): SKILL.md documented
.tasks/archive/YYYY-MM.md (missing '.' prefix on .archive + missing 'done-'
prefix), repo convention is .tasks/.archive/done-YYYY-MM.md (done-2026-05.md,
done-2026-08.md). Fixed 5 path sites (layout, intro, Where, commit example,
Rules bullet). dist rebuilt, lint 39/0.
2026-08-12 16:48:33 +03:00
bb113c6cfb
meta(tasks): close de-superpowers-skill-readmes + skills-live-claudemd-superpowers-trigger
...
Both review follow-ups (F4/F5) done by workshop session; F1/F2 already
closed upstream by reviewer. Notify: OpeItcLoc03/workshop.
2026-08-12 16:46:33 +03:00
08a5d5084c
docs: de-superpowers per-skill READMEs + drop stale trigger from CLAUDE.md
...
F4 (de-superpowers-skill-readmes): 3 READMEs cleaned — bootstrap L47 no
longer claims 'use superpowers' template line; discipline L13 without
docs/superpowers/ paths + stale Rule 4 ('Commit yes, push no' grant model)
replaced with 'Push freely by default' (same class as review F2);
recommend-dont-menu L7 without superpowers:brainstorming. dist rebuilt for
all three (build.ps1 -Names), lint 39/0.
F5 (skills-live-claudemd-superpowers-trigger): root CLAUDE.md dropped
'use superpowers' (stale — plugin not installed); remaining 12 triggers
verified against installed skills.
2026-08-12 16:46:33 +03:00