Commit Graph

125 Commits

Author SHA1 Message Date
Shayan Rais 7fe7140e00 encode two-color sub-loop convention in /workflows:development-workflows command
Adds the fff3b0/ddf4ff color split to the Workflow column spec, asks
research agents to mark each step as (top) or (sub) in the structured
report, updates the Phase 3 execute step to map those markers to badge
colors, and makes the post-table legend mandatory via new Rule 11.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-29 00:27:01 +05:00
Shayan Rais 7f69a3e02f mandate HTML img with align="middle" and flat chains for Workflow column
Updates the /workflows:development-workflows command to require
HTML <img align="middle"> badges (so arrows align with badge
centers) and to forbid parenthetical sub-loops or English
qualifiers in the Workflow chain. Inner loop steps must be
listed as flat siblings.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-29 00:23:15 +05:00
Shayan Rais d0e72b910e drop Plan column from /workflows:development-workflows command
Removes the Plan-implementation research item from both agent prompts,
strips the PLAN line from the structured report format, and prunes the
Plan-link rules from Phase 0/2/3 and the Rules section. Column order
in the spec now matches the README: Name | ★ | Workflow | a | c | s.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-29 00:19:03 +05:00
Shayan Rais 2f21c03d87 update /workflows:development-workflows to populate new Workflow column and research 11 repos
Bumps repo count from 10 to 11 (adds mattpocock/skills to Agent 1's
batch), replaces "Uniqueness tags" research item with "Workflow"
canonical pipeline, and documents the shields.io badge encoding rules
(/ → %2F, - → --, _ → __, dots/colons verbatim) so the orchestrator
encodes plain-text agent output into ddf4ff badges consistently. Adds
mandatory Rule 11 forbidding synthesized pipelines — agents must trace
each repo's documented happy path.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-29 00:13:38 +05:00
Shayan Rais bb7d81c585 add /workflows:skill-collections command — research 5 skill-collection repos and refresh README table
Mirrors /workflows:development-workflows: 5 phases (read → launch → compare
→ changelog → execute), reuses development-workflows-research-agent, writes
to changelog/skill-collections/changelog.md. Single-agent batch (5 repos).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-28 18:16:56 +05:00
Shayan Rais f734255f60 rename presentation agent 2026-04-26 17:19:49 +05:00
Shayan Rais 9437efe323 updated 2026-04-26 17:13:50 +05:00
Shayan Rais eabba864a9 updated weather workflow 2026-04-26 16:55:11 +05:00
Shayan Rais 9f78707d51 workflow added 2026-04-24 21:40:27 +05:00
Shayan Rais deaaccdb61 context 2026-04-24 21:32:03 +05:00
Shayan Rais 10937f71cd skills added 2026-04-24 20:26:01 +05:00
Shayan Rais 45e31dc8da added tips 2026-04-24 19:41:17 +05:00
Shayan Rais 1c30bb165a updated cards 2026-04-24 17:57:01 +05:00
Shayan Rais dc73306e61 bottom cards added 2026-04-24 17:49:19 +05:00
Shayan Rais 5e039867a8 added 3 main pages 2026-04-24 16:58:43 +05:00
Shayan Rais a1168118d0 updated jargons 2026-04-24 12:32:54 +05:00
Shayan Rais 7174ae2ad3 updated presentation 2026-04-24 12:16:54 +05:00
Shayan Rais eefa980187 Merge pull request #65 from xiaolai/fix/nlpm-time-agent-name-collision
fix: rename root time-agent to time-agent-pkt to resolve name collision
2026-04-24 00:24:00 +05:00
Shayan Rais d1c2dcf4c4 Delete development-workflows-research-agent.md 2026-04-24 00:17:39 +05:00
Shayan Rais a4a347806b deleted 2 slides 2026-04-24 00:11:05 +05:00
claude[bot] 775d42bd40 fix: rename root time-agent to time-agent-pkt to resolve name collision
Two agent files both declared `name: time-agent` with different implementations:
- `.claude/agents/time-agent.md` (root): PKT, UTC+5 (Pakistan Standard Time)
- `agent-teams/.claude/agents/time-agent.md` (agent-teams): Dubai GST, UTC+4

When both scopes are active, Claude Code may invoke the wrong time-agent —
serving PKT time when a Dubai command expects GST, or vice versa.

