https://github.com/hnordt/skills
Reusable Agent Skills for software architecture, TypeScript, SQLite, technical writing, and engineering decision-making.
https://github.com/hnordt/skills
agent-skills ai-agents developer-tools engineering-principles prompt-engineering software-architecture software-engineering sqlite technical-writing typescript
Last synced: about 1 hour ago
JSON representation
Reusable Agent Skills for software architecture, TypeScript, SQLite, technical writing, and engineering decision-making.
- Host: GitHub
- URL: https://github.com/hnordt/skills
- Owner: hnordt
- Created: 2026-07-06T17:07:44.000Z (about 15 hours ago)
- Default Branch: main
- Last Pushed: 2026-07-06T18:06:56.000Z (about 14 hours ago)
- Last Synced: 2026-07-06T19:06:29.810Z (about 13 hours ago)
- Topics: agent-skills, ai-agents, developer-tools, engineering-principles, prompt-engineering, software-architecture, software-engineering, sqlite, technical-writing, typescript
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Heliton's Agent Skills
Reusable Agent Skills for software architecture, TypeScript, SQLite, technical writing, and engineering decision-making.
This repository follows the [Agent Skills](https://agentskills.io/home) convention: each skill lives in its own directory and exposes a `SKILL.md` file with YAML frontmatter and Markdown instructions.
## Skills
| Skill | Description |
| --- | --- |
| [`architecture-review`](./architecture-review/SKILL.md) | Reviews software architecture through boundaries, contracts, invariants, coupling, data flow, failure modes, maintenance cost, operational complexity, and scaling implications. |
| [`article-idea-generator`](./article-idea-generator/SKILL.md) | Generates article ideas from real engineering work, decisions, failures, loops, and lessons, without turning the output into generic content marketing. |
| [`engineering-essay-style`](./engineering-essay-style/SKILL.md) | Writes and edits reflective software engineering essays, articles, X threads, and long-form technical reflections in Heliton Nordt's voice while preserving concrete engineering context and simple English. |
| [`semantic-decision-making`](./semantic-decision-making/SKILL.md) | Resolves naming, abstraction, ordering, and structure decisions by turning open-ended semantic discomfort into bounded rules, explicit invariants, stopping conditions, and reusable heuristics. |
| [`sqlite-schema-review`](./sqlite-schema-review/SKILL.md) | Reviews SQLite schemas for correctness, normalization, constraints, indexes, migrations, write patterns, and operational behavior in production-oriented SQLite systems. |
| [`typescript-api-design`](./typescript-api-design/SKILL.md) | Designs and reviews TypeScript APIs with clear contracts, explicit data flow, predictable control flow, and production-oriented type safety. |
## Structure
```text
skills/
├── README.md
├── architecture-review/
│ └── SKILL.md
├── article-idea-generator/
│ └── SKILL.md
├── engineering-essay-style/
│ └── SKILL.md
├── semantic-decision-making/
│ └── SKILL.md
├── sqlite-schema-review/
│ └── SKILL.md
└── typescript-api-design/
└── SKILL.md
```
## Usage
Copy this repository or a specific skill directory into an agent environment that supports Agent Skills.
Each skill should be treated as a reusable instruction module, not as a prompt template. The skill defines boundaries, invariants, and output criteria that the agent should apply when the user's task matches the skill description.
## License
MIT