esceptico/ntrp/propose-skill
Claude Code and agent skill by esceptico/ntrp
- community
Checking that the SKILL.md file is still in the repository.
Use this skill when the user wants to capture the current conversation as a reusable skill. Analyze the session and call skill_create to propose one — the user reviews the full body in the approval card before it's written to disk.
Install
npx vskill@latest install esceptico/ntrp/propose-skillSKILL.md
Propose Skill
The user wants to capture the work in this conversation as a reusable skill — a procedure the agent can re-run on demand via /<skill-name>. Your job: analyze the session, then call skill_create once with the proposed parameters. The user will see your proposal in the approval card and accept or reject.
When a skill (vs. an automation)
- Skill: a procedure the user invokes by name. No schedule. Captures know-how (steps, gotchas, references).
- Automation: a scheduled run with a fixed prompt. If the work has a clear cadence, use
/propose-automationinstead.
What to look at
- The actual steps you took in this session (tool calls, files touched, decisions made)
- What was tricky or non-obvious — the value of a skill is in the gotchas
- Whether the work has a clear sequence of steps worth codifying
- A skill name that's lowercase, hyphenated, and reads like an imperative (
refactor-component,audit-secrets)
What to call
Call skill_create exactly once with:
- `name`: lowercase, hyphens only, must start with a letter, max 48 chars. Example:
"refactor-component". - `description`: one line — what the skill does AND when to use it. This is what the agent reads to decide whether to activate the skill, so include keywords that match user intent.
- `body`: the full SKILL.md body, after the frontmatter (the system adds frontmatter from
name+description). Markdown. Start with a# Titleheading. Include step-by-step instructions, gotchas, examples. Write it for the next agent invocation — that agent has no memory of this conversation.
Before calling — say what and why
Before the tool call, write 2-3 sentences in plain prose explaining:
- What skill you're proposing (the gist, not the full body — that's in the args).
- Why — cite specific evidence from THIS session: which steps, what tools, why this is worth codifying. Be concrete, not generic.
The user reads your prose first, then sees the structured args in the approval card.
Rules
- One proposal only. Pick the highest-value one if there are multiple candidates.
- Grounded. Your prose rationale MUST reference what actually happened in this session — specific tools, files, decisions.
- `body` is for the next invocation. That agent has no memory of this conversation. Be explicit about steps, expected inputs/outputs, and known gotchas.
- No frontmatter in `body`. The system adds
name:anddescription:from the other args.
If there's nothing reusable
If the conversation is a one-off Q&A or exploration with no procedure worth codifying, say so plainly in 1-2 sentences and DO NOT call skill_create. Don't manufacture a proposal.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapps/server/skills/propose-skill/SKILL.md
Popularity
- Repository stars
- 68
- Repository forks
- 10
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/esceptico/ntrp/propose-skill)