necktie-research
Build a self-contained, copy-ready research prompt through a bounded prompt-reversal, critique, schema, review, and verification loop.
Skill by gillcash
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/gillcash-necktie-research
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, research, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/necktie-research
What's inside
- Skill name
necktie-research- Description
- Build a self-contained, copy-ready research prompt through a bounded prompt-reversal, critique, schema, review, and verification loop. Use when the user invokes $necktie-research; asks for a deep-research prompt, research brief, controlling brief, or reusable prompt; wants to reverse-engineer a successful conversation or deliverable into one prompt; or accepts Necktie's offer to draft a research prompt.
- License
- MIT
- Instructions
- 44 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- research-prompt-protocol.md · references/
- research_prompt_loop.py · scripts/
- research_state.py · scripts/
SKILL.md (first lines)
# Necktie Research Turn an initial question, iterative conversation, prior research, or reference deliverable into one portable prompt that a capable researcher can execute without hidden session context. ## Start the loop 1. Treat an explicit invocation or the user's acceptance of a Necktie offer as authorization to begin. Recover the approved topic and intended artifact from the conversation; do not ask for permission again. 2. Read [references/research-prompt-protocol.md](references/research-prompt-protocol.md) completely before drafting. 3. Use `standard` depth unless the user asks for deep, exhaustive, multi-pass, or reference-matching work; then use `deep`. 4. Carry the beneficiary, expected-net-wealth objective, mandate, horizon, and material constraints into the research brief. Keep evidence standards unchanged. 5. Ask only for a missing answer that would materially change the research objective or required output. Otherwise label a reasonable assumption and continue in the same turn. ## Build the prompt Run every protocol phase: discover, fingerprint, critique, blueprint, draft, review, revise if necessary, and verify. Scan all relevant sources inside the user-authorized workspace, attachments, named paths, and referenced packages before declaring context absent. Do not silently search unrelated private locations. Make the prompt: - self-contained and independent of this conversation; - tool-neutral unless the user names a tool; - explicit about outcome, audience, default case, scope, sources, hypotheses, deliverables, schemas, evidence rules, quality checks, and stopping conditions where those elements matter; - proportionate to the requested research depth rather than artificially short; - easy to copy as one fenced text block. Do not request hidden chain-of-thought. Request concise assumptions, decisions, evidence, calculations, citations, checks, and limitations instead. ## Review and hand off Freeze the draft before each review. Return `APPROVE`, `REVISE`, or `BLOCK` internally, fix only material findings, and respect the protocol's circuit breaker. Verify fresh-session completeness and compare the structure with a reference deliverable when one exists. Lead the handoff with the final prompt in one `text` code block. Then list only material usage instructions, assumed inputs, and unresolved limitations. Save the prompt to a file only when the user requests a file or the surrounding task already authorizes artifact creation. For an audit trail or resumable run, run the bundled controller from the user's project directory. Replace `<skill-dir>` with the directory that contains this `SKILL.md`, and `<python>` with a Python 3 command (`python3`; on Windows, `py -3` or `python`): ```text <python> "<skill-dir>/scripts/research_prompt_loop.py" init --goal "..." --depth standard --output .necktie/research-prompt.json <python> "<skill-dir>/scripts/research_prompt_loop.py" transition --file .necktie/research-prompt.json --to discover --note "Candidate context located" <python> "<skill-dir>/scripts/research_prompt_loop.py" review --file .necktie/research-prompt.json --decision REVISE --reason "Output schema is underspecified" --issue-signature schema-gap <python> "<skill-dir>/scripts/research_prompt_loop.py" verify --file .necktie/research-prompt.json --result PASS --reason "Fresh-session completeness check passed" ``` `init` refuses to replace an existing packet; pass `--force` only when the user wants to discard it. Run one controller command at a time per packet, because the controller does not lock the file. The controller records phase decisions, not private reasoning. Persistence is optional; the bounded process is not.
From gillcash/necktie, MIT.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (9 days ago)
- Last release
- Oct 20, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/gillcash/necktie
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from gillcash
Cite this page
necktie-research skill. Agent Mart. https://agentmart.dev/skills/gillcash-necktie-research (last updated 2026-10-24)