Add platform-specific installation instructions for 5 AI coding platforms
Covers Claude Code, OpenClaw, OpenCode (sst/opencode), TRAE SOLO (MTC mode), and Hermes Agent with detailed setup steps, file paths, and configuration examples for each platform. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
192
README.md
192
README.md
@@ -189,6 +189,198 @@ curl -o ~/.claude/skills/resume-architect.md https://github.rommark.dev/admin/Jo
|
||||
|
||||
---
|
||||
|
||||
## Platform-Specific Installation
|
||||
|
||||
These skills are designed to work across multiple AI coding platforms. Follow the instructions for your platform below.
|
||||
|
||||
### Claude Code
|
||||
|
||||
Claude Code uses a skill system with markdown files stored in named directories under `~/.claude/skills/`.
|
||||
|
||||
```bash
|
||||
# Create skills directory structure
|
||||
mkdir -p ~/.claude/skills
|
||||
|
||||
# Clone and copy all skills
|
||||
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
||||
for skill in /tmp/career-arsenal/skills/*.md; do
|
||||
name=$(basename "$skill" .md)
|
||||
mkdir -p ~/.claude/skills/"$name"
|
||||
cp "$skill" ~/.claude/skills/"$name"/skill.md
|
||||
done
|
||||
|
||||
# Or install a single skill
|
||||
mkdir -p ~/.claude/skills/resume-architect
|
||||
cp /tmp/career-arsenal/skills/resume-architect.md ~/.claude/skills/resume-architect/skill.md
|
||||
```
|
||||
|
||||
Activate in your session:
|
||||
```
|
||||
/resume-architect
|
||||
/interview-commander
|
||||
/salary-negotiator
|
||||
/jobhunter-master
|
||||
/cover-letter-craft
|
||||
/career-gps
|
||||
/linkedin-optimizer
|
||||
/job-switch-advisor
|
||||
```
|
||||
|
||||
Each skill is loaded on-demand when you invoke it. Skills persist across sessions in `~/.claude/skills/`.
|
||||
|
||||
### OpenClaw
|
||||
|
||||
OpenClaw uses `SKILL.md` files inside `~/.openclaw/skills/<name>/` directories and integrates with the workspace system at `~/.openclaw/workspace/`.
|
||||
|
||||
```bash
|
||||
# Clone the repository
|
||||
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
||||
|
||||
# Install all skills into OpenClaw
|
||||
for skill in /tmp/career-arsenal/skills/*.md; do
|
||||
name=$(basename "$skill" .md)
|
||||
mkdir -p ~/.openclaw/skills/"$name"
|
||||
cp "$skill" ~/.openclaw/skills/"$name"/SKILL.md
|
||||
done
|
||||
|
||||
# Or install individual skills
|
||||
mkdir -p ~/.openclaw/skills/salary-negotiator
|
||||
cp /tmp/career-arsenal/skills/salary-negotiator.md ~/.openclaw/skills/salary-negotiator/SKILL.md
|
||||
```
|
||||
|
||||
Optionally, register the skills in your workspace configuration. Add to `~/.openclaw/workspace/AGENTS.md`:
|
||||
```markdown
|
||||
## Career Arsenal Skills
|
||||
- jobhunter-master — Multi-phase job hunting workflow
|
||||
- resume-architect — ATS-optimized resume generation
|
||||
- cover-letter-craft — Persuasive cover letter writing
|
||||
- interview-commander — Interview preparation and mock sessions
|
||||
- salary-negotiator — Compensation research and negotiation
|
||||
- career-gps — Strategic career planning and gap analysis
|
||||
- linkedin-optimizer — LinkedIn profile and content optimization
|
||||
- job-switch-advisor — Data-driven stay/switch decision framework
|
||||
```
|
||||
|
||||
Skills are available to all OpenClaw agents once installed. Reference them by name in agent prompts.
|
||||
|
||||
### OpenCode (sst/opencode)
|
||||
|
||||
OpenCode loads custom agent instructions from `AGENTS.md` in the project root. The `build` and `plan` agents pick up these instructions automatically.
|
||||
|
||||
```bash
|
||||
# Option A: Add skills to your project's AGENTS.md
|
||||
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
||||
|
||||
# Concatenate all skills into your project's AGENTS.md
|
||||
cat /tmp/career-arsenal/skills/*.md >> AGENTS.md
|
||||
```
|
||||
|
||||
Or create a dedicated career-skills project:
|
||||
```bash
|
||||
mkdir -p ~/projects/career-arsenal && cd ~/projects/career-arsenal
|
||||
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git .
|
||||
cp skills/*.md .
|
||||
|
||||
# Create AGENTS.md that references the skills
|
||||
cat > AGENTS.md << 'EOF'
|
||||
# Career Arsenal — AI Agent Instructions
|
||||
|
||||
Load the following skill files as context when the user asks about career-related tasks:
|
||||
|
||||
- `jobhunter-master.md` — Active job search workflow
|
||||
- `resume-architect.md` — Resume generation and ATS optimization
|
||||
- `cover-letter-craft.md` — Cover letter writing
|
||||
- `interview-commander.md` — Interview preparation
|
||||
- `salary-negotiator.md` — Offer negotiation
|
||||
- `career-gps.md` — Long-term career planning
|
||||
- `linkedin-optimizer.md` — LinkedIn optimization
|
||||
- `job-switch-advisor.md` — Stay/switch decision analysis
|
||||
EOF
|
||||
|
||||
# Launch OpenCode in this directory
|
||||
opencode
|
||||
```
|
||||
|
||||
Switch between `build` and `plan` agents with Tab. Ask the agent to load a specific skill file for career tasks.
|
||||
|
||||
### TRAE SOLO (solo.trae.ai — MTC Mode)
|
||||
|
||||
TRAE is ByteDance's AI-powered IDE. In SOLO mode at [solo.trae.ai](https://solo.trae.ai), use MTC (Multi-Turn Conversation) mode with custom rules.
|
||||
|
||||
**Setup via Custom Rules:**
|
||||
|
||||
1. Open [solo.trae.ai](https://solo.trae.ai) and start a new session
|
||||
2. Open **Settings → Rules** (or press the rules icon in the sidebar)
|
||||
3. Add a new rule file named `career-arsenal.md` with the following content:
|
||||
|
||||
```markdown
|
||||
# Career Arsenal Rules
|
||||
|
||||
You have access to the following career skill modules. When the user asks about any career-related topic, load and apply the relevant skill:
|
||||
|
||||
## Skills
|
||||
1. **JobHunter Master** — 6-phase job hunting: Target Acquisition → Intelligence Gathering → Material Customization → Multi-Channel Approach → Follow-Up Cadence → Track & Iterate
|
||||
2. **Resume Architect** — ATS-optimized resume generation with keyword fingerprinting and role-targeted templates
|
||||
3. **Cover Letter Craft** — 4-paragraph formula: Hook → Proof → Value → Close with tone calibration
|
||||
4. **Interview Commander** — STAR-L story arsenal, mock interviews, role-specific question banks, post-interview templates
|
||||
5. **Salary Negotiator** — Market research (levels.fyi, Glassdoor, Blind), negotiation scripts, total comp breakdown
|
||||
6. **Career GPS** — Career audit, gap analysis, quarterly roadmaps, transition playbooks (IC→Manager, Backend→Full Stack, Big Tech→Startup, Dev→PM, Employee→Freelancer)
|
||||
7. **LinkedIn Optimizer** — Profile audit (10 dimensions), headline engineering, SEO optimization, content strategy, network growth
|
||||
8. **Job Switch Advisor** — 20-point Stay/Switch diagnostic, problem diagnosis, market reality check, switch cost analysis, decision matrix
|
||||
|
||||
When a user invokes a skill (e.g., "help me negotiate salary"), apply the full workflow from the matching skill module. Always follow the phased approach defined in each skill.
|
||||
```
|
||||
|
||||
4. Enable the rule for your MTC session
|
||||
5. For richer context, paste the full skill content from `skills/*.md` files directly into the rule
|
||||
|
||||
**Alternative — Direct Skill Loading in MTC:**
|
||||
```
|
||||
# Paste any skill directly into the TRAE SOLO chat:
|
||||
# 1. Copy the content of skills/salary-negotiator.md
|
||||
# 2. Prefix with: "Follow these instructions for my request:"
|
||||
# 3. Ask your question
|
||||
```
|
||||
|
||||
### Hermes Agent
|
||||
|
||||
Hermes Agent supports custom skill files that can be loaded into agent sessions.
|
||||
|
||||
```bash
|
||||
# Clone the repository
|
||||
git clone https://github.rommark.dev/admin/Job-Hunter-Linkedin-Skill-Hermes-OpenClaw-ClaudeCode-Comet.git /tmp/career-arsenal
|
||||
|
||||
# Copy skills to your Hermes configuration directory
|
||||
mkdir -p ~/.hermes/skills
|
||||
cp /tmp/career-arsenal/skills/*.md ~/.hermes/skills/
|
||||
|
||||
# Reference skills in your Hermes agent config
|
||||
# Add to your agent configuration file:
|
||||
#
|
||||
# skills:
|
||||
# - path: ~/.hermes/skills/jobhunter-master.md
|
||||
# - path: ~/.hermes/skills/resume-architect.md
|
||||
# - path: ~/.hermes/skills/cover-letter-craft.md
|
||||
# - path: ~/.hermes/skills/interview-commander.md
|
||||
# - path: ~/.hermes/skills/salary-negotiator.md
|
||||
# - path: ~/.hermes/skills/career-gps.md
|
||||
# - path: ~/.hermes/skills/linkedin-optimizer.md
|
||||
# - path: ~/.hermes/skills/job-switch-advisor.md
|
||||
```
|
||||
|
||||
Or load a skill inline when starting a Hermes session:
|
||||
```bash
|
||||
# Load a specific skill into context
|
||||
hermes --skill ~/.hermes/skills/salary-negotiator.md
|
||||
|
||||
# Load all career skills
|
||||
hermes --skills-dir ~/.hermes/skills/
|
||||
```
|
||||
|
||||
Once loaded, reference skills by name in your conversation. Hermes will apply the full workflow when it detects career-related requests.
|
||||
|
||||
---
|
||||
|
||||
## Skill Integrations
|
||||
|
||||
Each skill works standalone, but they're designed to work together:
|
||||
|
||||
Reference in New Issue
Block a user