AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Efficient Coding

mcp-jtsang4-efficient-coding · by jtsang4

A curated collection of reusable AI coding skills, MCP server configs, and engineering playbooks for faster, more systematic software development.

No reviews yet
0 installs
34 views
0.0% view→install

Install

$ agentstack add mcp-jtsang4-efficient-coding

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-jtsang4-efficient-coding)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Efficient Coding? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Efficient Coding

English | [中文](README_ZH.md)

This repo contains:

  • Optional MCP server configuration.
  • Reusable agent skills/playbooks you can install via bunx skills add.

MCP Servers

| Server | Purpose | Transport | Command | Source | | --- | --- | --- | --- | --- | | fetcher (fetcher-mcp) | Fetch web page content using a Playwright headless browser. | stdio | bunx -y fetcher-mcp | https://www.npmjs.com/package/fetcher-mcp |

To use an MCP server, add it to your coding agent’s MCP configuration. A generic example config lives at .mcp.json.

Skills

Skills are reusable capability/workflow/methodology playbooks you can invoke to approach a task (e.g. planning, debugging, TDD).

| Skill | Category | When to use | | --- | --- | --- | | [brainstorming](skills/brainstorming/SKILL.md) | Workflow | New feature / unclear requirements; produce a design/spec first. | | [codex-skill-creator](skills/codex-skill-creator/SKILL.md) | Meta | Create, improve, benchmark, review, and package Codex skills, including paired eval runs and eval-viewer/generate_review.py review loops. | | [cubox-research](skills/cubox-research/SKILL.md) | Research | Search a user's Cubox collection deeply by topic, vary keywords intentionally, fetch strong article matches, and analyze exported Markdown locally. Requires Bun and a configured .env. | | [harness](skills/harness/SKILL.md) | Workflow | Transform any code project into one optimized for AI agent collaboration through harness engineering. Scans codebase, extracts engineering knowledge, and generates structured context documents. | | [memos](skills/memos/SKILL.md) | Integration | Work with the Memos REST API for memos, attachments, and activities: create/read/query/update/delete memos, manage comments/reactions/relations/attachments, and inspect activities. Requires Bun and a configured .env. | | [dev-browser](skills/dev-browser/SKILL.md) | Automation | Browser/web automation: navigate pages, click/fill forms, take screenshots, scrape data, or test authenticated flows. | | [exa-web-search](skills/exa-web-search/SKILL.md) | Research | Free AI web/code/company search via Exa MCP (no API key) when you need current information or code examples. | | [readwise-research](skills/readwise-research/SKILL.md) | Research | Build a topic memo from the user's Readwise/Reader documents and highlights, then suggest shortlist/tag/archive actions before any mutation. | | [see](skills/see/SKILL.md) | Integration | Integrate with S.EE APIs for short URLs, text sharing, and file sharing. | | [shape](skills/shape/SKILL.md) | Product | Shape fuzzy ideas into clear product decisions and SPEC docs before coding. | | impeccable (external bookmark) | Reference (External) | Frontend design reference bundle (frontend-design skill + 17 commands + anti-patterns) for critique, polish, motion, color, and responsive refinement; bookmark only (not included locally in this repo). | | ui-ux-pro-max-skill (external bookmark) | Reference (External) | UI/UX prompts/workflows reference; bookmark only (not included locally in this repo). | | [systematic-debugging](skills/systematic-debugging/SKILL.md) | Workflow | Bugs, flakes, or “unexpected behavior”; find root cause before fixing. | | [writing-plans](skills/writing-plans/SKILL.md) | Workflow | Approach is decided; turn it into an executable plan with steps + verification. | | [executing-plans](skills/executing-plans/SKILL.md) | Execution | Run a written plan in small batches with review checkpoints. | | [subagent-driven-development](skills/subagent-driven-development/SKILL.md) | Execution | Run a plan in-session: one subagent per task + spec/quality review loops. | | [test-driven-development](skills/test-driven-development/SKILL.md) | Implementation | Any feature/bugfix/refactor: Red → Green → Refactor (no code without a failing test). | | [worktree-manager](skills/worktree-manager/SKILL.md) | Workflow | Worktree management via Worktrunk (wt): switch/create/list/merge/remove with safety guardrails. |

