From skills-public
Create or audit a durable implementation brief or PRD for handoff across people, agents, sessions, or external systems. Use only when the user explicitly asks for a persistent planning artifact, an execution-ready handoff, a PRD, or an audit of an existing plan. Do not invoke for ordinary in-thread planning or direct execution of an approved plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills-public:implementation-briefThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create the smallest durable artifact that another person or agent can execute without reopening material product or engineering decisions.
Create the smallest durable artifact that another person or agent can execute without reopening material product or engineering decisions.
Choose one mode from the request:
ready, needs-decisions, or unsafe-to-execute, then identify or repair the gaps within the user's authorized scope.Identify:
Default to a compact implementation brief. Use a longer PRD only when durable coordination requires multiple dependent workstreams, cross-team ownership, a risky rollout, or an external executor.
Inspect the repository, source documents, interfaces, and existing behavior before drafting. Resolve discoverable facts from the environment instead of asking the user.
Record only evidence that changes the implementation approach. Avoid an inventory of every file inspected.
Resolve approach, ownership, compatibility, migration, validation, and rollout choices before calling the artifact ready.
Ask the user only for preferences or authority that cannot be derived safely. Do not leave TBD decisions for the executor unless the user explicitly wants an exploratory brief.
Read references/brief-template.md when creating or rewriting a durable artifact. Include only applicable sections.
Every ready brief must make these points clear:
Use dependency groups or workstreams only when sequencing matters. Do not force every action into a separate conversation or agent thread.
Before delivery, verify:
Return needs-decisions instead of pretending an incomplete brief is executable. Return unsafe-to-execute when the plan could lose data, overwrite shared history, expose secrets, or mutate production without an adequate guardrail.
When useful, end with this compact block so the approved artifact can become a native long-running task:
Outcome: <observable end state>
Constraints: <boundaries and prohibited actions>
Verification: <tests or evidence that prove completion>
Do not add an execution ledger, completion log, or machine-readable manifest by default. Add one only when a named downstream system consumes it or the user explicitly requests it. Keep the human-readable brief authoritative when both forms exist.
Do not add:
Durable decisions and verification belong in the artifact. Native agent mechanics do not.
npx claudepluginhub jmichaelschmidt/skills-public --plugin skills-publicGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.