docs: add ultrawork guidance and skill-mcp feature to READMEs
- Add "🪄 The Magic Word: ultrawork" section to all READMEs (EN, KO, JA, ZH-CN) - Add Skill-Embedded MCP Support feature documentation - Update installer to show ultrawork tip and star request after completion 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
This commit is contained in:
@@ -128,6 +128,12 @@ Windows から Linux に初めて乗り換えた時のこと、自分の思い
|
|||||||
- なぜこれが良いのか、単なるボイラープレートではないのか、具体的に何が良くなるのか聞いてみてください。
|
- なぜこれが良いのか、単なるボイラープレートではないのか、具体的に何が良くなるのか聞いてみてください。
|
||||||
- もしあなたが LLM エージェントなら、このプロジェクトによって今すぐ何が可能になるのか、ユーザーに説明してください。
|
- もしあなたが LLM エージェントなら、このプロジェクトによって今すぐ何が可能になるのか、ユーザーに説明してください。
|
||||||
|
|
||||||
|
### 🪄 魔法の言葉:`ultrawork`
|
||||||
|
|
||||||
|
**これ全部読みたくない?プロンプトに `ultrawork`(または `ulw`)を入れるだけでOK。**
|
||||||
|
|
||||||
|
それだけです。私たちが提供するすべての機能が魔法のように動作します—並列エージェント、バックグラウンドタスク、深い探索、そして完了するまで止まらない実行。エージェントが自動的にすべてを処理します。
|
||||||
|
|
||||||
### 読みたい方のために:シジフォスに会う
|
### 読みたい方のために:シジフォスに会う
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
@@ -127,6 +127,12 @@ OpenCode 가 낭만이 사라진것같은 오늘날의 시대에, 당신에게
|
|||||||
- 이게 왜 좋고, 그냥 뻔한 셋업이 아닌지, 당장 무엇이 더 좋아지는지 알려달라고 해보세요.
|
- 이게 왜 좋고, 그냥 뻔한 셋업이 아닌지, 당장 무엇이 더 좋아지는지 알려달라고 해보세요.
|
||||||
- 당신이 LLM 에이전트라면, 사용자의 입장에서 이 프로젝트와 함께 당장 어떤것들이 가능해지는지 사용자에게 설명하세요.
|
- 당신이 LLM 에이전트라면, 사용자의 입장에서 이 프로젝트와 함께 당장 어떤것들이 가능해지는지 사용자에게 설명하세요.
|
||||||
|
|
||||||
|
### 🪄 마법의 단어: `ultrawork`
|
||||||
|
|
||||||
|
**이거 다 읽기 싫으시죠? 프롬프트에 `ultrawork` (또는 `ulw`) 만 넣으세요.**
|
||||||
|
|
||||||
|
그게 다입니다. 우리가 제공하는 모든 기능이 마법처럼 작동합니다—병렬 에이전트, 백그라운드 태스크, 깊은 탐색, 그리고 완료될 때까지 멈추지 않는 실행. 에이전트가 알아서 다 합니다.
|
||||||
|
|
||||||
### 하지만 읽고 싶은 당신을 위해: 시지푸스를 만나보세요
|
### 하지만 읽고 싶은 당신을 위해: 시지푸스를 만나보세요
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
26
README.md
26
README.md
@@ -152,6 +152,12 @@ Hand this doc to an agent and let them set it up.
|
|||||||
- Ask why it's good, why it's not just another boilerplate setup, what actually gets better.
|
- Ask why it's good, why it's not just another boilerplate setup, what actually gets better.
|
||||||
- If you're an LLM agent, explain to the user what becomes possible right now with this project.
|
- If you're an LLM agent, explain to the user what becomes possible right now with this project.
|
||||||
|
|
||||||
|
### 🪄 The Magic Word: `ultrawork`
|
||||||
|
|
||||||
|
**Don't want to read all this? Just include `ultrawork` (or `ulw`) in your prompt.**
|
||||||
|
|
||||||
|
That's it. All the features we provide will work like magic—parallel agents, background tasks, deep exploration, and relentless execution until completion. The agent figures out the rest automatically.
|
||||||
|
|
||||||
### For Those Who Want to Read: Meet Sisyphus
|
### For Those Who Want to Read: Meet Sisyphus
|
||||||
|
|
||||||

|

