seats-by-cli
Placeholder for the seats-by-cli project
Install / Use
npx skills add jnyross/seats-by-cliInstalls into whichever agent you are using.
Devin Config
Devin AI agent config
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Skill content
View source on GitHubPlan
Produce a phased implementation plan grounded in the Principles section of the poteto-mode skill. The plan is the deliverable. Do not implement.
Open a todolist with one item per step below.
0. Triage
Skip the plan when the change is one or two files with an obvious approach. Say so and stop.
Plan when the change spans three or more files, introduces architecture, has competing approaches or unclear scope, or the user asked for one.
1. Re-read principles
Read the Principles section of the poteto-mode skill end to end, and the leaf principle-* skills it indexes. The principles govern every plan decision; cross-link them.
2. Scope and constraints
State your read of scope and constraints in one paragraph. Use AskQuestion only for genuinely ambiguous intent (the never-block-on-the-human principle skill); give concrete options with each open question.
Resolve what is in scope vs explicitly out, technical or platform constraints, patterns to preserve, and the definition of done.
3. Explore in subagents
Delegate codebase exploration (the guard-the-context-window principle skill).
- Prefer
subagent_type: "poteto-agent".generalPurposeis the fallback. Never use the built-inplansubagent_type; it ignores this skill. - Pass
model:explicitly per the configured roles (defaultsgrok-4.6-fast-xhighfor code,claude-fable-5-thinking-maxfor judgment).
Each explorer returns file pointers, conventions, dependencies, test infrastructure, and entry points. No inlined dumps.
4. Write the plan
The user specifies where the plan lives.
Single file NN-slug.md for small plans. For three or more phases, a directory with overview.md plus phase files:
NN-slug/
├── overview.md
├── phase-1-scaffold.md
├── phase-2-...md
└── testing.md
Phase sizing
- One function or type plus tests, or one bug fix. Not "one file".
- Two to three files touched, max.
- Prefer eight to ten small phases over three to four large ones to preserve option value (the foundational-thinking principle skill).
- Split if a phase has more than five test cases or three functions.
Overview file
- Context. Problem and why now.
- Scope. Included; explicitly excluded.
- Constraints. Technical, platform, dependency, pattern.
- Alternatives. Two or three approaches sketched, choice and rationale (the exhaust-the-design-space principle skill). Skip when constraints dictate one.
- Applicable skills. Domain skills the implementer should invoke, by name.
- Phases. Ordered standard-markdown links to phase files.
- Verification. Project-level commands.
- Implementation guidance. Per section 6.
Phase files
- Back-link to overview.
- Goal. What the phase accomplishes.
- Changes. Files affected and the change at a high level. What and why, not how. No code snippets.
- Data structures. Name the key types or schemas. One-line sketch only (the foundational-thinking principle skill).
- Verification. Per section 6.
Order phases so infrastructure and shared types land first (the foundational-thinking principle skill). Each phase should be independently shippable.
For changes touching existing code, apply the redesign-from-first-principles principle skill: if we'd built this with the new requirement on day one, what would it look like? Redesign holistically; deliver incrementally.
If a phase creates or edits a skill, the phase instructs the implementer to use the create-skill skill (Cursor's built-in for authoring SKILL.md files).
5. Verification per phase
Each phase needs both:
Static. Type check, lint, project tests pass.
Runtime. Exercise the feature on the matching surface via the relevant control skill:
- Browser / Electron / Web UIs: the
control-uiskill from thecursor-team-kitplugin. - CLIs and TUIs: the
control-cliskill from thecursor-team-kitplugin. - Native mobile: whatever simulator-driving skill your team has.
- No control skill for the touched surface: flag it in the plan.
For bug fixes, the loop is reproduce on the surface, fix, verify on the same surface. Unit tests show a branch behaves a certain way; they do not prove the bug is gone (the prove-it-works principle skill).
6. Implementation guidance
In the overview, name which poteto-mode non-negotiables the implementer must apply, by name:
- the how skill over each unfamiliar subsystem before changing it.
- the interrogate skill for adversarial review on contested designs before shipping.
/deslopover each diff before commit. the unslop skill over any prose surface.- the show-me-your-work skill to keep a decision trail when the plan is large enough to need an auditable record.
- Cursor's built-in babysit skill after opening the PR.
7. Hand back
Summarize phases, scope boundaries, applicable skills, and verification. Stop. The user decides when implementation starts.
Related Skills
claude-howto
41.0kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
ai-job-search
31.7kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
guizang-ppt-skill
24.0kAI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime.
colleague-skill
22.0k将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
Security Score
Audited on Invalid Date
