You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -163,8 +163,10 @@ Rules and docs reference scripts via `$CLAUDE_CONFIG_DIR/scripts/...` so the pat
163
163
`claude/scripts/` currently holds `agent-routing-hook.sh` (the `PreToolUse` routing hook referenced by `rules/model-routing.md`),
164
164
`safety-guard-hook.py` (a `PreToolUse` deny/ask gate on `Bash` and `Edit|Write` — the Claude-side twin of pi's `permission-gate.ts` + `protected-paths.ts`, referenced by `rules/git-hygiene.md`),
165
165
`usage-log-hook.py` + `usage-report.py` (`SubagentStop`/`Stop`/`SessionEnd` telemetry into `$CLAUDE_CONFIG_DIR/usage.jsonl` and its aggregator, also referenced by `rules/model-routing.md`; `make usage-report` runs the aggregator for every profile),
166
+
`browser-endpoint.sh` (prints the CDP endpoint of the user's browser, referenced by `claude/CLAUDE.md`),
166
167
and `statusline-command.sh` (a `statusLine` hook script).
167
-
None is symlinked-by-reference; a profile must opt in via its own `settings.json`, which is not tracked in this repo — each hook script's header carries its wiring snippet.
168
+
No hook among them is wired by default; a profile must opt in via its own `settings.json`, which is not tracked in this repo — each hook script's header carries its wiring snippet.
169
+
`browser-endpoint.sh` is a plain helper instead: it is invoked by path and needs no wiring.
168
170
Agents are single `.md` files fetched and tracked by `resource-manager.sh` (see "Skill & agent source management").
169
171
-**`plugins.txt` is desired-state only.**
170
172
Installation is manual per-profile; the Makefile only reports drift.
Copy file name to clipboardExpand all lines: skills/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,7 +91,7 @@ Generated by `make skills-catalog` — do not edit by hand (`make skills-doctor`
91
91
|[`drive-chrome-cdp`](https://github.com/sanketsudake/chrome-cdp-cli/tree/deee3056260e6dea5f182760e3559d79a7222291/skills/drive-chrome-cdp)| Drive the user's real, already-running local Chrome — its live tabs, logins, and cookies, so it types no credentials — from the shell via the `chrome-cdp` CL... |
92
92
|[`fill-workday-timesheet`](fill-workday-timesheet/SKILL.md)| Fills in the user's Workday timesheet: hours per weekday against a project for one week or every unfilled week up to a date, review-first, showing the planne... |
93
93
|[`list-week-meetings`](list-week-meetings/SKILL.md)| Lists a week's meetings from the Outlook (Microsoft 365) web calendar, grouped by day with time, title, organizer, online/in-person status, and meeting status. |
94
-
|[`login-microsoft-sso`](login-microsoft-sso/SKILL.md)| Ensures a Chrome tab is signed in to an app behind your organization's Microsoft (Entra) SSO (e.g. Workday, Engage, Outlook), driven by the `chrome-cdp` CLI... |
94
+
|[`login-microsoft-sso`](login-microsoft-sso/SKILL.md)| Ensures a browser tab is signed in to an app behind your organization's Microsoft (Entra) SSO (e.g. Workday, Engage, Outlook), driven by the `chrome-cdp` CLI... |
95
95
|[`record-engage-activity`](record-engage-activity/SKILL.md)| Fills and submits the Engage Add Activity form (category, type, date, quantity, notes) via the chrome-cdp CLI, showing the entry and points before submitting. |
Copy file name to clipboardExpand all lines: skills/apply-workday-leave/SKILL.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ description: >-
6
6
reconciles the timesheet so the leave day carries no project hours.
7
7
Use when the user wants to apply leave, absence, sick leave, casual leave,
8
8
planned leave, or comp off in Workday, or invokes /apply-workday-leave.
9
-
Drives the user's real Chrome via the chrome-cdp CLI and logs in through
9
+
Drives the user's real browser via the chrome-cdp CLI and logs in through
10
10
login-microsoft-sso.
11
11
disable-model-invocation: true
12
12
license: Apache-2.0
@@ -17,7 +17,7 @@ metadata:
17
17
18
18
# Apply Workday Leave
19
19
20
-
This skill automates the Workday **Request Absence** flow via **`chrome-cdp`** on the user's real, logged-in Chrome.
20
+
This skill automates the Workday **Request Absence** flow via **`chrome-cdp`** on the user's real, logged-in browser.
21
21
It requests absence for given dates and type, shows the plan, and waits for confirmation before submitting — then checks the timesheet and clears any project hours already entered.
22
22
Submitting writes real data and notifies the approver; never submit without explicit confirmation.
0 commit comments