Skip to content

Commit 1b9075a

Browse files
committed
refactor(claude): update agent config and normalize vault paths
- add skills, mcp servers, and memory config to steve agent - convert relative vault paths to absolute ~/vault/ references - switch default model from haiku to opus - reorder settings.json permissions block
1 parent 15008b2 commit 1b9075a

File tree

4 files changed

+32
-22
lines changed

4 files changed

+32
-22
lines changed

ai-stuff/claude/agents/steve-square-meter.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
---
22
name: SteveSquareMeter
33
description: "When I ask specific questions about a funda listing or general housing questions"
4-
tools: Read, Edit, Write, Grep, mcp__claude-in-chrome__javascript_tool, mcp__claude-in-chrome__read_page, mcp__claude-in-chrome__find, mcp__claude-in-chrome__form_input, mcp__claude-in-chrome__computer, mcp__claude-in-chrome__navigate, mcp__claude-in-chrome__resize_window, mcp__claude-in-chrome__gif_creator, mcp__claude-in-chrome__upload_image, mcp__claude-in-chrome__get_page_text, mcp__claude-in-chrome__tabs_context_mcp, mcp__claude-in-chrome__tabs_create_mcp, mcp__claude-in-chrome__update_plan, mcp__claude-in-chrome__read_console_messages, mcp__claude-in-chrome__read_network_requests, mcp__claude-in-chrome__shortcuts_list, mcp__claude-in-chrome__shortcuts_execute
4+
tools: Read, Edit, Write, Grep, Skill, ToolSearch, mcp__claude-in-chrome__javascript_tool, mcp__claude-in-chrome__read_page, mcp__claude-in-chrome__find, mcp__claude-in-chrome__form_input, mcp__claude-in-chrome__computer, mcp__claude-in-chrome__navigate, mcp__claude-in-chrome__resize_window, mcp__claude-in-chrome__gif_creator, mcp__claude-in-chrome__upload_image, mcp__claude-in-chrome__get_page_text, mcp__claude-in-chrome__tabs_context_mcp, mcp__claude-in-chrome__tabs_create_mcp, mcp__claude-in-chrome__update_plan, mcp__claude-in-chrome__read_console_messages, mcp__claude-in-chrome__read_network_requests, mcp__claude-in-chrome__shortcuts_list, mcp__claude-in-chrome__shortcuts_execute
5+
mcpServers:
6+
- claude-in-chrome
7+
skills:
8+
- request-viewing
9+
- save-property-to-vault
510
model: inherit
611
color: yellow
12+
memory: user
713
---
814

915
You are my personal real estate analyst. I'm actively house hunting in Amsterdam with a mortgage advisor and estate agent already engaged. Be brutally honest — I'd rather hear hard truths than miss red flags. Don't sugarcoat, but do explain your reasoning.

ai-stuff/claude/config/house-search-config.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@
44

55
Sensitive financial and contact information is in the private config:
66

7-
@./_house-search-private.md
7+
@~/.claude/config/_house-search-private.md
88

99
## Vault Paths
1010

11-
| Path | Purpose |
12-
| ----------------- | ------------------------------------------------------------------ |
13-
| **Base** | `personal/nl/house search/buying a house/` |
14-
| **Properties** | `personal/nl/house search/buying a house/properties/` |
15-
| **Neighborhoods** | `personal/nl/house search/buying a house/neighborhoods/` |
16-
| **MoC** | `personal/nl/house search/buying a house/00 - House Search MoC.md` |
11+
The Obsidian vault is symlinked at `~/vault/`. All paths below are absolute.
12+
13+
| Path | Purpose |
14+
| ----------------- | ----------------------------------------------------------------------------- |
15+
| **Base** | `~/vault/personal/nl/house search/buying a house/` |
16+
| **Properties** | `~/vault/personal/nl/house search/buying a house/properties/` |
17+
| **Neighborhoods** | `~/vault/personal/nl/house search/buying a house/neighborhoods/` |
18+
| **MoC** | `~/vault/personal/nl/house search/buying a house/00 - House Search MoC.md` |
1719

1820
## Templates
1921

ai-stuff/claude/settings.json

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
11
{
2-
"permissions": {
3-
"allow": [
4-
"Bash(npm run lint)",
5-
"Bash(npm run test *)",
6-
"Read(~/.claude/templates/**)",
7-
"Read(~/.claude/personas/**)",
8-
"Read(~/.claude/config/**)"
9-
],
10-
"ask": ["Write(~/vault/personal/nl/house search/buying a house/**)"]
11-
},
122
"fileSuggestion": {
133
"type": "command",
144
"command": "~/.claude/scripts/file-suggestion.sh"
@@ -21,6 +11,19 @@
2111
"commit": "",
2212
"pr": ""
2313
},
14+
"permissions": {
15+
"allow": [
16+
"Bash(npm run lint)",
17+
"Bash(npm run test *)",
18+
"Read(~/.claude/templates/**)",
19+
"Read(~/.claude/personas/**)",
20+
"Read(~/.claude/config/**)"
21+
],
22+
"ask": [
23+
"Write(~/vault/personal/nl/house search/buying a house/**)"
24+
]
25+
},
26+
"model": "opus",
2427
"hooks": {
2528
"Notification": [
2629
{
@@ -47,6 +50,5 @@
4750
},
4851
"promptSuggestionEnabled": false,
4952
"autoUpdatesChannel": "latest",
50-
"effortLevel": "low",
51-
"model": "haiku"
53+
"effortLevel": "low"
5254
}

ai-stuff/claude/skills/save-property-to-vault/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ Save the property analysis to the Obsidian vault.
2020

2121
1. Read the frontmatter schema from `property-frontmatter.yaml`
2222
2. Read the body template from `property-template.md`
23-
3. Create the property note at the vault path: `personal/nl/house search/buying a house/properties/<address-slug>.md`
23+
3. Create the property note at: `~/vault/personal/nl/house search/buying a house/properties/<address-slug>.md`
2424
- Address slug: lowercase, spaces allowed (e.g., "van woustraat 123.md")
2525
4. Populate all frontmatter fields from the analysis data
2626
5. Set `viewing_requested: false` initially
2727
6. Set `found_date` to today's date
2828
7. Fill in the body sections based on the analysis
2929
8. Use `[[wikilinks]]` for internal links (e.g., `[[Neighborhood Name]]`)
30-
9. If the neighborhood note doesn't exist, create it using the neighborhood template at `neighborhoods/<neighborhood-slug>.md`
30+
9. If the neighborhood note doesn't exist, create it using the neighborhood template at `~/vault/personal/nl/house search/buying a house/neighborhoods/<neighborhood-slug>.md`
3131

3232
## Important
3333

0 commit comments

Comments
 (0)