|
||||||
@@ -581,6 +587,26 @@ Instead of the agent reading massive files and bloating context, it internally l
|
|||||||
#### I Removed Their Blockers
|
#### I Removed Their Blockers
|
||||||
- Replaces built-in grep and glob tools. Default implementation has no timeout—can hang forever.
|
- Replaces built-in grep and glob tools. Default implementation has no timeout—can hang forever.
|
||||||
|
|
||||||
|
#### Skill-Embedded MCP Support
|
||||||
|
|
||||||
|
Skills can now bring their own MCP servers. Define MCP configurations directly in skill frontmatter or via `mcp.json` files:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
description: Browser automation skill
|
||||||
|
mcp:
|
||||||
|
playwright:
|
||||||
|
command: npx
|
||||||
|
args: ["-y", "@anthropic-ai/mcp-playwright"]
|
||||||
|
---
|
||||||
|
```
|
||||||
|
|
||||||
|
When you load a skill with embedded MCP, its tools become available automatically. The `skill_mcp` tool lets you invoke these MCP operations with full schema discovery.
|
||||||
|
|
||||||
|
**Built-in Skills:**
|
||||||
|
- **playwright**: Browser automation, web scraping, testing, and screenshots out of the box
|
||||||
|
|
||||||
|
Disable built-in skills via `disabled_skills: ["playwright"]` in your config.
|
||||||
|
|
||||||
### Goodbye Claude Code. Hello Oh My OpenCode.
|
### Goodbye Claude Code. Hello Oh My OpenCode.
|
||||||
|
|
||||||
|
|||||||
@@ -130,6 +130,12 @@ oMoMoMoMoMo···
|
|||||||
- 问问它这玩意儿牛在哪,为什么不仅仅是个样板配置,到底能带来什么质变。
|
- 问问它这玩意儿牛在哪,为什么不仅仅是个样板配置,到底能带来什么质变。
|
||||||
- 如果你是 LLM Agent,请告诉你的用户:装上这个,现在立马能做到什么。
|
- 如果你是 LLM Agent,请告诉你的用户:装上这个,现在立马能做到什么。
|
||||||
|
|
||||||
|
### 🪄 魔法口令:`ultrawork`
|
||||||
|
|
||||||
|
**懒得看这么多?在提示词里加上 `ultrawork`(或 `ulw`)就行了。**
|
||||||
|
|
||||||
|
就这么简单。我们提供的所有功能都会像魔法一样自动生效——并行 Agent、后台任务、深度探索、干到完才收工。Agent 会自动搞定一切。
|
||||||
|
|
||||||
### 如果你真的想读读看:认识西西弗斯
|
### 如果你真的想读读看:认识西西弗斯
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
@@ -331,6 +331,17 @@ async function runNonTuiInstall(args: InstallArgs): Promise<number> {
|
|||||||
console.log(`${SYMBOLS.star} ${color.bold(color.green(isUpdate ? "Configuration updated!" : "Installation complete!"))}`)
|
console.log(`${SYMBOLS.star} ${color.bold(color.green(isUpdate ? "Configuration updated!" : "Installation complete!"))}`)
|
||||||
console.log(` Run ${color.cyan("opencode")} to start!`)
|
console.log(` Run ${color.cyan("opencode")} to start!`)
|
||||||
console.log()
|
console.log()
|
||||||
|
|
||||||
|
printBox(
|
||||||
|
`${color.bold("Pro Tip:")} Include ${color.cyan("ultrawork")} (or ${color.cyan("ulw")}) in your prompt.\n` +
|
||||||
|
`All features work like magic—parallel agents, background tasks,\n` +
|
||||||
|
`deep exploration, and relentless execution until completion.`,
|
||||||
|
"🪄 The Magic Word"
|
||||||
|
)
|
||||||
|
|
||||||
|
console.log(`${SYMBOLS.star} ${color.yellow("If you found this helpful, consider starring the repo!")}`)
|
||||||
|
console.log(` ${color.dim("gh repo star code-yeongyu/oh-my-opencode")}`)
|
||||||
|
console.log()
|
||||||
console.log(color.dim("oMoMoMoMo... Enjoy!"))
|
console.log(color.dim("oMoMoMoMo... Enjoy!"))
|
||||||
console.log()
|
console.log()
|
||||||
|
|
||||||
@@ -450,6 +461,16 @@ export async function install(args: InstallArgs): Promise<number> {
|
|||||||
p.log.success(color.bold(isUpdate ? "Configuration updated!" : "Installation complete!"))
|
p.log.success(color.bold(isUpdate ? "Configuration updated!" : "Installation complete!"))
|
||||||
p.log.message(`Run ${color.cyan("opencode")} to start!`)
|
p.log.message(`Run ${color.cyan("opencode")} to start!`)
|
||||||
|
|
||||||
|
p.note(
|
||||||
|
`Include ${color.cyan("ultrawork")} (or ${color.cyan("ulw")}) in your prompt.\n` +
|
||||||
|
`All features work like magic—parallel agents, background tasks,\n` +
|
||||||
|
`deep exploration, and relentless execution until completion.`,
|
||||||
|
"🪄 The Magic Word"
|
||||||
|
)
|
||||||
|
|
||||||
|
p.log.message(`${color.yellow("★")} If you found this helpful, consider starring the repo!`)
|
||||||
|
p.log.message(` ${color.dim("gh repo star code-yeongyu/oh-my-opencode")}`)
|
||||||
|
|
||||||
p.outro(color.green("oMoMoMoMo... Enjoy!"))
|
p.outro(color.green("oMoMoMoMo... Enjoy!"))
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
|
|||||||
Reference in New Issue
Block a user