Personal project
NiceSkills
An open-source collection of focused AI skills for clearer context, consistent outputs and better session hygiene.
AI workflows accumulate recurring problems: domain language must be re-explained, qualitative research gets reduced to gut feeling, prototypes remain trapped on localhost, and useful context disappears when a session ends.
I built NiceSkills to turn those repeated instructions into reusable tools. Each skill handles one job, defines when it should run and produces a predictable result.
Skills as small products
Each skill has a clear trigger, bounded scope, output format and guardrails for ambiguous or destructive actions. Most are self-contained Markdown documents that can be shared, inspected and adapted.
Where instructions alone are insufficient, a skill can include supporting tools. deploy-prototype, for example, uses a dependency-free Python client to pair with ProtoLab, package static files, manage multiple labs and handle deployment or authentication errors safely.
What it includes
build-context creates a shared glossary from a project’s code, documentation and conversations, helping developers, domain experts and AI systems use the same language.
response-analysis scores interviews, surveys and support responses across sentiment, pain and excitement. Every score must be supported by verbatim evidence.
wind-down, wrap-up and suggest-next form a session-closing system. They compress long conversations into useful memory, separate completed work from open questions and surface worthwhile follow-ons.
be-concise removes unnecessary preamble during fast-moving work, while deploy-prototype turns a local static prototype into a shareable URL with explicit confirmation and overwrite safeguards.
Preserving signal
Long AI sessions degrade through accumulated context and recency bias. NiceSkills treats session closure as consolidation: compressing noisy conversational history into a smaller, more useful record.
The same principle runs throughout the collection: preserve signal, remove repetition and make important behaviour explicit.
Outcome
NiceSkills has become a portable layer for encoding how I want AI-assisted work to happen. It reduces repeated prompting, makes outputs more consistent and turns useful working habits into tools that others can inspect and reuse.
The project is open source on GitHub.

