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
The `--plugin-dir` flag tells Claude Code to load the local plugin from the `abca-plugin/` directory. The plugin's skills, commands, agents, and hooks will be available immediately.
84
+
The `--plugin-dir` flag tells Claude Code to load the local plugin from the `docs/abca-plugin/` directory. The plugin's skills, commands, agents, and hooks will be available immediately.
85
85
86
-
> **Tip:** If you use Claude Code via VS Code or JetBrains, you can add `--plugin-dir abca-plugin` to the extension's CLI arguments setting.
86
+
> **Tip:** If you use Claude Code via VS Code or JetBrains, you can add `--plugin-dir docs/abca-plugin` to the extension's CLI arguments setting.
87
87
88
88
#### What the plugin provides
89
89
@@ -106,16 +106,12 @@ The `--plugin-dir` flag tells Claude Code to load the local plugin from the `abc
Copy file name to clipboardExpand all lines: docs/abca-plugin/README.md
+7-16Lines changed: 7 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,14 @@ A Claude Code plugin that provides guided workflows for setting up, deploying, o
5
5
## Installation
6
6
7
7
```bash
8
-
claude --plugin-dir abca-plugin
8
+
claude --plugin-dir docs/abca-plugin
9
9
```
10
10
11
11
Or add to your project's `.claude/settings.json`:
12
12
13
13
```json
14
14
{
15
-
"plugins": ["./abca-plugin"]
15
+
"plugins": ["./docs/abca-plugin"]
16
16
}
17
17
```
18
18
@@ -37,20 +37,14 @@ Or add to your project's `.claude/settings.json`:
37
37
|`cdk-expert`| Sonnet | AWS CDK infrastructure expert for construct design, handler implementation, and stack modifications |
38
38
|`agent-debugger`| Sonnet | Read-only debugging specialist for task failures, preflight errors, and CloudWatch log analysis |
39
39
40
-
### Hooks
41
-
42
-
-**SessionStart** — Injects ABCA project context (directory structure, key commands, task types, available skills/agents) into every Claude Code session.
43
-
44
40
## Plugin Structure
45
41
46
42
```
47
-
abca-plugin/
43
+
docs/abca-plugin/
48
44
plugin.json # Plugin manifest
49
45
agents/
50
46
cdk-expert.md # CDK infrastructure agent
51
47
agent-debugger.md # Runtime debugging agent
52
-
hooks/
53
-
hooks.json # SessionStart context injection
54
48
skills/
55
49
setup/SKILL.md # First-time setup workflow
56
50
deploy/SKILL.md # CDK deployment management
@@ -63,21 +57,20 @@ abca-plugin/
63
57
64
58
## Testing
65
59
66
-
This plugin is markdown and configuration only (no executable code), so traditional unit tests don't apply. Instead, a **4-layer validation strategy** verifies correctness:
60
+
This plugin is markdown and configuration only (no executable code), so traditional unit tests don't apply. Instead, a **3-layer validation strategy** verifies correctness:
|**3. Content Integrity**| All repo paths exist, all `mise run` commands are valid tasks, all `bgagent` CLI flags match actual help output, skill cross-references resolve, AWS CLI syntax is correct |
73
-
|**4. Hooks**|`hooks.json` structure, supported event names, skills/agents listed in hook content all exist, no sensitive data |
0 commit comments