subscope-profilelisted
Install: claude install-skill dancolta/subscope
# /subscope-profile
Per-section deep dive. Not a full re-interview, just the section that's drifted.
You ran `/subscope-onboard` once and the four config files at `~/.config/subscope/` are in place. After a few scans you notice: one subreddit floods the results with noise, the competitor anchor is missing a name, the pain language doesn't match how your buyers actually talk. That's the job for this skill. Pick the section, answer 1-3 focused questions, and only that section is rewritten.
If you've never run onboarding before, run `/subscope-onboard` first. This skill assumes an existing config.
## Procedure
### Step 1: Verify an onboarded config exists
```bash
cd "$CLAUDE_PLUGIN_ROOT" && PYTHONPATH=engine python3 -c "
from pathlib import Path
from subscope.lib import store
cfg = store.xdg_config_dir()
required = ['subreddits.yml', 'keywords.yml', 'brand-anchor.yml', 'example-pains.yml']
missing = [f for f in required if not (cfg / f).exists()]
if missing:
print('MISSING:', missing)
print('Run /subscope-onboard first.')
else:
print('OK')
"
```
If any required file is missing, stop and direct the user to `/subscope-onboard`.
### Step 2: Pick a section
Print verbatim:
```
Which section needs a refresh?
[1] Competitor anchor brand-anchor.yml
[2] Pain language example-pains.yml
[3] Subreddit tiers subreddits.yml
[4] Keywords keywords.yml
[5] Buyer titles subreddits.yml (operator/builder mapping)
[6] Cu