Skip to content
anyai.fyi

fmt

Skill from ibrahimkobeissy/harneo

Other No risky patterns found

Install

npx skills add ibrahimkobeissy/harneo --skill fmt

Runs the open skills CLI and installs the skill for your agent (Claude Code, Codex, Cursor …). Alternatively copy the skill folder into .claude/skills/ or upload it in Claude.ai under Settings → Skills.

What does the fmt skill do?

Format the changed files

Description from the SKILL.md in the source repository.

Questions about fmt

What does the fmt skill do?

Format the changed files

How do I install fmt?

In a terminal: npx skills add ibrahimkobeissy/harneo --skill fmt. The skills CLI asks which agents to install it for. In Claude.ai you can upload the skill folder as a ZIP under Settings → Skills.

Which agents can use fmt?

Skills use the open SKILL.md format, which Claude Code, Claude.ai, the Claude API, OpenAI Codex, Cursor, Gemini CLI and other agents support.

Is fmt safe to use?

Our automatic check found no risky patterns (piped shell scripts, hidden characters, secret access, prompt overrides). It is not a full audit – read the SKILL.md and any scripts before installing.

More skills from ibrahimkobeissy/harneo

security-guardrails
ibrahimkobeissy/harneo

Explains and maintains this project's security guardrails: the deny rules and the guard.py hook that stop agents from reading credentials and secrets, leaking tokens through gh, or destroying git work. Use when a command was blocked or asked for approval by security-guardrails, when the user asks why something is blocked or wants an exception, wants to review guard.log, run the self-test, or install the gitleaks pre-commit hook.

Security
Risky patterns
ticket-flow
ibrahimkobeissy/harneo

Run a project's work from GitHub Issues and a GitHub Projects board, trunk-based on main. Every change gets a ticket. An orchestrator session picks up to MAX_AGENTS (default 3) Ready tickets, hands each to a Sonnet subagent in its own worktree off main, then validates, fixes, merges and pushes the work itself. The board Status (Backlog → Ready → In progress → In review → Done) is updated at each step. Use when the user asks what's on the backlog, to pick, start or run tickets, to create, update, triage or close a ticket, to move a ticket on the board, or to "run the cycle"; and before making any code change in a project that uses this skill.

Development
No risky patterns found
notes
ibrahimkobeissy/harneo

Keep short working notes

Productivity
No risky patterns found
review
ibrahimkobeissy/harneo

Review a change on five axes

Development
No risky patterns found
lint
ibrahimkobeissy/harneo

Run the linter and fix what it reports

Other
No risky patterns found
tdd
ibrahimkobeissy/harneo

Write the failing test first, then the code

Testing & QA
No risky patterns found

Related skills in Other