sales-cs-enablement

Checks awada channel configuration and symlinks business knowledge into the sales-cs workspace.

8.5k|1.4k|Updated Apr 24, 2024
One-click install
npx skills add https://github.com/TeamWiseFlow/wiseflow --skill sales-cs-enablement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sales-cs-enablement
Source: https://github.com/TeamWiseFlow/wiseflow/tree/main/crews/main/skills/sales-cs-manager/tools/sales-cs-enablement
Command: npx skills add https://github.com/TeamWiseFlow/wiseflow --skill sales-cs-enablement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Enabling a sales-cs agent requires two repetitive mechanical steps: verifying that the awada channel is configured in openclaw.json and linking the main agent's business_knowledge files into the sales-cs workspace. Doing this by hand is error-prone and risks overwriting real user data.

Core Features & Use Cases

  • Channel Configuration Check: Runs sales-cs-enablement check-channel to inspect ~/.openclaw/openclaw.json and report via JSON output and exit codes whether the awada channel is configured.
  • Business Knowledge Linking: Runs sales-cs-enablement link to symlink business_knowledge.md and the business_knowledge/ folder from the main workspace into the sales-cs workspace, copying from the repository template on first use.
  • Overwrite Protection: Refuses to replace existing real files or directories at the link target, exiting with an error so no data is accidentally deleted.
  • Use Case: During sales-cs agent onboarding, the orchestrating agent calls check-channel to decide whether IT setup is needed, then calls link so the sales-cs agent gets read-only access to centrally maintained business knowledge.

Quick Start

Ask the agent to run the sales-cs-enablement link command to connect the main workspace business knowledge into the sales-cs workspace.

Frequently Asked Questions about sales-cs-enablement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if the awada channel is configured in openclaw?

Run `sales-cs-enablement check-channel`. It reads ~/.openclaw/openclaw.json, prints a JSON status to stdout, and returns exit code 0 if the channels.awada section exists and is non-empty, 1 if unconfigured, or 2 if the file is missing.

How do I share business knowledge files between agent workspaces?

Run `sales-cs-enablement link` to symlink business_knowledge.md and the business_knowledge/ folder from the main workspace into the sales-cs workspace. If the source file is missing, it is first copied from the repository template.

Can I override the default workspace paths used by the link command?

Yes. Set the MAIN_WORKSPACE, SALES_CS_WORKSPACE, and REPO_MAIN environment variables to override the default paths, and OPENCLAW_JSON to point the channel check at a different configuration file.

What happens if the link target already exists as a real file?

The script refuses to overwrite it and exits with code 1, printing an error asking for manual confirmation. Only existing symlinks are replaced; real files and directories are never deleted automatically.

Does the sales-cs agent maintain its own copy of business knowledge?

No. Business knowledge is governed by the main agent, and the sales-cs workspace accesses it through read-only symlinks. This prevents divergent copies and keeps a single source of truth.