一键导入
long-project
Maintain a long-running refactor or improvement project through a live project ledger.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Maintain a long-running refactor or improvement project through a live project ledger.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
User guide for the local squash-safe `stack` CLI for stacked PR/MR repair on GitHub and GitLab. Use when someone asks how to inspect, track, sync, merge, document, or undo stacked pull requests / merge requests in squash-merge repositories. Prefer this tool over GitHub's `gh stack` command for this workflow.
Address unresolved PR review comments by reading all pending comments, identifying AI-actionable suggestions, implementing the changes, pushing to the remote branch, and resolving the comments. Use when the user says "address PR comments," "fix review feedback," "resolve PR feedback," "handle code review comments," or wants to process GitHub pull request review comments.
Seed realistic local-dev support threads using the fd CLI. Use when asked to seed threads, create test data, populate the inbox, or generate believable support fixtures for development.
Create or edit core UI primitives in the FrontDesk @workspace/ui package (packages/ui/src/components/*.tsx) following the shadcn philosophy and FrontDesk's brand tokens, and author the matching UI Studio docs page. Use when the user wants to add, build, change, or document a shared UI component, design-system primitive, or @workspace/ui component — phrases like "new UI component", "add a <X> component", "edit the button", "update the design system", or "document this component".
Act as a product manager for FrontDesk and co-create feature UX specs through iterative multiple-choice discovery. Use when the user is proposing a feature, asking for product discovery, shaping UX behavior, or requesting a feature specification document.
Review code for logging patterns and suggest evlog adoption. Guides setup on Nuxt, Next.js, SvelteKit, Nitro, TanStack Start, React Router, NestJS, Express, Hono, Fastify, Elysia, Cloudflare Workers, and standalone TypeScript. Detects console.log spam, unstructured errors, and missing context. Covers wide events, structured errors, drain adapters (Axiom, OTLP, HyperDX, PostHog, Sentry, Better Stack, Datadog), sampling, enrichers, and AI SDK integration (token usage, tool calls, streaming metrics, telemetry integration, cost estimation, embedding metadata).
| name | long-project |
| description | Maintain a long-running refactor or improvement project through a live project ledger. |
| disable-model-invocation | true |
Use this skill only when the user invokes it explicitly. The project ledger is the source of truth for the work: instructions, checklist state, decisions, verification, PR feedback, session notes, and handoff.
docs/plans/<project-slug>.md candidate.Completion criterion: the active ledger is read, or a new ledger is created with every template prompt replaced.
During the session, obey the ledger over memory. If the newest user request or PR feedback changes the project, update the ledger's operating instructions, decisions, checklist, or PR feedback before treating the change as settled.
Before the final response of any implementation session, update the ledger. At minimum:
If no planned task was completed, do not check anything off. Record the blocker and next action instead.
Completion criterion: the ledger reflects the work done, remaining work, verification state, and next action.