Renamed the root agent's `name` from `time-agent` to `time-agent-pkt` so
the two agents are unambiguous. The agent-teams variant retains `name: time-agent`
since `agent-teams/.claude/commands/time-orchestrator.md` explicitly invokes it
by that name for Dubai time display.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-22 18:29:01 +00:00
Shayan Rais 421f8e1279 Update weather-orchestrator.md 2026-04-22 21:44:36 +05:00
Shayan Rais fe3434b42b presentation updated 2026-04-22 15:31:13 +05:00
Shayan Rais 41f50d781d added shayan introduction 2026-04-22 15:01:23 +05:00
Shayan Rais 08cf087a16 .claude/rules/presentation: switch Glob heading to paths: YAML frontmatter
The '# Glob: presentation/**' markdown heading was not parsed as scoping
metadata — Claude Code only reads YAML frontmatter with paths: for
path-specific rule loading. Without proper frontmatter, the file loaded
into every session instead of only presentation/** work. Now correctly
scoped via paths: ["presentation/**"] with H1 'Presentation Delegation'.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-20 00:07:52 +05:00
Shayan Rais 29e19dfbe0 .claude/rules/markdown-docs: switch Glob heading to paths: YAML frontmatter
The '# Glob: **/*.md' markdown heading was a cargo-cult label — Claude Code
only parses YAML frontmatter with paths: for path-scoping. Without it, the
file loaded unconditionally on every session. Now correctly scoped via
paths: ["**/*.md"] and H1 retitled to 'Markdown Docs' for human readers.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-20 00:07:46 +05:00
Shayan Rais d3b61467c4 .claude/agents/presentation-learning-journey: record scoped per-slide scroll override pattern
Documents the below-fold legend technique: min-height expansion, scroll affordance,
window.scrollTo(0,0) in showSlide(), and why no CSS ancestor changes are needed.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-19 12:58:00 +05:00
Shayan Rais 6b8d32a0f1 .claude/agents/presentation-learning-journey: record legend-footer pattern
Documents the color-coded definition table technique: shrink chip-cloud
container to free vertical space, add 2-col grid below with matching hex
term colors, 0.82rem rows, 9 items per column balancing color tiers.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-19 12:48:46 +05:00
Shayan Rais 82ac7fc9f3 .claude/agents/presentation-learning-journey: record hero-tier chip hierarchy pattern
Document inline styling approach for dominant/supporting chip tiers on word-cloud
slides: hero chips use 1.5-1.6rem / weight 800 / glow box-shadow; supporting chips
use 0.9-1.0rem / weight 600 / plain shadow. No new CSS classes needed.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-19 12:28:22 +05:00
Shayan Rais 017994b5e5 .claude/agents/presentation-learning-journey: record chip-splitting and color-rebalancing patterns
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-19 11:58:34 +05:00
Shayan Rais 27df25fb04 .claude/agents/presentation-learning-journey: record word-cloud slide insertion methodology
Documents the absolute-position % chip pattern, 5-row layout strategy,
overflow:hidden container, white-space:nowrap requirement, and updated
section-divider positions after the slide-2 insertion (total 39 slides).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-19 11:30:54 +05:00
Shayan Rais c86880a227 .claude/agents/presentation-learning-journey: record slide-3 insertion methodology and sed/Edit sequencing rule
Self-evolve log entries from the Apr 18 "What is Claude Code?" slide
insertion: descending-sed renumber method, three-column inline-grid layout
choice, post-insertion section-divider positions (Agents=8 ... Workflow=34),
and the sequencing rule that Edit must run after sed completes — parallel
execution causes "file modified since read" errors.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-18 22:07:54 +05:00
Shayan Rais bbfa6b8894 settings.json: hoist disableAllHooks to top of file
Move disableAllHooks next to the opening brace so the master toggle
is visible at the top instead of buried below env and
enableAllProjectMcpServers. Behavior unchanged (remains false).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-18 20:24:10 +05:00
Shayan Rais b6ff4fdb25 agents/development-workflows-research-agent: expand allowedTools
Add Write, Edit, Agent, NotebookEdit, and mcp__* to the allowlist so
the research agent can author reports and delegate to subagents
without per-tool permission prompts.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-18 20:24:05 +05:00
Shayan Rais 5b062383a8 agents/presentation-learning-journey: record rebuild protocol and data-loss prevention rule
Added mandatory learning: never run destructive git ops (checkout --, restore,
reset --hard) on uncommitted work. Added commit-per-milestone protocol, Write-tool
vs sed preference for large restructures, and full rebuild summary for the
2026-04-18 weather-reporter 37-slide deck.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-18 16:26:56 +05:00
Shayan Rais db0efc8142 updated 2026-04-17 21:39:53 +05:00
Shayan Rais 9c1597c009 fix indentation in settings.json permissions block
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-16 23:45:24 +05:00
Shayan Rais 65fe4f0cf8 disable PreToolUse, Notification, and InstructionsLoaded hooks in config
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-16 23:45:24 +05:00
Shayan Rais 37fa0bac05 update hook property names and add PreCompact blocking output to hooks README
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-16 23:45:23 +05:00
Shayan Rais 724b02356b add weather data entries for 2026-04-16 (23.8°C Dubai)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-16 23:45:20 +05:00
Shayan Rais e569d3e3c5 fix Bash permission — change Bash to Bash(*) to auto-allow all bash commands for subagents
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-10 00:31:15 +05:00
Shayan Rais d0c1149087 add permissiondenied wav sound for new PermissionDenied hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:43 +05:00
Shayan Rais 7ca1b7cfd3 add permissiondenied mp3 sound for new PermissionDenied hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:42 +05:00
Shayan Rais 49184dfbe3 add filechanged wav sound for new FileChanged hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:41 +05:00
Shayan Rais 4063b0ecaa add filechanged mp3 sound for new FileChanged hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:40 +05:00
Shayan Rais 8cd1f00a4d add cwdchanged wav sound for new CwdChanged hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:37 +05:00
Shayan Rais b5a0c59fda add cwdchanged mp3 sound for new CwdChanged hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:37 +05:00
Shayan Rais 0e5166fdd8 add stopfailure wav sound for new StopFailure hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:37 +05:00
Shayan Rais 25e7c81045 add stopfailure mp3 sound for new StopFailure hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:36 +05:00
Shayan Rais 27c1a893aa add taskcreated wav sound for new TaskCreated hook
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-04 18:34:36 +05:00