skills/execute/SKILL.md
[Hyper] Immediately start working on a given task with adaptive thinking depth — light thinking for easy tasks, deep thinking for hard ones. Use when the user wants immediate execution, not diagnosis, planning, or review.
npx skillsauth add alpoxdev/hypercore executeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Receive a task, classify its difficulty, think proportionally, and start working immediately.
<output_language>
Default all user-facing deliverables, saved artifacts, reports, plans, generated docs, summaries, handoff notes, commit/message drafts, and validation notes to Korean, even when this canonical skill file is written in English.
Preserve source code identifiers, CLI commands, file paths, schema keys, JSON/YAML field names, API names, package names, proper nouns, and quoted source excerpts in their required or original language.
Use a different language only when the user explicitly requests it, an existing target artifact must stay in another language for consistency, or a machine-readable contract requires exact English tokens. If a localized template or reference exists (for example *.ko.md or *.ko.json), prefer it for user-facing artifacts.
</output_language>
<request_routing>
bug-fix.deploy-fix.pre-deploy.prd-maker for requirements and framework-specific architecture skills for implementation architecture.qa for systematic QA work.tanstack-start-security when applicable.$autoresearch-skill, $ralph, or another $skill request. Preserve the explicitly requested workflow instead of treating the prompt as a generic execute task.</request_routing>
<argument_validation>
If ARGUMENT is missing or too vague to identify a deliverable, ask briefly:
What should I execute?
- Task or feature to implement
- Target files or area
- Any constraints or requirements
Do not over-interrogate. One round of clarification maximum, then start working.
</argument_validation>
<difficulty_classification>
Classify before thinking. Use these signals:
| Difficulty | Signals | Reasoning depth | |------------|---------|----------------| | Easy | Single file, clear scope, familiar pattern, mechanical change | 1-3 steps | | Medium | Multi-file, some ambiguity, moderate scope, requires context gathering | 4-6 steps | | Hard | Cross-cutting, architectural impact, unfamiliar domain, complex interactions | 7+ steps |
For compound tasks (e.g. "refactor + add tests"), classify by the hardest sub-task. Treat the compound as one deliverable, not separate jobs.
When uncertain, round up one level. It is cheaper to over-think slightly than to redo work.
</difficulty_classification>
<mandatory_reasoning>
Before implementation, perform an internal structured reasoning pass. The number of steps scales with difficulty:
Easy (1-3 steps):
Medium (4-6 steps):
Hard (7+ steps):
Announce the classification briefly before starting:
Difficulty: [easy/medium/hard] — [one-line reason]
</mandatory_reasoning>
<execution_rules>
</execution_rules>
<workflow>| Step | Task | Tool | |------|------|------| | 1 | Validate input — identify the deliverable | - | | 2 | Classify difficulty (easy/medium/hard) | - | | 3 | Think proportionally with an internal structured reasoning pass | internal reasoning | | 4 | Explore relevant code | Read/Grep/Glob | | 5 | Implement | Edit/Write | | 6 | Validate (typecheck/test/build) | Bash | | 7 | Report outcome and changed files | - |
Steps 4-6 may repeat as needed. The goal is a working deliverable, not a single pass.
</workflow><completion_report>
After execution, report briefly:
## Done
**Task**: [what was executed]
**Difficulty**: [easy/medium/hard]
**Changes**: [list of changed files]
**Validation**: [what was verified and result]
If anything remains unverified, say what and why.
</completion_report>
<validation>Execution checklist:
Forbidden:
development
[Hyper] Use when working on Vite + TanStack Router projects - enforces architecture rules (layers, routes, hooks, services, conventions) with mandatory validation before any code change. Triggers on file creation, route work, hook patterns, or any structural change in a Vite + TanStack Router codebase.
development
[Hyper] Update semantic versions across node/rust/python projects, keep discovered version files synchronized, and prefer the installed `git-commit` skill for the final git step with a direct fallback when it is unavailable.
development
[Hyper] Use when working on TanStack Start projects and the task involves auth, sessions, cookies, CSRF, secrets, env exposure, server functions/routes, headers/CSP, webhooks, or security review/fixes. Triggers on protecting routes, hardening auth flows, preventing secret leaks, securing server boundaries, or reviewing HTTP/security behavior in a TanStack Start app.
tools
[Hyper] Enforce TanStack Start architecture in existing Start projects, especially project/folder structure, route structure, nested shared folder organization, server functions, loader/client-server boundaries, importProtection, hooks, SSR/hydration, and hypercore conventions. Use before structural code changes, folder-structure reviews, route work, server function work, or architecture audits in TanStack Start codebases.