mirror of
https://github.com/alirezarezvani/claude-skills.git
synced 2026-08-28 04:24:58 +00:00
chore(cleanup): move pulse + capture to proper domain folders
Surgical move PR — resolves the two domain warts accumulated during
the v2 megaprompt build sweep:
engineering/pulse/ → research/pulse/ (research-pack — pulse is
the first research skill;
now joins litreview, grants,
dossier, patent, syllabus)
engineering/capture/ → productivity/capture/ (productivity — capture
is brain-dump organizer,
not engineering tooling)
WHY THIS PR
When Slice 1 (capture) shipped in PR #659, the productivity/ domain
folder didn't yet exist. When Slice 2 (pulse) shipped in PR #660, the
research/ folder didn't yet exist either. Both were placed in
engineering/ as the catch-all.
After Slices 3-5 established the productivity/, marketing/, and
research/ top-level domain folders, those two early skills were left
in engineering/ as warts. This PR resolves them BEFORE Slice 7
(13-research orchestrator) so the orchestrator can reference
research/pulse/ as its routing target without further path churn.
WHAT MOVED
Two directories moved via `git mv` (preserves rename history):
- engineering/pulse → research/pulse (11 files)
- engineering/capture → productivity/capture (11 files)
INTERNAL REFERENCES UPDATED
Inside the moved directories:
- .claude-plugin/plugin.json homepage URLs (engineering/X → new path)
- agents/cs-*.md `skills:` frontmatter field
CROSS-SKILL REFERENCES UPDATED
6 external files reference pulse and/or capture as sibling skills.
All updated via sed:
productivity/email/agents/cs-inbox-setup.md (capture ref)
productivity/email/agents/cs-inbox-triage.md (pulse + capture refs)
research/grants/agents/cs-grants.md (pulse ref)
research/litreview/agents/cs-litreview.md (pulse ref + stale
"will move in cleanup
PR" caveat removed)
research/dossier/agents/cs-dossier.md (pulse ref)
marketing/landing/agents/cs-landing.md (pulse + capture refs)
CODEX SYMLINKS RE-POINTED
.codex/skills/{capture,pulse} symlinks updated to point at new
locations. Verified resolution to SKILL.md files works.
.codex/skills-index.json still references the old paths — this file
is auto-regenerated by the codex-sync workflow on every merge to dev
(prior commits: 9a47d85, bf5d4c2, f0176e0). Will regenerate fully
when this PR merges.
VERIFIED CLEAN
- `grep -rn 'engineering/pulse\|engineering/capture'` returns zero
results outside .codex/skills-index.json (which auto-regenerates).
- Moved scripts smoke-tested from new locations:
productivity/capture/skills/capture/scripts/workspace_inventory.py
--sample → returns inventory correctly
research/pulse/skills/pulse/scripts/citation_tracker.py
--action list → returns empty (no sessions) as expected
- Symlinks resolve: `.codex/skills/capture/SKILL.md` and
`.codex/skills/pulse/SKILL.md` both readable.
POST-CLEANUP STATE
Domain folders contain only domain-appropriate skills:
engineering/ — software-engineering tools (Matt Pocock skills,
agenthub, caveman, grill-me, grill-with-docs,
handoff, write-a-skill, 20+ other engineering
skills)
productivity/ — capture (new), email pair (inbox-setup +
inbox-triage)
marketing/ — landing
research/ — pulse (new), litreview, grants, dossier,
patent, syllabus
This matches the CLAUDE.md navigation map's domain definitions and
removes the two cumulative warts.
REMAINING WORK (after this merges)
☐ Slice 6: notebooklm (browser-automation, last shape)
☐ Slice 7: 13-research orchestrator + autoresearch-agent reconciliation
☐ Slice 8: 02-reflect (productivity sibling of capture)
9 of 13 v2 megaprompts shipped. 3 remaining + this cleanup.
https://claude.ai/code/session_01FEUmeuYhmnxVFq7EZM8ZSw
This commit is contained in:
parent
f0176e0bd9
commit
6d9630f83c
30 changed files with 14 additions and 14 deletions
|
|
@ -1 +1 @@
|
|||
../../engineering/capture/skills/capture
|
||||
../../productivity/capture/skills/capture
|
||||
|
|
@ -1 +1 @@
|
|||
../../engineering/pulse/skills/pulse
|
||||
../../research/pulse/skills/pulse
|
||||
|
|
@ -163,8 +163,8 @@ Instead of writing to ./landing-pages/<slug>.html:
|
|||
## Related Agents
|
||||
|
||||
- `landing-page-generator` (product-team/) — sibling, Next.js TSX conversion-focused (different output target)
|
||||
- [cs-capture](../../../engineering/capture/agents/cs-capture.md) — different domain (productivity)
|
||||
- [cs-pulse](../../../engineering/pulse/agents/cs-pulse.md) — different domain (research)
|
||||
- [cs-capture](../../../productivity/capture/agents/cs-capture.md) — different domain (productivity)
|
||||
- [cs-pulse](../../../research/pulse/agents/cs-pulse.md) — different domain (research)
|
||||
|
||||
## References
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"name": "Alireza Rezvani",
|
||||
"url": "https://alirezarezvani.com"
|
||||
},
|
||||
"homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/capture",
|
||||
"homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/productivity/capture",
|
||||
"repository": "https://github.com/alirezarezvani/claude-skills",
|
||||
"license": "MIT",
|
||||
"skills": ["./skills/capture"],
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
name: cs-capture
|
||||
description: Brain-dump organizer persona. Catches unstructured streams of mixed thoughts/tasks/ideas and transforms them into a 4-section actionable system with zero information loss. Refuses to fabricate workspace connections. Refuses to corporate-ify the user's voice. Refuses to act on dump items without explicit pick. Asks at most ONE mid-organization clarifying question per dump.
|
||||
skills: engineering/capture/skills/capture
|
||||
skills: productivity/capture/skills/capture
|
||||
domain: productivity
|
||||
model: opus
|
||||
tools: [Read, Write, Glob, Grep, Bash]
|
||||
|
|
@ -192,7 +192,7 @@ Re-run /cs:inbox-setup when business/pricing/priorities change.
|
|||
|
||||
- [cs-inbox-triage](./cs-inbox-triage.md) — companion skill, reads the KB this skill writes
|
||||
- [cs-grill-master](../../../engineering/grill-me/agents/cs-grill-master.md) — plan-only grill (different domain)
|
||||
- [cs-capture](../../../engineering/capture/agents/cs-capture.md) — brain-dump organizer (different mode)
|
||||
- [cs-capture](../../../productivity/capture/agents/cs-capture.md) — brain-dump organizer (different mode)
|
||||
|
||||
## References
|
||||
|
||||
|
|
|
|||
|
|
@ -194,8 +194,8 @@ Generated at <timestamp>. KB updated: {N blocklist, M tracker}.
|
|||
## Related Agents
|
||||
|
||||
- [cs-inbox-setup](./cs-inbox-setup.md) — companion skill, writes the KB this skill reads
|
||||
- [cs-pulse](../../../engineering/pulse/agents/cs-pulse.md) — external research (different domain)
|
||||
- [cs-capture](../../../engineering/capture/agents/cs-capture.md) — brain-dump organizer (different mode)
|
||||
- [cs-pulse](../../../research/pulse/agents/cs-pulse.md) — external research (different domain)
|
||||
- [cs-capture](../../../productivity/capture/agents/cs-capture.md) — brain-dump organizer (different mode)
|
||||
|
||||
## References
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ The cs-dossier agent orchestrates the `dossier` skill across hypothesis-tested e
|
|||
|
||||
- [cs-litreview](../../litreview/agents/cs-litreview.md) — sibling, academic literature
|
||||
- [cs-grants](../../grants/agents/cs-grants.md) — sibling, NIH funding
|
||||
- [cs-pulse](../../../engineering/pulse/agents/cs-pulse.md) — sibling, multi-platform recency
|
||||
- [cs-pulse](../../../research/pulse/agents/cs-pulse.md) — sibling, multi-platform recency
|
||||
- Future: cs-patent (patent prior-art), cs-syllabus (course readings)
|
||||
|
||||
---
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ The cs-grants agent orchestrates the `grants` skill:
|
|||
## Related Agents
|
||||
|
||||
- [cs-litreview](../../litreview/agents/cs-litreview.md) — sibling, academic literature (no RePORTER)
|
||||
- [cs-pulse](../../../engineering/pulse/agents/cs-pulse.md) — sibling, multi-platform recency
|
||||
- [cs-pulse](../../../research/pulse/agents/cs-pulse.md) — sibling, multi-platform recency
|
||||
- Future: cs-patent, cs-dossier, cs-syllabus
|
||||
|
||||
---
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ research_guide_{topic-slug}_{date}.docx
|
|||
|
||||
## Related Agents
|
||||
|
||||
- [cs-pulse](../../../engineering/pulse/agents/cs-pulse.md) — research-pack sibling (will move to research/ in cleanup PR)
|
||||
- [cs-pulse](../../../research/pulse/agents/cs-pulse.md) — research-pack sibling
|
||||
- [cs-grill-master](../../../engineering/grill-me/agents/cs-grill-master.md) — plan-only grill (different domain)
|
||||
- Future research-pack siblings: cs-grants, cs-patent, cs-dossier, cs-syllabus
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
"name": "Alireza Rezvani",
|
||||
"url": "https://alirezarezvani.com"
|
||||
},
|
||||
"homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/engineering/pulse",
|
||||
"homepage": "https://github.com/alirezarezvani/claude-skills/tree/main/research/pulse",
|
||||
"repository": "https://github.com/alirezarezvani/claude-skills",
|
||||
"license": "MIT",
|
||||
"skills": ["./skills/pulse"],
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
name: cs-pulse
|
||||
description: Multi-source recency research persona. Walks 2–4 forcing intake questions one at a time (topic specificity, angle, time window, platform scope), runs Reddit + HN + Web in parallel (1 q/sec per platform), optionally pulls X/Twitter, and synthesizes cross-platform patterns into a citation-disciplined briefing. Refuses vague topics. Refuses to bundle intake questions. Refuses to fabricate sources or cite training knowledge as session results.
|
||||
skills: engineering/pulse/skills/pulse
|
||||
skills: research/pulse/skills/pulse
|
||||
domain: research
|
||||
model: opus
|
||||
tools: [Read, Write, Bash, WebFetch, WebSearch]
|
||||
Loading…
Add table
Reference in a new issue