Install

  • bunx skills add http://github.com/jtsang4/efficient-coding --skill brainstorming
  • bunx skills add http://github.com/jtsang4/efficient-coding --skill codex-skill-creator
  • bunx skills add http://github.com/jtsang4/efficient-coding --skill memos
  • Template: bunx skills add http://github.com/jtsang4/efficient-coding --skill

Use

  • If you want a specific skill, say so explicitly (named skill wins).
  • For creating a new skill, revising an existing one, improving trigger descriptions, or running a human-review eval loop for skills, use codex-skill-creator.
  • If multiple skills apply, default to workflow first: brainstorming/systematic-debuggingwriting-plans → execute (executing-plans | subagent-driven-development) → test-driven-development inside each task.
  • For bugs: systematic-debugging → add a failing test → fix with test-driven-development.
  • For browser interaction tasks (navigate/click/fill/screenshot/scrape), use dev-browser.
  • For questions that should be answered from the user's Cubox library, use cubox-research first; it searches broadly, fetches the strongest article details, and stays read-only unless the user explicitly asks for a mutation.
  • For Memos API tasks around memos, attachments, or activities, use memos; it provides a Bun CLI plus bundled API guidance and expects a local .env with MEMOS_BASE_URL and MEMOS_ACCESS_TOKEN.
  • For web/code/company research tasks, use exa-web-search.
  • For questions about what the user has already read, saved, or highlighted in Readwise/Reader, use readwise-research first; it treats the Readwise library as the source of truth and stays read-only until explicit confirmation.
  • For frontend visual design, UI critique/polish, motion, color, or responsive refinement, keep impeccable handy as an external design reference.

Skill sources (optional)

This table lists the source repositories for skills installed/updated from external repos. The Notes column summarizes local customizations in this repo (if any).

| Skill | Source repo | Notes | | --- | --- | --- | | brainstorming | obra/superpowers | Worktree ops are delegated to worktree-manager (copy current working state). | | systematic-debugging | obra/superpowers | If you need a dedicated worktree to isolate a repro, use worktree-manager. | | writing-plans | obra/superpowers | Worktree ops are delegated to worktree-manager (copy current working state). | | executing-plans | obra/superpowers | | | subagent-driven-development | obra/superpowers | | | test-driven-development | obra/superpowers | |

Standards

These are the default engineering conventions recommended in this repo. The table stays flat on purpose so future specs can be added as new rows without changing the structure.

| Category | Applies to | Recommendation | Quick note | Reference | | --- | --- | --- | --- | --- | | Project layout | Go services/apps | golang-standards/project-layout | Good default for larger Go codebases; common directories include cmd, internal, and pkg. Keep small projects simpler when the extra structure is unnecessary. | | | Project layout | Frontend applications | Feature-Sliced Design (FSD) | Organize by layers and business slices (for example app, pages, features, entities, shared) so frontend code stays easier to scale and evolve. | | | Lint | Frontend / JS / TS | Biome | Unified formatter and linter for frontend projects with fast performance and sensible defaults; start with the recommended rules, then tighten conventions as needed. | | | i18n | React / frontend | react-i18next | Standard choice for React apps in the i18next ecosystem; supports hooks/components, namespaces, interpolation, and pluralization. | | | i18n | Go services/apps | go-i18n | Use bundles plus locale files to manage translations in Go; supports plural forms, template variables, and CLI-based extract/merge workflows. | |

Scripts

| Script | Purpose | Usage | | --- | --- | --- | | [install-autojump-rs.sh](scripts/install-autojump-rs.sh) | One-click installer for autojump-rs on macOS/Linux with bash/zsh/fish integration and an uninstall mode. | bash scripts/install-autojump-rs.sh or bash scripts/install-autojump-rs.sh --uninstall |

Config

Recommended repo configuration:

| Config | Files | What it does | Notes | | --- | --- | --- | --- | | Worktrunk “copy from base” hook | .config/wt.toml, scripts/wt-copy-from-base | When Worktrunk creates a new worktree, it copies the current workspace state from the base worktree into the new one (instead of a completely clean worktree). | Makes it easy to carry along git-ignored files like local dependencies, .env, caches, etc. Pairs well with the worktree-manager skill. |

License

MIT. See [LICENSE](LICENSE).

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.