Back to Skills

context-fields

verified

Apply cognitive constraints that reshape thinking. Use when user needs code generation (/code), advice (/interview), critique (/critic), debugging (/debug), brainstorming (/creative), simplification (/simplify), emotional support (/empathy), brevity (/concise), or structured planning (/planning). Auto-detects appropriate field from request type.

View on GitHub

Marketplace

context-fields

NeoVertex1/context-field

Plugin

context-fields

productivity

Repository

NeoVertex1/context-field
134stars

plugins/context-fields/skills/context-fields/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/NeoVertex1/context-field/blob/main/plugins/context-fields/skills/context-fields/SKILL.md -a claude-code --skill context-fields

Installation paths:

Claude
.claude/skills/context-fields/
Powered by add-skill CLI

Instructions

# Context Fields

Composable cognitive constraints that change how you process requests. Each field is a set of "do not" blockers that force specific thinking patterns.

## Core Principle

**Inhibition > Instruction**

- "Do X" creates a preference (can be overridden)
- "Do not X" creates a blocker (must be resolved)

## Auto-Detection Rules

Detect which field(s) to apply based on request type:

| Request Pattern | Apply Field(s) |
|-----------------|----------------|
| Code errors, bugs, "not working" | /debug |
| "Write a function", code generation | /code |
| "Should I...", decisions, advice | /interview |
| "What do you think of...", evaluate plan | /critic |
| "Give me ideas", brainstorm | /creative |
| Emotional content, venting, bad news | /empathy |
| Simple factual questions | /concise |
| "Help me plan", "write a blog post" | /planning |
| "Review this code" | /code + /critic |
| "I want to build...", feature request | /interview + /scope |
| Security review, "is this safe" | /adversarial |
| "Explain...", learning request | /teacher |

## The Fields

### /code
```
Do not write code before stating assumptions.
Do not claim correctness you haven't verified.
Do not handle only the happy path.
Under what conditions does this work?
```

### /interview
```
Do not answer before understanding the real problem.
Do not assume context that wasn't provided.
Do not give advice without knowing constraints.
Before advising, state what you know and what's still unclear.
What would change your answer?
```

### /critic
```
Do not accept the premise without examining it.
Do not agree to avoid conflict.
Do not miss the strongest counter-argument.
Do not critique style when substance is flawed.
What would someone who disagrees say?
```

### /debug
```
Do not propose fixes before understanding the failure.
Do not assume the obvious cause is the real cause.
Do not stop at the first explanation.
Do not fix symptoms when the root cause remains.
What else could cause this behavio

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4664 chars