Skip to content
Back to skills

Implement Direct

ASecurity

Implement a small, well-defined issue directly — no planning phase, no task tracker.

  • 48 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
ai-agentsbashcode-reviewgit

Works with

  • vscode
  • mcp

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add MarcusJellinghaus/mcp-workspace --skill implement_direct --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Implement Direct?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Implement Direct
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marcusjellinghaus-implement-direct/badge)](https://www.skillsdirectory.com/skills/marcusjellinghaus-implement-direct)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: implement-direct
disable-model-invocation: true
argument-hint: [issue-number]
allowed-tools:
  - mcp__mcp-workspace__github_issue_view
  - "Bash(mcp-coder gh-tool *)"
  - mcp__mcp-workspace__read_file
  - mcp__mcp-tools-py__run_format_code
---

# Implement Direct

Implement a small, well-defined issue directly — no planning phase, no task tracker.

## Resolve Issue Number

The user may provide an issue number as the argument (available as `$ARGUMENTS`).
If no issue number is provided:
1. Read `.vscodeclaude_status.txt` and extract the issue number from the `Issue #NNN` line
2. If the file doesn't exist or has no issue number, ask the user

## Steps

1. **Fetch issue details**
   Call `mcp__mcp-workspace__github_issue_view` with the issue number.
   Read the issue title, description, and acceptance criteria carefully.
   **Read linked issues first.** If the issue points to an epic, design doc, dependencies, or sibling issues, read those before implementing — it may not be self-contained, and any "read first" note is mandatory.

2. **Checkout/create issue branch**
   ```bash
   mcp-coder gh-tool checkout-issue-branch <issue_number>
   ```

3. **Understand context**
   - Read relevant source files referenced in the issue
   - Understand the existing code patterns and conventions
   - Identify the minimal set of changes needed

4. **Implement changes**
   - Make the required code changes directly
   - Follow existing code patterns and conventions
   - Keep changes focused and minimal — only what the issue requires

5. **Run quality checks**
   - `mcp__mcp-tools-py__run_pylint_check` — fix all issues
   - `mcp__mcp-tools-py__run_pytest_check` (with `extra_args: ["-n", "auto"]`) — fix all failures
   - `mcp__mcp-tools-py__run_mypy_check` — fix all issues
   - `mcp__mcp-tools-py__run_ruff_check` — fix all issues

6. **Format code**
   Use `mcp__mcp-tools-py__run_format_code` to format all code (black + isort).

7. **Update issue status**
   ```bash
   mcp-coder gh-tool set-status status-07:code-review
   ```

8. **Suggest follow-up steps**
   - `/commit_push` — commit and push changes
   - `/check_branch_status` — verify branch is clean
   - `/implementation_review` — request a review of the implementation

## Scope Guidance

This skill is designed for **small, well-defined issues** that can be implemented in a single pass. If the issue is complex or involves multiple components, recommend the full workflow instead:

1. `/create_plan` — create a detailed implementation plan
2. `/implement` — implement the plan step by step

**Note:** This skill has `disable-model-invocation` — it can only be run by the user typing `/implement_direct`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.