mirror of
https://github.com/mattpocock/skills.git
synced 2026-07-30 11:32:34 +07:00
Compare commits
16
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9e4a16180f | ||
|
|
9b789d9194 | ||
|
|
9ab83c1198 | ||
|
|
a67ab3dfca | ||
|
|
2aab3306ab | ||
|
|
024f97b7a8 | ||
|
|
c63ada9635 | ||
|
|
c15909335e | ||
|
|
526bc9b218 | ||
|
|
661641ded3 | ||
|
|
675863c8b3 | ||
|
|
b7724047bc | ||
|
|
26ba8ae34b | ||
|
|
e3d8b735ef | ||
|
|
59c92aa9e7 | ||
|
|
2bf7005192 |
@@ -17,6 +17,7 @@
|
|||||||
"./skills/productivity/grill-me",
|
"./skills/productivity/grill-me",
|
||||||
"./skills/productivity/grilling",
|
"./skills/productivity/grilling",
|
||||||
"./skills/productivity/handoff",
|
"./skills/productivity/handoff",
|
||||||
|
"./skills/productivity/teach",
|
||||||
"./skills/productivity/write-a-skill"
|
"./skills/productivity/write-a-skill"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -175,6 +175,7 @@ General workflow tools, not code-specific.
|
|||||||
- **[caveman](./skills/productivity/caveman/SKILL.md)** — Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler while keeping full technical accuracy.
|
- **[caveman](./skills/productivity/caveman/SKILL.md)** — Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler while keeping full technical accuracy.
|
||||||
- **[grill-me](./skills/productivity/grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
- **[grill-me](./skills/productivity/grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
||||||
- **[handoff](./skills/productivity/handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
- **[handoff](./skills/productivity/handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
||||||
|
- **[teach](./skills/productivity/teach/SKILL.md)** — Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
|
||||||
- **[write-a-skill](./skills/productivity/write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
|
- **[write-a-skill](./skills/productivity/write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
|
||||||
|
|
||||||
**Skills**
|
**Skills**
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: implement
|
||||||
|
description: "Implement a piece of work based on a PRD or set of issues."
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
Implement the work described by the user in the PRD or issues.
|
||||||
|
|
||||||
|
Use /tdd where possible, at pre-agreed seams.
|
||||||
|
|
||||||
|
Run typechecking regularly, single test files regularly, and the full test suite once at the end.
|
||||||
|
|
||||||
|
Once done, use /review to review the work.
|
||||||
|
|
||||||
|
Commit your work to the current branch.
|
||||||
@@ -8,7 +8,8 @@ User-invoked entry points (`disable-model-invocation: true`).
|
|||||||
|
|
||||||
- **[grill-me](./grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
- **[grill-me](./grill-me/SKILL.md)** — Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
|
||||||
- **[handoff](./handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
- **[handoff](./handoff/SKILL.md)** — Compact the current conversation into a handoff document so another agent can continue the work.
|
||||||
- **[write-a-skill](./write-a-skill/SKILL.md)** — Create a new skill with proper structure, progressive disclosure, and bundled resources.
|
- **[teach](./teach/SKILL.md)** — Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
|
||||||
|
- **[write-a-skill](./write-a-skill/SKILL.md)** — Create new skills with proper structure, progressive disclosure, and bundled resources.
|
||||||
|
|
||||||
## Skills
|
## Skills
|
||||||
|
|
||||||
|
|||||||
@@ -40,6 +40,10 @@ The lesson should teach ONE THING only. It should be completable very quickly -
|
|||||||
|
|
||||||
Make opening a lesson as easy as possible — ideally a single CLI command the user can run to open the HTML file in their browser.
|
Make opening a lesson as easy as possible — ideally a single CLI command the user can run to open the HTML file in their browser.
|
||||||
|
|
||||||
|
Each lesson should link via HTML anchors to other lessons and reference documents.
|
||||||
|
|
||||||
|
Each lesson should recommend a primary source for the user to read or watch. This should be the most high-quality, high-trust resource you found on the topic.
|
||||||
|
|
||||||
## The Mission
|
## The Mission
|
||||||
|
|
||||||
Every lesson should be tied into the mission - the reason that the user is interested in learning about the topic.
|
Every lesson should be tied into the mission - the reason that the user is interested in learning about the topic.
|
||||||
@@ -48,6 +52,8 @@ If the user is unclear about the mission, or the `MISSION.md` is not populated,
|
|||||||
|
|
||||||
Failing to understand the mission will mean knowledge acquisition is not grounded in real-world goals. Lessons will feel too abstract. You will have no way of judging what the user should do next.
|
Failing to understand the mission will mean knowledge acquisition is not grounded in real-world goals. Lessons will feel too abstract. You will have no way of judging what the user should do next.
|
||||||
|
|
||||||
|
Missions may change as the user develops more skills and knowledge. This is normal - make sure to update the `MISSION.md` and add a learning record to capture the change. Confirm with the user before changing the mission.
|
||||||
|
|
||||||
## Zone Of Proximal Development
|
## Zone Of Proximal Development
|
||||||
|
|
||||||
Each lesson, the learner should always feel as if they are being challenged 'just enough'.
|
Each lesson, the learner should always feel as if they are being challenged 'just enough'.
|
||||||
Reference in New Issue
Block a user