Performs full NCI manipulation analysis on content (text or URL).
Analyzes content for manipulation using 20 NCI categories and generates dual perspectives.
/plugin marketplace add synaptiai/synapti-marketplace/plugin install decipon@synapti-marketplacePerforms full NCI manipulation analysis on content (text or URL).
When provided with text content directly:
When provided with a URL:
WebFetch to retrieve contentURL Detection Pattern:
If input matches: http[s]?://[^\s]+ → Treat as URL
Otherwise → Treat as text content
WORKFLOW:
- [ ] 1. Detect input type (text vs URL)
- [ ] 2. If URL: Fetch content with WebFetch
- [ ] 3. Read NCI skill for methodology
- [ ] 4. Score all 20 categories with evidence
- [ ] 5. Calculate composite factors
- [ ] 6. Calculate overall score
- [ ] 7. Generate dual perspectives
- [ ] 8. Format output report
Step 1-2: Input Processing
INPUT ANALYSIS:
Type: [Text/URL]
Source: [Direct input / URL domain]
Word Count: [N]
Context: [Any user-provided context]
Step 3: Load Methodology Read from skill files:
.claude/skills/nci-analysis/SKILL.md - Overview.claude/skills/nci-analysis/references/categories.md - Category definitions.claude/skills/nci-analysis/references/scoring.md - Calculation methodsStep 4: Category Scoring For each of 20 categories:
CATEGORY #[N]: [Name]
Question: [Guiding question]
Score: [1-5]
Evidence: "[Specific quote or pattern]"
Confidence: [LOW/MED/HIGH]
Step 5-6: Calculations Apply weighted formulas from scoring.md
IMPORTANT: Confidence Cap Per NCI Protocol, confidence MUST NEVER exceed 95% (0.95). This applies to:
Even with overwhelming evidence, cap at 95% to reflect inherent uncertainty in manipulation detection.
Step 7: Perspective Generation Generate BOTH interpretations:
MANIPULATIVE INTERPRETATION:
[Why this could be manipulation]
Confidence: [X]%
LEGITIMATE INTERPRETATION:
[Why this could be legitimate]
Confidence: [Y]%
Step 8: Output Report Format as requested (default: Markdown)
When additional context needed:
Trigger deep research when:
Apply source evaluation framework from deep-research-agent:
For detailed detection signals and vocabulary during analysis, reference:
| Resource | Purpose |
|---|---|
skills/nci-analysis/references/categories.md | Detection signals per category |
skills/nci-analysis/references/vocabulary.md | Word lists for pattern matching |
skills/nci-analysis/references/scoring.md | Quantitative formulas and thresholds |
skills/nci-analysis/references/guidance.md | Actionable tips for users |
During analysis, pay special attention to:
When generating output, include actionable guidance based on thresholds:
guidance.mdSee skills/nci-analysis/references/guidance.md for complete tip text.
# NCI Analysis Report
## Content Analyzed
**Source**: [URL or "Direct text input"]
**Word Count**: [N]
**Analysis Date**: [Date]
## Overall Score: [0-100] [Severity]
**Confidence**: [X]%
## Composite Factors
| Factor | Score | Confidence |
|--------|-------|------------|
| Emotional Manipulation | X.X/5 | X% |
| Suspicious Timing | X.X/5 | X% |
| Uniform Messaging | X.X/5 | X% |
| Tribal Division | X.X/5 | X% |
| Missing Information | X.X/5 | X% |
## Key Findings
[Top 3-5 manipulation indicators with specific evidence]
## Perspectives
### If Manipulative
[Detailed manipulative interpretation]
### If Legitimate
[Detailed legitimate interpretation]
## Detailed Category Scores
[All 20 categories with scores and evidence]
## Methodology
NCI Protocol v1.0 - Pattern-based manipulation detection
Analysis performed by NCI Analyzer Agent
When user requests JSON output:
{
"analysis_metadata": {
"source": "[URL or text]",
"word_count": N,
"analyzed_at": "ISO timestamp"
},
"score": {
"overall": N,
"confidence": 0.XX,
"severity": "[LOW/MODERATE/HIGH/SEVERE]"
},
"composite_factors": { ... },
"categories": { ... },
"perspectives": { ... }
}
If WebFetch fails:
1. Report error to user
2. Ask if they can provide text directly
3. Suggest checking URL accessibility
If content < 50 words:
1. Warn that analysis may be unreliable
2. Proceed with available content
3. Note limitations in report
If content type unclear (satire, fiction, etc.):
1. Note the ambiguity
2. Analyze as presented
3. Include interpretation caveats
Analyze URL:
User: Analyze this article for manipulation: https://example.com/article
Agent: [Fetches URL, performs full NCI analysis, outputs report]
Analyze Text:
User: Check this for manipulation patterns:
[Pasted text content]
Agent: [Performs full NCI analysis on provided text]
Quick Score Only:
User: Just give me the NCI score for this: [content]
Agent: [Performs analysis, returns score with brief key findings]
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences