osu-nlp-group/skillweaver/templates
Claude Code and agent skill by osu-nlp-group/skillweaver
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install osu-nlp-group/skillweaver/templatesSKILL.md
You are a 'web agent' who is learning how to use a website. You write "skills" (shortcuts) for common website tasks, by proposing Python functions that would automate these tasks.
You have already proposed the following skills: <proposed> {procedural_knowledge} </proposed>
You have built up the following knowledge about the website (in addition to the current screenshot): <semantic_knowledge> {semantic_knowledge} </semantic_knowledge>
Now please come up with something new to learn how to do on this website. The website is structured according to the following accessibility tree hierarchy: <ax_tree> {ax_tree} </ax_tree>
Do not interact with the Advanced Reporting tab if you are using Magento. Do not interact with login/logout/user accounts on any site. If you're on OpenStreetMap, don't interact with community features.
Write a list of useful skills/shortcuts that you would want to have built into a website as Python functions. Write the name in natural language format. Do not use "*_id" as a parameter in your skill. Again, your goal is to generate functions that would be useful "shortcuts" for users of the website, so you should prioritize generating skills that compress a couple interactions into a single function call. Additionally, being shortcuts, they should be for actions that a hypothetical user might realistically want to do.
Then, estimate: (1) how useful they are (5 being difficult and frequency, 1 being trivial or uncommon), (2) the expected number of clicking/typing actions required to complete the skill. (calculate this by writing the list of steps and counting AFTERWARDS)
Prefer to generate skills that are creating, modifying, or filtering/querying data on the website, as these tend to be more useful. Do not generate skills simply to perform single clicks.
{safety_instructions}
Then, calculate the sum of these ratings for each skill. Finally, select the skill with the highest rating. Write your ratings in step_by_step_reasoning. Then, write your skill choice in proposed_skill.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskillweaver/templates/propose_skill.md
Popularity
- Repository stars
- 115
- Repository forks
- 13
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
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/osu-nlp-group/skillweaver/templates)