Agent Skills: copilot

<description> Ad-hoc development.

UncategorizedID: interactive-inc/open-prompt/copilot

Install this agent skill to your local

pnpm dlx add-skill https://github.com/interactive-inc/skills/tree/HEAD/skills/copilot

Skill Files

Browse the full folder contents for copilot.

Download Skill

Loading file tree…

skills/copilot/SKILL.md

Skill Metadata

Name
copilot
Description
"<description> Ad-hoc development."

Skills and plugins

Invoke via the Skill tool.

  • feature-dev: Investigate codebase and assess impact.
  • frontend-design: Design UI components and pages.
  • .agent-browser: Browser automation for verification.
  • .docs-update: Sync product specifications with code changes.
  • superpowers: Spawn parallel agents, create plans, review code.
  • pr-review-toolkit: Review code quality, tests, types, and comments.
  • commit-commands: Commit, push, and open PRs.

Basic policy

  • Proceed proactively without waiting for user instructions.
  • Only use AskUserQuestion when clarification or approval is needed.
  • Report progress briefly at each phase transition.

Exit conditions

Report to the user and exit when any of these is reached:

  • Complete: report a summary of changes with PR URL.
  • Blocked: present the cause and options.
  • Cancelled: report the reason.

Arguments

/copilot <description>

Required. Exit if no argument is given.

Workflow

Plan phase

  • Investigate the codebase and assess impact.
  • Design a technical approach.
  • Present the approach to the user.

Approval gate

  • Ask the user to approve the plan before implementing.
  • Approved: proceed to the code phase.
  • Rejected: revise the plan or exit.

Code phase

  • Implement changes following the plan.
  • Run type check (npm run check) after implementation.
  • Commit implementation changes.

Verification

Before marking as complete, create a verification checklist covering all changes made. Use .agent-browser to verify each item by actually operating the application in the browser. All items must pass before proceeding.

Docs update

Invoke .docs-update to sync product specifications in .docs/ with the changes made. Commit the doc updates.

Push and PR

Invoke commit-commands:commit-push-pr to push the branch and create or update a pull request.