cc-soul-setup

Build cc-soul from source (requires cmake, make, C++ compiler)

16 stars

Best use case

cc-soul-setup is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Build cc-soul from source (requires cmake, make, C++ compiler)

Teams using cc-soul-setup should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/cc-soul-setup/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/tools/cc-soul-setup/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/cc-soul-setup/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How cc-soul-setup Compares

Feature / Agentcc-soul-setupStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Build cc-soul from source (requires cmake, make, C++ compiler)

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# cc-soul-setup

Build chitta binaries from source code.

## Requirements
- cmake
- make
- C++ compiler (g++ or clang++)

## Usage

```bash
# Run smart-install from plugin directory (builds from source as fallback)
${CLAUDE_PLUGIN_ROOT}/scripts/smart-install.sh
```

This will:
1. Stop any running daemon
2. Download pre-built binaries (or build from source if unavailable)
3. Install to ~/.claude/bin/
4. Download embedding model if needed
5. Install hooks and configure permissions
6. Set up systemd user service (Linux only) and start the daemon
7. Run database migrations if needed

If cmake is not available and pre-built binaries aren't found, suggest using `/cc-soul-update` to download pre-built binaries instead.

After setup, the daemon is managed by systemd (`systemctl --user status chittad`). It starts automatically and restarts on crash.

Related Skills

android-release-build-setup

16
from diegosouzapw/awesome-omni-skill

Complete Android release build configuration - orchestrates keystore, ProGuard, and signing setup

android-proguard-setup

16
from diegosouzapw/awesome-omni-skill

Configure ProGuard/R8 for Android release builds with safe defaults

oauth-2-0-setup

16
from diegosouzapw/awesome-omni-skill

Implement OAuth 2.0 authentication flows including authorization code with PKCE, client credentials, and device code for secure API integration.

authentication-setup

16
from diegosouzapw/awesome-omni-skill

Design and implement authentication and authorization systems. Use when setting up user login, JWT tokens, OAuth, session management, or role-based access control. Handles password security, token management, SSO integration.

ClaudeChatGPTGemini

android-e2e-testing-setup

16
from diegosouzapw/awesome-omni-skill

Setup UI Automator 2.4 smoke test for validating app launches (works with debug and release builds)

ab-test-setup

16
from diegosouzapw/awesome-omni-skill

Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.

conductor-setup

16
from diegosouzapw/awesome-omni-skill

Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)

alto-feature-setup

16
from diegosouzapw/awesome-omni-skill

Use when starting a new feature - running /alto-feature-setup, updating objective.md, or running alto-new-run. Interactive workflow for feature initialization.

webmcp-setup

16
from diegosouzapw/awesome-omni-skill

Strategic guidance for adding WebMCP to web applications. Use when the user wants to make their web app AI-accessible, create LLM tools for their UI, or enable browser automation through MCP. Focuses on design principles, tool architecture, and testing workflow.

project-setup

16
from diegosouzapw/awesome-omni-skill

Interactive project setup for new repos using this template. Detects placeholder text in project.mdc, asks about tech stack, recommends skills, and configures the project. Trigger automatically when project.mdc contains "[Project Name]".

setup-cicd-pipeline-workflow

16
from diegosouzapw/awesome-omni-skill

Automated CI/CD pipeline setup for Urbit ship deployments, OTA updates, and infrastructure-as-code workflows

setup-automatik

16
from diegosouzapw/awesome-omni-skill

Facilitate the installation and management of VPS solutions using the Setup Automatik engine (powered by Orion Design). Use when the user wants to install, configure, or manage tools like Traefik, Portainer, Chatwoot, N8N, and other open-source applications on a Linux VPS.