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

Project Execute

skill-rtbenfield-agent-experience-project-execute · by rtbenfield

Use when user says "execute the plan", "implement the plan", "run the plan", "implement phase", "start implementation", "build phase", or wants to begin implementation from a plan file.

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

Install

$ agentstack add skill-rtbenfield-agent-experience-project-execute

✓ 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 No
  • 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/skill-rtbenfield-agent-experience-project-execute)

Reliability & compatibility

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

Declared compatibility

Claude CodeClaude Desktop

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 Project Execute? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Project Execute

Execute an implementation plan produced by /project-plan. Works through phases, verifies each task, commits incrementally, and tracks progress in the plan file. The plan is a living document — this skill revises it when execution reveals unexpected constraints or opportunities.

Pre-conditions — halt if unmet

  1. No plan referenced. Ask the operator which plan to execute. A plan is any file produced by /project-plan (convention: .agents/projects/{name}.plan.md) or equivalent content in conversation. If the operator provides only an outcome, suggest running /project-spec then /project-plan first.
  2. Review flags or open questions unresolved. If the plan contains ⚠️ **RF*** markers or open questions (**Q***) without recommended answers, halt and inform the operator.
  3. Plan file not found. If the referenced plan file does not exist, halt and ask the operator to confirm the path.

Determine scope

Acknowledge the operator's prompt — it may specify the entire plan or a particular phase. If the prompt gives no direction, default to the first incomplete phase.

Execution loop

For each task within the scoped phase(s):

  1. Implement. Make the changes the plan describes. Plans express intent, not patches — adapt to the codebase as it exists. Reference files by path, not line numbers.
  2. Verify. Run the project's build, lint, type-check, and test commands. All must pass before committing. If any fail, fix before proceeding. Verification hierarchy: type system > lint > unit tests > integration tests. Fix at the highest level that catches the issue.
  3. Check off. Mark acceptance criteria as done in the plan file ([x]). The plan file is the single source of truth for progress.
  4. Commit. One self-contained commit per task, including plan file changes. All verifications green. Follow the repository's existing commit conventions — check git log --oneline -10 for patterns. If no convention is apparent, use: feat: {domain message} / fix: {domain message} / refactor: {domain message}. If a failing state is necessary, explain in the commit message. Skip committing when execution produces only one commit total — the operator can review and commit. Commit when working through multiple tasks, as each commit checkpoints progress.

Plan updates

  • Update phase status as work progresses: ► In progress when starting a phase, ✓ Complete when all acceptance criteria pass. Keep the plan file current.
  • Check off acceptance criteria as each is verified ([x]).
  • Add revision log entries only for material changes that alter the plan's intent, scope, or structure — phase added/removed, task scope changed, files renamed, or an execution-time decision made. Format: YYYY-MM-DD: what changed and why. Do not log check-offs, phase completions, or routine progress.
  • Preserve the revision log. It is an append-only record. Never truncate or rewrite past entries.

Decisions and surprises

  • Decide and proceed. If a reasonable assumption can be made from context, make it and note it in the plan's revision log. Do not block on ambiguity.
  • Surface to operator. Pause and ask if: a decision impacts modules outside the current phase's scope, execution contradicts the plan's stated requirements, or a planned task cannot be completed without expanding scope.
  • Log tangents. Do not expand scope. Record out-of-scope improvements in the agent logs file (.agents/logs/{name}.md) under Backlog, not the plan.

Constraints

  • Never embed absolute paths in code, commit messages, or PR descriptions.
  • Never persist plan artifact IDs (FR/NFR labels, ticket numbers) into code. Comments and names reference the domain, not the planning tool.
  • Test through the public surface, not internals. If a test breaks when the implementation changes, it is reaching past the public API — rewrite it.

Source & license

This open-source skill 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.