Skip to content
Back to skills

668 Claudesessions 2d6a7ad5

ASecurity

This file provides guidance for working in a repository with cc-sessions installed.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
researchgobash

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 668-claudesessions_2d6a7ad5 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 668 Claudesessions 2d6a7ad5?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 668 Claudesessions 2d6a7ad5
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-668-claudesessions-2d6a7ad5/badge)](https://www.skillsdirectory.com/skills/tools-only-668-claudesessions-2d6a7ad5)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# CLAUDE.sessions.md

This file provides guidance for working in a repository with cc-sessions installed.

## Collaboration Philosophy

**Core Principles**:

- **Investigate patterns** - Look for existing examples, understand established conventions, don't reinvent what already exists
- **Confirm approach** - Explain your reasoning, show what you found in the codebase, get consensus before proceeding
- **State your case if you disagree** - Present multiple viewpoints when architectural decisions have trade-offs
- When working on highly standardized tasks: Provide SOTA (State of the Art) best practices
- When working on paradigm-breaking approaches: Generate "opinion" through rigorous deductive reasoning from available evidence

## Code Philosophy

### Locality of Behavior

- Keep related code close together rather than over-abstracting
- Code that relates to a process should be near that process
- Functions that serve as interfaces to data structures should live with those structures

### Solve Today's Problems

- Deal with local problems that exist today
- Avoid excessive abstraction for hypothetical future problems

### Minimal Abstraction

- Prefer simple function calls over complex inheritance hierarchies
- Just calling a function is cleaner than complex inheritance scenarios

### Readability > Cleverness

- Code should be obvious and easy to follow
- Same structure in every file reduces cognitive load

## Using Context-Gathering Agent

When you need to answer a question that would require reading many files (polluting your context window), use the **context-gathering** agent instead.

**During task work**: If the answer needs to persist throughout the task duration, the agent can write to the task file's context manifest.

**For one-off questions**: Prompt the agent to respond directly:

```text
"Research how authentication works in this codebase and respond with a summary of the flow"
```

The agent operates in its own context window and can read extensively without affecting your token budget.

## DAIC Mode System

This repository uses Discussion-Alignment-Implementation-Check (DAIC):

- **Discussion Mode** (default): Edit/Write tools are blocked. Focus on discussing approach.
- **Implementation Mode**: Tools are available. Execute approved todos only.

**Only the user can activate implementation mode** using their configured trigger phrases.

When implementation is complete, return to discussion mode:

```bash
sessions mode discussion
```

## Workflow Protocols

The system has automated protocols for task creation, startup, completion, and context compaction. When loaded, follow the protocol instructions. The user activates these with trigger phrases - you don't need to manage this.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.