ai-workspace
Create, review, audit, and validate AI workspaces for agent hosts such as Codex, Copilot, Gemini, and similar desktop or CLI runtimes.
Skill by yysun
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/yysun-ai-workspace
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, backend, security, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ai-workspace
What's inside
- Skill name
ai-workspace- Description
- Create, review, audit, and validate AI workspaces for agent hosts such as Codex, Copilot, Gemini, and similar desktop or CLI runtimes. Use when the user asks to design an agent-ready repo, scaffold AGENTS.md and event handlers, create an API-backed or domain knowledge workspace, audit AGENTS.md or SKILL.md quality, or improve how a repo exposes behavior to coding agents.
- License
- MIT
- Instructions
- 938 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- body: 938 lines (spec recommends under 500)
Files (24)
- SKILL.md
- audit-rubric.md · references/
- creation-rubric.md · references/
- domain-knowledge-rubric.md · references/
- AGENTS.md · templates/
- accumulated-actions-process.md · templates/
- action-process.md · templates/
- api-guide.md · templates/
- daily-triage-process.md · templates/
- data-contract.md · templates/
- deck-outline.md · templates/
- distillation-process.md · templates/
- domain-knowledge-contract.md · templates/
- insight-process.md · templates/
- memory-process.md · templates/
- object-process.md · templates/
- report-artifact.md · templates/
- reporting-process.md · templates/
- runtime-process.md · templates/
- scenario-process.md · templates/
- source-process.md · templates/
- summary-process.md · templates/
- tension-process.md · templates/
- validation-flow.md · templates/
SKILL.md (first lines)
# AI Workspace
Create or review AI workspaces operated by agent hosts and humans.
An AI workspace makes behavior visible through files:
- `AGENTS.md` or host-equivalent root instructions as the workspace contract;
- `data/` for local evidence, dated snapshots, and layered durable knowledge
state;
- `process/` for event handlers that create or update state;
- `my-work/` for dated working notes, reports, briefings, and generated
deliverables when the workspace supports recurring analysis;
- optional `output/` for simple generated views when the repo already uses that
convention or no dated work area is needed;
- optional `skills/` for host-discoverable reusable workflows;
- optional `scripts/` only for deterministic logic that host tools cannot do
well;
- a simple validation flow that proves the main event path works.
The default execution model borrows AppRun's event/data/handler shape:
```txt
event + current state -> event handler -> new or updated state
```
Events can come from user requests, cron/timer triggers, scheduled reviews, file
or data changes, API/webhook/input updates, validation runs, audit runs, or
manual decisions. Classify the event, load the smallest relevant
event handler defined under `process/`, read the necessary current state, perform
documented effects, then create or update state in `data/`, render dated work
under `my-work/` or simple output under `output/`, or respond directly.
Prefer `AGENTS.md + data/ + process/ + my-work/` for domain workspaces that use
local records, recurring evidence, domain objects, or briefing outputs. Use
`output/` only for lighter workspaces or existing repo conventions.
Add skills only when host skill discovery, reuse, packaging, or a triggerable
entry point is useful.
## Mode
Classify the request first:
- Create: design, scaffold, patch, or improve a workspace.
- Review/audit: inspect and report gaps. Stay read-only.
- Validate: run or describe checks and say what passed.
Mixed request order:
1. Review current state.
2. Explain gaps.
3. Edit only the requested parts.
## Architecture Choice
Choose the smallest structure that preserves the workspace contract.
Root/process workspace:
```txt
AGENTS.md
data/
process/
my-work/
```
Use this when root instructions, durable data, event handlers, and generated
outputs are enough.
Evidence-backed knowledge workspace:
```txt
AGENTS.md
data/{partition}/{yyyy}/{mm}/{dd}/<object-type>/<id>/<object-id>-data.json
data/{partition}/{yyyy}/{mm}/{dd}/<object-type>/<id>/<object-id>-source.md
data/{partition}/{yyyy}/{mm}/{dd}/<object-type>/<id>/<object-id>-summary.md
data/{partition}/daily-triage/{yyyy}/{mm}/{dd}/accumulated-actions-{yyyy-mm-dd}.json
data/{partition}/daily-triage/{yyyy}/{mm}/{dd}/actions-{yyyy-mm-dd}.md
process/source.md
process/distillation.md
process/summary.md
process/memory.md
process/tension.md
process/insight.md
process/action.md
process/accumulated-actions.md
process/<scenario>.md
my-work/{yyyy}/{mm}/{dd}/
my-work/{yyyy}/{mm}/{dd}/output/
```
Omit `{partition}` only when the domain has no team, tenant, business unit,
source system, workspace, or other durable partition.
When daily distillation is expected, the dated bucket is the canonical write
path for each run. Do not use `current/` as the only record of daily judgment;
use it only as an optional latest view that points to or copies the dated
artifact.
Use this when the domain has local exports, record-like data, dated snapshots,
object-level evidence, recurring triage, scenario analysis, briefing decks, or
reviewable reports. This is the default when the user asks for a workspace
similar to `../crm-ai-workspace`.
API-backed workspace:
```txt
AGENTS.md
data/
process/api.yaml
process/api.md
process/<event-handler>.md
data/api-responses/
my-work/
```
Use this when event handlers call an external API as a documented effect.
Add `scripts/` only when `AGENTS.md` or `process/*.md` references them.From yysun/awesome-agent-world, MIT.
More from yysun/awesome-agent-world
- 0.519score
story-deck
yysun
Use when user needs to plan, storyboard, review, critique, or rewrite a presentation outline or slide deck, including SCR presentations, BBP/Beyond Bullet…
SkillCFreshness: C★ 3Claude Code +9 - 0.519score
git-wiki
yysun
Build and maintain local code-project wikis under .wiki or language-specific wiki roots such as .wiki-cn and .wiki-fr.
SkillCFreshness: C★ 3Claude Code +9 - 0.449score
react-app
yysun
Use when creating, modifying, refactoring, reviewing, or organizing a React web app that uses Tailwind or utility-first CSS.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
notebooklm
yysun
Use this skill for NotebookLM tasks to create notebooks, add sources, query content, and generate artifacts through the NotebookLM CLI.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
music-to-svg
yysun
Use the converter script to render a MusicXML file to SVG markdown image output.
SkillDFreshness: D★ 3Claude Code +9 - 0.440score
workspace-design
yysun
Design or review business operation pages, workbenches, and review or follow-up pages as task-centric workspaces.
SkillDFreshness: D★ 3Claude Code +9 - 0.424score
youtube-search
yysun
Use this skill when the user asks to search YouTube or find videos by keyword.
SkillDFreshness: D★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- May 29, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/yysun/awesome-agent-world
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from yysun
- 0.519score
story-deck
yysun
Use when user needs to plan, storyboard, review, critique, or rewrite a presentation outline or slide deck, including SCR presentations, BBP/Beyond Bullet…
SkillCFreshness: C★ 3Claude Code +9 - 0.519score
git-wiki
yysun
Build and maintain local code-project wikis under .wiki or language-specific wiki roots such as .wiki-cn and .wiki-fr.
SkillCFreshness: C★ 3Claude Code +9 - 0.449score
react-app
yysun
Use when creating, modifying, refactoring, reviewing, or organizing a React web app that uses Tailwind or utility-first CSS.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
notebooklm
yysun
Use this skill for NotebookLM tasks to create notebooks, add sources, query content, and generate artifacts through the NotebookLM CLI.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
music-to-svg
yysun
Use the converter script to render a MusicXML file to SVG markdown image output.
SkillDFreshness: D★ 3Claude Code +9 - 0.440score
workspace-design
yysun
Design or review business operation pages, workbenches, and review or follow-up pages as task-centric workspaces.
SkillDFreshness: D★ 3Claude Code +9
Cite this page
ai-workspace skill. Agent Mart. https://agentmart.dev/skills/yysun-ai-workspace (last updated 2026-10-24)