Cc Guide
mikeOnBreeze/cc-crossbeam
Claude Code documentation expert. An agent skill from mikeOnBreeze/cc-crossbeam.
Harness-agnostic version of /implement. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universal --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .claude/skills/implement-universal && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .claude/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universalType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universal --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .agents/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .agents/skills/implement-universal && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .agents/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universal --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .cursor/skills/implement-universal && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .cursor/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git --path implement_yourself/.agents/skills/implement-universal--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universal --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .gemini/skills/implement-universal && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .gemini/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universalInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .github/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .github/skills/implement-universal && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .github/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install iusztinpaul/designing-real-world-ai-agents-workshop implement-universal --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/implement_yourself/.agents/skills/implement-universal .opencode/skills/implement-universal && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "implement-universal" agent skill from https://github.com/iusztinpaul/designing-real-world-ai-agents-workshop/tree/main/implement_yourself/.agents/skills/implement-universal into .opencode/skills/implement-universal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "implement-universal", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
implement-universalHarness-agnostic version of /implement. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
Implement Universal is an agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. Harness-agnostic version of /implement. Drives a single workshop ticket through the SWE→Tester loop in ONE conversation, with the role prompts bundled as agents/software-engineer.md and agents/tester.md instead of being launched as subagents. Resolves the ticket from implementyourself/tasks/, creates an implementing/from-scratch branch (a fixed default — not derived from the ticket; subsequent tickets stack on top), adopts the software-engineer role to implement, then switches to the tester role to verify (logic…
Its SKILL.md is about 5.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `agents/software-engineer.md` and `agents/tester.md`).
It sits in AI & LLM Engineering, covering LLM API integration, Subagents and Commit messages. It works with Anthropic API. The repository describes itself as: Hands-on workshop: Build a multi-agent AI system from scratch — Deep Research Agent + Writing Workflow served as MCP servers. Includes code, slides, and video. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ea4f6e9. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitmakeuvFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and uv, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Implement Universal loads about 5.6k tokens when it runs. Until then it costs about 230 tokens; SKILL.md has 2,813 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from iusztinpaul/designing-real-world-ai-agents-workshop at commit ea4f6e9, republished under its MIT licence (© iusztinpaul). 2,813 words, ~5,634 tokens.
.claude/skills/implement-universal/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.This is the harness-agnostic twin of /implement. It is functionally identical, but instead of dispatching subagents via Claude Code's Task tool, it instructs you to adopt two distinct roles in sequence:
agents/software-engineer.md and execute it end-to-end.agents/tester.md and execute it as a fresh reviewer of the SWE phase's output.Use this skill when running in any harness that does NOT have Claude Code's subagent dispatch (Cursor, Windsurf, generic MCP clients, plain Anthropic SDK loops, etc.). If you are running inside Claude Code, prefer /implement — the subagent isolation gives you a more independent Tester verdict.
new feature branch → SWE role implements (+ AC walk on glue tickets) → role switch → Tester role verifies (logic tickets only) → orchestrator moves file to tasks/done/ → orchestrator commits directly with `git commit -m` → report to humanAfter the report, the session ends. The human reviews the commit, talks the workshop audience through what happened, optionally amends or pushes, then re-invokes for the next ticket.
You are the orchestrator for steps 1–3, 6, and 7. For steps 4 and 5 you adopt the bundled roles. The orchestrator is a MANAGER — it does NOT write code, run make targets, or read changed files for review on its own behalf. That work happens inside the role phases.
Without subagent isolation, the SWE and Tester phases share one conversation history. That means:
The role files (agents/software-engineer.md, agents/tester.md) are the contract. Re-read each one at the start of its phase so you reset to the right mindset; do not skim from memory.
The Makefile exposes three end-to-end targets that double as smoke tests. Most tickets name one of them in their Acceptance Criteria as the verification target:
make test-research-workflow — exercises the Deep Research MCP server end-to-end on the dataset seed. Default smoke test for any research-side ticket (#001–#010, #013).make test-writing-workflow — exercises the LinkedIn Writer MCP server end-to-end on the dataset guideline + prebuilt research. Default smoke test for any writing-side ticket (#011, #014–#019).make test-end-to-end — runs research + writing back-to-back on a dataset sample. Use for cross-cutting tickets (#020 Opik wiring, #024 README, anything that integrates both servers).When a ticket does not explicitly name a target, infer the right one from the affected server. Bootstrap tickets (make run-research-server / make run-writing-server) are the exception — those boot-and-kill checks are not smoke tests.
/implement-universal is single-shot per ticket. After step 7, end the session. Do not auto-pick the next ticket.git commit -m. Hand-craft a one-line commit message from the ticket title (feat: {Title} (#NNN) or docs: {Title} (#NNN) for README tickets)./implement-universal again per ticket.make eval-online is BANNED. It hits production and burns budget. Never run it — not in the SWE phase, not in the Tester phase, not for any ticket. Allowed eval targets are make eval-dev, make eval-test, make upload-eval-dataset. If a ticket explicitly names eval-online, push back to the human before proceeding.$ARGUMENTS may be:
| Form | Example | Resolution |
|---|---|---|
| Numeric (1–3 digits) | 1, 04, 024 | Zero-pad to 3 digits, glob implement_yourself/tasks/0NN-*.groomed.md. Exactly one match expected. |
| Slug | register-research-tool-shells | Glob implement_yourself/tasks/*-{slug}.groomed.md. |
| Path | implement_yourself/tasks/003-implement-analyze-youtube-video.groomed.md | Use as-is after verifying it exists. |
The literal next | next | List implement_yourself/tasks/*.groomed.md (excluding done/), sort, take the lowest-numbered. |
| Empty | (none) | Ask the human: "Which task? (e.g. 1, 004, next, or a slug.)" Wait for the response. |
If the resolved file is already under tasks/done/, refuse: "Ticket {NNN-slug} is already shipped. Did you mean /implement-universal next?"
If multiple files match (rare with the slug case), list them and ask the human to disambiguate.
Once resolved:
Tags:, Depends on:, Blocks: block). The Status: line is no longer flipped — tasks/done/ membership is the only "done" signal — so don't trust or update it.Depends on: (excluding None), check that the dependency is in tasks/done/. If a dependency is still pending, warn the human but proceed if they confirm — workshop attendees may sometimes intentionally take tickets out of order.docs and whose Scope only writes/edits markdown documentation. Tester is HARD-OFF — never enter the Tester phase on a docs ticket. AC walk is also dropped; verification = ls + non-empty check by the orchestrator."Resolved to {NNN-slug} — {Title}. {1-sentence scope summary}. Verification target:
{make target}. Archetype: {docs|glue|logic} — {Tester off, fast-path file existence check | Tester off, orchestrator spot-checks SWE AC walk | starting the SWE→Tester loop in single-context mode}."
Proceed without blocking.
main)The branch name is the fixed default implementing/from-scratch — it is not derived from the ticket filename. Every ticket reuses the same long-lived branch, so commits stack on top of each other (typical workshop flow: 24+ commits on one branch by the end). Ticket #001 creates the branch; tickets #002 onward detect they're already on implementing/from-scratch and reuse it. If the human pre-checked out their own branch (e.g. implementing/from-my-idea) before invoking /implement-universal, respect that — the "not on main" path below covers it.
First, detect the current branch:
CURRENT=$(git rev-parse --abbrev-ref HEAD)
git status --shortThen branch on the value:
CURRENT == main — create and check out the default branch:git checkout -b implementing/from-scratchCURRENT != main — do not create a new branch. Stay on the current branch and reuse it. Log to the human:"Already on
{CURRENT}(notmain). Reusing this branch — the new commit will land on top of any existing work." This covers tickets #002 onward (already onimplementing/from-scratch) and the "human pre-checked out a custom branch" case.
Edge cases (apply only to the main path):
git checkout -b will fail. Prompt the human "Branch implementing/from-scratch already exists. Reuse it (r) or recreate (d)?" — default to reuse (git checkout implementing/from-scratch).main: surface git status --short and ask whether to stash, commit on main first, or abort. Do not silently git stash.This step is the orchestrator's responsibility. Do NOT defer it to the SWE phase.
Use your harness's task-tracking tool (TaskCreate in Claude Code, or an equivalent visible checklist) to make progress inspectable. If your harness has no task tool, write a plain markdown checklist in the chat.
Logic ticket (4 items):
[SWE phase] implement {NNN-slug} (in_progress immediately)[Tester phase] verify {NNN-slug} — blocked by SWE[Done] move ticket to tasks/done/ — blocked by Tester[Commit] git commit on implementing/from-scratch — blocked by DoneGlue/bootstrap ticket (3 items — Tester phase is skipped):
[SWE phase] implement + AC walk {NNN-slug} (in_progress immediately)[Done] spot-check + move ticket to tasks/done/ — blocked by SWE[Commit] git commit on implementing/from-scratch — blocked by DoneDocs ticket (3 items — Tester HARD-OFF, no AC walk):
[SWE phase] write docs {NNN-slug} (in_progress immediately)[Done] confirm file(s) exist + move ticket to tasks/done/ — blocked by SWE[Commit] git commit on implementing/from-scratch — blocked by DoneNo parallel branches. Mark items complete as each phase finishes.
Adopt the SWE role. Open implement_yourself/.agents/skills/implement-universal/agents/software-engineer.md (or, if that path resolves through a .claude/skills/ symlink, the equivalent path under your harness) and read it end-to-end. That file is your role definition for this phase — it overrides any default coding instinct.
Then execute the SWE workflow it describes against this ticket:
{repo-root}/implement_yourself/implement_yourself/tasks/{NNN-slug}.groomed.mdMakefile, pyproject.toml, .python-version, .env.example, scripts/, src/writing/profiles/*.md, LICENSE, AGENTS.md, CLAUDE.md, and any file already inside tasks/done/. The ticket's "Out of scope" section may list more.make format-fix && make lint-fix until clean. Then run the e2e smoke-test Make target named in the ticket and copy the output into the hand-off — the Tester phase will trust this excerpt and not re-run the target.make eval-online is BANNED. Never run it.Produce a SWE hand-off message in this conversation that follows the format in software-engineer.md for the matching archetype:
DO NOT commit. DO NOT move files to tasks/done/. The orchestrator handles both in step 7.
When the SWE hand-off is complete, mark the [SWE phase] task complete and proceed.
Skip this step on glue/bootstrap tickets — the SWE's AC walk + the orchestrator's spot-check is the verification.
HARD-OFF on docs tickets. Never enter the Tester phase on a docs ticket. Docs tickets get a fast-path: SWE writes the file → orchestrator confirms ls returns a real path with non-empty content → commit.
For logic tickets, switch roles. This is the most fragile transition in single-context mode — do it deliberately:
implement_yourself/.agents/skills/implement-universal/agents/tester.md and read it end-to-end. Do not skim from memory — the rubric matters.Produce a QA Report in the format tester.md specifies, ending in VERDICT: PASS or VERDICT: FAIL.
Anti-rubber-stamp safeguard for single-context mode. Before you write VERDICT: PASS, ask yourself: "If a stranger handed me this SWE hand-off, would I find the evidence sufficient — or am I leaning on what I remember implementing?" If the answer is the latter, run the verification command yourself (ls, cat, uv run python -c "...") and quote its output in the report. Memory is not evidence.
When the QA report is complete, mark the [Tester phase] task complete and proceed to step 6.
For docs tickets the spot-check is just a file existence + non-empty check. Skip the full AC re-read.
ls -la implement_yourself/path/to/README.md # confirm exists
wc -l implement_yourself/path/to/README.md # confirm non-empty (>10 lines)If both succeed, accept and proceed to step 7. If the file is missing or empty, re-enter the SWE phase with the gap. Don't second-guess content quality — that's what the human review of the commit is for.
Spot-check before accepting — re-read the ticket's Acceptance Criteria. The verifier is the Tester phase output on logic tickets and the SWE phase's hand-off AC walk on glue/bootstrap tickets.
For each criterion marked PASS, confirm:
ls/cat excerpt).Common rubber-stamp red flags (REJECT and re-run the appropriate phase with the gap as feedback):
make test-..." without a corresponding entry in the SWE hand-off.)ls/cat excerpt.budget_exceeded payload.Outcomes:
[Tester phase] complete (logic tickets) and proceed to step 7.agents/software-engineer.md to reset, then apply the fixes, re-run make format-fix && make lint-fix, re-run the e2e target, and produce a new hand-off. Then re-run step 5 (logic tickets) or re-spot-check the AC walk (glue tickets).If the Tester phase FAILs the same ticket three times without a PASS, stop the pipeline:
[Tester phase] as still in_progress in the TaskList.USER ACTION REQUIRED with:/implement-universal."Once verification is PASS and you've spot-checked the evidence:
tasks/done/mkdir -p implement_yourself/tasks/done
git mv implement_yourself/tasks/{NNN-slug}.groomed.md implement_yourself/tasks/done/{NNN-slug}.groomed.mdIf git mv fails because the file isn't tracked yet, fall back to mv — the commit step picks it up via git add.
[Done] complete in the TaskListgit commitPick the type from the ticket archetype:
feat: — implementation tickets (logic, MCP tools, server bootstraps, prompt/resource registration, skill files).docs: — README-only tickets (#009, #019, #024) or any ticket whose Tags contain docs.Subject template: <type>: {Title} (#NNN).
git add -A
git commit -m "feat: {Title} (#NNN)" # or docs: ... for README ticketsIf the commit fails (pre-commit hook, signing gate, etc.), surface the error to the human and stop. Do not retry with --no-verify or -c commit.gpgsign=false — those require explicit human authorization.
After the commit lands:
git log --oneline -1.git status --short (working tree should be clean).Mark [Commit] complete in the TaskList.
Print a single markdown block:
## /implement-universal complete — {NNN-slug}: {Title}
**Branch:** `{current branch — `implementing/from-scratch` by default}` ({N} commits ahead of `main`).
**Mode:** single-context (no subagent isolation).
**Archetype:** {logic | glue/bootstrap | docs}. {Tester phase ran | Tester phase skipped — verified via SWE AC walk + orchestrator spot-check | Tester HARD-OFF — verified via `ls` + `wc -l`}.
**Files changed** ({N}): `path/to/a.py`, `path/to/b.py`, …
**E2E command:** `make {target}` — passed (per SWE excerpt).
**Format/lint:** `make format-fix && make lint-fix` — passed.
**Acceptance criteria:**
- [x] AC1 — evidence: `…`
- [x] AC2 — evidence: `…`
- …
**Ticket moved to:** `implement_yourself/tasks/done/{NNN-slug}.groomed.md`.
**Commit:** `{shortsha} {commit subject}`.
**Working tree is clean.** Review the commit (`git show HEAD`), talk the audience through it, optionally amend or push, then run `/implement-universal next` to pick up the following ticket.End the session. Do not invoke /implement-universal recursively. Do not pick the next ticket. Do not push — pushing is the human's call.
make format-fix && make lint-fix itself; the orchestrator does not police that.Depends on: ticket is still pending but does not block.tasks/done/ is sacred. The orchestrator is the only writer. The SWE and Tester phases are forbidden from touching tasks/done/.implement_yourself/. All paths are rooted there. If invoked from a different cwd, cd into implement_yourself/ before reading role files.git checkout, git add, git commit, git push, or git rm./implement-universal stops at the local commit. Pushing the branch and opening a PR is the human's manual step.© iusztinpaul, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files in implement_yourself/.agents/skills/implement-universal of iusztinpaul/designing-real-world-ai-agents-workshop.
Open the folder on GitHubat commit ea4f6e9
Implement Universal next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Implement Universal this skilliusztinpaul/designing-real-world-ai-agents-workshop | 513 | — | ~5.6k | Automated safety check: Pass | MIT | |
| Cc GuidemikeOnBreeze/cc-crossbeam | 293 | — | ~668 | Automated safety check: Pass | MIT | |
| Clade Upgrade Migrationjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~882 | Automated safety check: Pass | MIT | |
| Anth Advanced Troubleshootingjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~2.1k | Automated safety check: Pass | MIT | |
| Claude Cookbooks Reference2025Emma/vibe-coding-cn | 23k | 1 repos | ~2.2k | Automated safety check: Pass | MIT | |
| ModLens Image Vision Bridgeliustack/modlens | 4.2k | 1 repos | ~1.3k | Automated safety check: Notes | MIT |
mikeOnBreeze/cc-crossbeam
Claude Code documentation expert. An agent skill from mikeOnBreeze/cc-crossbeam.
jeremylongshore/tons-of-skills-marketplace
Upgrade Anthropic SDK versions and migrate between Claude model generations.
jeremylongshore/tons-of-skills-marketplace
Debug complex Claude API issues including context window overflow, tool use failures, streaming corruption, and response quality problems.
2025Emma/vibe-coding-cn
Reference of Claude API examples and guides covering tool use, vision, RAG, classification, summarization, text-to-SQL, prompt caching and agent patterns.
liustack/modlens
Gives text-only models sight by running the modlens CLI on an image path or URL and returning structured JSON evidence with transcribed text, layout and semantics.
Kocoro-lab/Kocoro
Build apps with the Claude API or Anthropic SDK. An agent skill from Kocoro-lab/Kocoro.
iusztinpaul/designing-real-world-ai-agents-workshop
Builds bidirectional Streamlit Custom Components v2 (CCv2) using st.components.v2.component.
iusztinpaul/designing-real-world-ai-agents-workshop
Building chat interfaces in Streamlit. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
iusztinpaul/designing-real-world-ai-agents-workshop
Building dashboards in Streamlit. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
iusztinpaul/designing-real-world-ai-agents-workshop
Building multi-page Streamlit apps. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
iusztinpaul/designing-real-world-ai-agents-workshop
Choosing the right Streamlit selection widget. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
iusztinpaul/designing-real-world-ai-agents-workshop
Connecting Streamlit apps to Snowflake. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop.
Works with
Harness-agnostic version of /implement. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. Implement Universal is an agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. Harness-agnostic version of /implement.
Implement Universal fits situations like: the user types /implement-universal; asks to implement task NNN without subagents; is running in a harness (Cursor; plain Claude API client.
Run `npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a claude-code`. Or copy the skill folder (implement_yourself/.agents/skills/implement-universal in iusztinpaul/designing-real-world-ai-agents-workshop) into .claude/skills/implement-universal in your project. Claude Code loads it when a task matches its description.
Run `npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a codex`. Or copy the skill folder (implement_yourself/.agents/skills/implement-universal in iusztinpaul/designing-real-world-ai-agents-workshop) into .agents/skills/implement-universal in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add iusztinpaul/designing-real-world-ai-agents-workshop --skill implement-universal -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/implement-universal, .gemini/skills/implement-universal, .github/skills/implement-universal and .opencode/skills/implement-universal in your project.
Going by SKILL.md and its folder, Implement Universal needs the command-line tools its instructions call (git, make and uv). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use git and uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Implement Universal is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.6k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Implement Universal: Cc Guide (mikeOnBreeze/cc-crossbeam, 293 stars), Clade Upgrade Migration (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Anth Advanced Troubleshooting (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Claude Cookbooks Reference (2025Emma/vibe-coding-cn, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
iusztinpaul (a GitHub user) maintains it in iusztinpaul/designing-real-world-ai-agents-workshop, which has 513 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on June 3, 2026.
Source: iusztinpaul/designing-real-world-ai-agents-workshop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.