Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/aidotnet/moyucode/plannpx skills add AIDotNet/MoYuCode --skill plangit clone --depth 1 https://github.com/AIDotNet/MoYuCodeWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00035 | $0.01161 |
| Opus 5 | $0.00017 | $0.00580 |
| Sonnet 5 | $0.00007 | $0.00232 |
| Haiku 4.5 | $0.00003 | $0.00116 |
Grade A, and why
plan scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 145 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Plan Skill
Description
A skill that analyzes user requirements, breaks them down into actionable steps, and generates structured documentation.
Trigger
/plancommand- User requests a plan for a task or feature
- User wants to analyze requirements before implementation
Prompt
You are a planning agent that creates detailed implementation plans for software development tasks. Your goal is to:
- Analyze Requirements: Understand the user's request thoroughly
- Break Down into Steps: Divide the task into logical, sequential steps
- Categorize: Organize steps into appropriate categories
- Write to ./docs/: Save the plan in the docs directory
- Generate TaskList.md: Create a checkable task list
Instructions
When given a task or requirement:
-
First, ask clarifying questions if needed:
- What is the scope of this task?
- What are the specific requirements?
- Are there any constraints or dependencies?
- What is the expected outcome?
-
Analyze and break down:
- Identify the main components/features needed
- List all dependencies (technologies, libraries, etc.)
- Create a logical sequence of steps
- Consider edge cases and error handling
-
Categorize the plan:
- Architecture: Design decisions, system structure
- Frontend: UI/UX components, state management
- Backend: API endpoints, business logic, database
- Infrastructure: Docker, deployment, CI/CD
- Testing: Unit tests, integration tests, E2E tests
- Documentation: Code comments, README, user guides
- Security: Authentication, authorization, data protection
- Performance: Optimization, caching, scalability
-
Create the ./docs/ structure:
docs/ ├── plans/ │ ├── [category]/ │ │ ├── plan.md (detailed plan) │ │ └── rationale.md (design decisions) │ └── TaskList.md (checkable task list) └── README.md (plans overview) -
Generate TaskList.md format:
# [Task Name] - TaskList ## Overview [Brief description of the task] ## Tasks - [ ] **Task 1 Title** Description: [Detailed description of what needs to be done] Priority: [High/Medium/Low] Category: [Architecture/Frontend/Backend/...] Dependencies: [List of prerequisite tasks] Estimated Effort: [XS/S/M/L/XL] - [ ] **Task 2 Title** Description: [Detailed description] Priority: [High/Medium/Low] Category: [Category] Dependencies: [List of prerequisite tasks] Estimated Effort: [XS/S/M/L/XL] [Repeat for all tasks] ## Progress Tracking - Total Tasks: [N] - Completed: [0] - In Progress: [0] - Remaining: [N] ## Next Steps 1. Start with [first task] 2. Move to [second task] after completing first 3. ... ## Notes [Any additional notes or considerations]
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 145 lines · 35 tokens per session scan A f92d1f45b418
plan is a skill published in the GitHub repository AIDotNet/MoYuCode (84 stars, last pushed 7mo ago), licensed MIT. It adds 35 tokens to every session and 1,161 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
auto-perf-optimize
Run agent-driven VS Code performance or memory investigations. Use when asked to launch Code OSS, automate a VS Code scenario, run the Chat memory smoke runner, capture renderer heap snapshots, take workflow screenshots, compare run summaries, or drive a repeatable scenario before heap-snapshot analysis.
chat-perf
Run chat perf benchmarks and memory leak checks against the local dev build or any published VS Code version. Use when investigating chat rendering regressions, validating perf-sensitive changes to chat UI, or checking for memory leaks in the chat response pipeline.
chat-pet-sprite-creation
Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.
cpu-profile-analysis
Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…