← Back to Skills Marketplace
kaicianflone

Pronoun Resolver

by Kai Cianflone · GitHub ↗ · v0.9.0 · MIT-0
cross-platform ⚠ suspicious
51
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install pronoun-resolver
Description
Intercepts ambiguous pronouns (it, them, these, those, that, this, they, its) in user prompts and resolves them to specific referents using a tiered LLM engi...
README (SKILL.md)

Pronoun Resolver

Automatically detects ambiguous pronouns in your prompts and resolves them to specific referents before Claude acts on them.

How It Works

  1. Every message is scanned for pronouns: it, them, these, those, that, this, they, its
  2. If the prompt is self-contained (pronoun + specific noun), it passes through untouched
  3. If a pronoun is ambiguous, a quick LLM self-check resolves it with a confidence score
  4. If confidence is low, 3 independent LLM agents vote on the resolution
  5. The resolved referent is injected as context — your original message is never modified

Ledger

Resolutions are logged to .claude/pronoun-ledger.json in the project directory. The ledger tracks accuracy and adjusts the confidence threshold over time:

  • High accuracy: trusts self-check more (fewer council escalations)
  • Low accuracy: escalates to council more often

Disable

Create .claude/pronoun-resolver-disabled in the project root to disable. Delete the file to re-enable.

Install

Symlink or copy this directory to ~/.claude/skills/pronoun-resolver:

ln -s /path/to/coding-pronoun-prompt-resolver ~/.claude/skills/pronoun-resolver
Usage Guidance
Install only if you are comfortable with every prompt being scanned, ambiguous prompts and correction checks being sent through local Claude CLI model calls, and prompt-derived resolution history being stored in a project ledger. Add the ledger to .gitignore, review or purge it periodically, and use the disable file in sensitive projects.
Capability Tags
financial-authoritycan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The pronoun-resolution purpose is coherent, but the skill operates on broad ambiguous commands such as fix, update, delete, and rename by injecting silent resolution context before the assistant acts. Publisher metadata also lists unrelated high-risk capability tags, which do not match the artifact behavior.
Instruction Scope
The hook runs on every user prompt when installed, performs correction monitoring on follow-up prompts, and can invoke additional LLM stages without per-prompt confirmation. A project-level disable file exists, but default activation is broad.
Install Mechanism
Installation is a standard skill copy or symlink with a user-prompt-submit command hook. Static scan and dependency scan are clean, and VirusTotal telemetry is absent, but the hook grants automatic execution on all prompts.
Credentials
For pronoun resolution, reading each prompt and invoking an LLM is expected, but passing project paths and asking the model to use project context expands exposure beyond the immediate prompt.
Persistence & Privilege
The skill stores a plain JSON ledger under .claude with prompt excerpts, inferred referents, timestamps, confidence values, and correction state. It documents pruning and gitignore guidance, but persistence is default and not opt-in.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pronoun-resolver
  3. After installation, invoke the skill by name or use /pronoun-resolver
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.9.0
Eval framework (10 cases), resolve.py extraction, adversarial review fixes (stdin guard, fence stripping, sed injection, backtick matching)
v0.1.0
Initial release: tiered LLM resolution engine with self-learning ledger
Metadata
Slug pronoun-resolver
Version 0.9.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Pronoun Resolver?

Intercepts ambiguous pronouns (it, them, these, those, that, this, they, its) in user prompts and resolves them to specific referents using a tiered LLM engi... It is an AI Agent Skill for Claude Code / OpenClaw, with 51 downloads so far.

How do I install Pronoun Resolver?

Run "/install pronoun-resolver" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pronoun Resolver free?

Yes, Pronoun Resolver is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pronoun Resolver support?

Pronoun Resolver is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pronoun Resolver?

It is built and maintained by Kai Cianflone (@kaicianflone); the current version is v0.9.0.

💬 Comments